Moved Scene implementation around
This commit is contained in:
@@ -6,10 +6,9 @@
|
||||
#pragma once
|
||||
#include "dawnlibs.hpp"
|
||||
#include "display/Transform.hpp"
|
||||
#include "scene/SceneItem.hpp"
|
||||
|
||||
namespace Dawn {
|
||||
class SceneItem;
|
||||
class Scene;
|
||||
class DawnGame;
|
||||
|
||||
class SceneItemComponent {
|
||||
@@ -70,4 +69,11 @@ namespace Dawn {
|
||||
*/
|
||||
~SceneItemComponent();
|
||||
};
|
||||
|
||||
|
||||
|
||||
template<class T>
|
||||
T * _sceneForwardGetComponent(SceneItem *item) {
|
||||
return item->getComponent<T>();
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user