5#include "LkEngine/Scene/Scene.h"
15 : Scene(InCreatedScene)
24 EEventType GetType()
const {
return EEventType::SceneCreated; }
25 const char* GetName()
const override {
return "SceneCreated"; }
28 TObjectPtr<LScene> Scene =
nullptr;
46 EEventType GetType()
const {
return EEventType::SceneDeleted; }
47 const char* GetName()
const override {
return "SceneDeleted"; }
50 TObjectPtr<LScene> m_Scene =
nullptr;
Definition SceneEvent.h:11
SceneCreatedEvent(TObjectPtr< LScene > InCreatedScene)
USE HARDREF's here.
Definition SceneEvent.h:14
Definition SceneEvent.h:33
SceneDeletedEvent(TObjectPtr< LScene > scene)
USE HARDREF's here.
Definition SceneEvent.h:36
Definition ObjectPtr.h:102
EEventType
Definition Event.h:16