Changed scene item components to smart pointers
This commit is contained in:
@ -22,7 +22,7 @@ namespace Dawn {
|
||||
std::function<void()> evtResized;
|
||||
|
||||
public:
|
||||
static Camera * create(Scene *scene) {
|
||||
static std::shared_ptr<Camera> create(Scene *scene) {
|
||||
auto item = scene->createSceneItem();
|
||||
auto cam = item->addComponent<Camera>();
|
||||
return cam;
|
||||
|
Reference in New Issue
Block a user