aboutsummaryrefslogtreecommitdiff
path: root/src/crepe
diff options
context:
space:
mode:
Diffstat (limited to 'src/crepe')
-rw-r--r--src/crepe/api/Scene.h15
-rw-r--r--src/crepe/api/Scene.hpp4
2 files changed, 7 insertions, 12 deletions
diff --git a/src/crepe/api/Scene.h b/src/crepe/api/Scene.h
index a1e5cfe..6ee1f68 100644
--- a/src/crepe/api/Scene.h
+++ b/src/crepe/api/Scene.h
@@ -2,9 +2,9 @@
#include <string>
+#include "../manager/ComponentManager.h"
#include "../manager/Mediator.h"
#include "../manager/ResourceManager.h"
-#include "../manager/ComponentManager.h"
#include "../util/OptionalRef.h"
#include "GameObject.h"
@@ -59,15 +59,12 @@ private:
OptionalRef<Mediator> mediator;
protected:
-
/**
* \brief Retrieve the reference to the SaveManager instance
*
* \returns A reference to the SaveManager instance held by the Mediator.
*/
- SaveManager& get_save_manager() const{
- return mediator->save_manager;
- }
+ SaveManager & get_save_manager() const { return mediator->save_manager; }
/**
* \brief Create a new game object using the component manager
@@ -83,8 +80,8 @@ protected:
* \note This method automatically assigns a new entity ID
*/
GameObject new_object(const std::string & name, const std::string & tag = "",
- const vec2 & position = {0, 0}, double rotation = 0,
- double scale = 1) {
+ const vec2 & position = {0, 0}, double rotation = 0,
+ double scale = 1) {
// Forward the call to ComponentManager's new_object method
return mediator->component_manager->new_object(name, tag, position, rotation, scale);
}
@@ -95,7 +92,7 @@ protected:
* \param asset Asset the concrete resource is instantiated from
* \param persistent Whether this resource is persistent (true=keep, false=destroy)
*/
- void set_persistent(const Asset & asset, bool persistent){
+ void set_persistent(const Asset & asset, bool persistent) {
mediator->resource_manager->set_persistent(asset, persistent);
}
@@ -107,10 +104,8 @@ protected:
*/
template <typename... Args>
void logf(Args &&... args);
-
};
} // namespace crepe
-
#include "Scene.hpp"
diff --git a/src/crepe/api/Scene.hpp b/src/crepe/api/Scene.hpp
index d0ada65..58aacb6 100644
--- a/src/crepe/api/Scene.hpp
+++ b/src/crepe/api/Scene.hpp
@@ -1,7 +1,7 @@
#pragma once
-#include "Scene.h"
#include "../util/Log.h"
+#include "Scene.h"
namespace crepe {
@@ -10,4 +10,4 @@ void Scene::logf(Args &&... args) {
Log::logf(std::forward<Args>(args)...);
}
-}
+} // namespace crepe