LkEngine 0.1.2
 
Loading...
Searching...
No Matches
LkEngine::LScene Member List

This is the complete list of members for LkEngine::LScene, including all inherited members.

As()LkEngine::LObjectinline
As() constLkEngine::LObjectinline
AssetFlagsLkEngine::LAsset
bObjectInitialized (defined in LkEngine::LObject)LkEngine::LObjectprotected
ClassName() const =0LkEngine::LObjectpure virtual
Clear() (defined in LkEngine::LScene)LkEngine::LScene
CopyComponent(entt::registry &DestinationRegistry, entt::registry &SourceRegistry, const std::unordered_map< LUUID, entt::entity > &enttMap) (defined in LkEngine::LScene)LkEngine::LSceneinlinestatic
CopyComponentIfExists(entt::entity Destination, entt::registry &DestinationRegistry, entt::entity Source) (defined in LkEngine::LScene)LkEngine::LSceneinline
CopyTo(TObjectPtr< LScene > &TargetScene) (defined in LkEngine::LScene)LkEngine::LScene
CreateChildEntity(LEntity Parent, const std::string &InName="") (defined in LkEngine::LScene)LkEngine::LScene
CreateEntity(const std::string &InName="") (defined in LkEngine::LScene)LkEngine::LScene
CreateEntityWithID(const LUUID UUID, const std::string &InName="") (defined in LkEngine::LScene)LkEngine::LScene
Destroy()LkEngine::LObjectinlinevirtual
DestroyEntity(const LEntity Entity) (defined in LkEngine::LScene)LkEngine::LScene
EndScene() (defined in LkEngine::LScene)LkEngine::LScene
FILE_EXTENSION (defined in LkEngine::LScene)LkEngine::LScenestatic
FindEntity(std::string_view EntityName) (defined in LkEngine::LScene)LkEngine::LScene
GetActiveScene() (defined in LkEngine::LScene)LkEngine::LSceneinlinestatic
GetAllEntitiesWith()LkEngine::LSceneinline
GetAssetList() (defined in LkEngine::LScene)LkEngine::LScene
GetAssetType() const (defined in LkEngine::LAsset)LkEngine::LAssetinlinevirtual
GetClass() constLkEngine::LObjectinlinevirtual
GetEntities() (defined in LkEngine::LScene)LkEngine::LScene
GetEntities() (defined in LkEngine::LScene)LkEngine::LScene
GetEntities() (defined in LkEngine::LScene)LkEngine::LScene
GetEntityCount() const (defined in LkEngine::LScene)LkEngine::LSceneinline
GetEntityWithUUID(const LUUID UUID)LkEngine::LScene
GetMainCameraEntity() (defined in LkEngine::LScene)LkEngine::LScene
GetName() const (defined in LkEngine::LScene)LkEngine::LSceneinline
GetObjectHandle() constLkEngine::LObjectinline
GetReferenceCount() constLkEngine::LObjectinline
GetRegistry() (defined in LkEngine::LScene)LkEngine::LSceneinline
GetSceneCount() (defined in LkEngine::LScene)LkEngine::LSceneinlinestatic
GetStaticType() (defined in LkEngine::LAsset)LkEngine::LAssetinlinestatic
GetUUID() constLkEngine::LSceneinline
GetWorldSpaceTransform(LEntity Entity) (defined in LkEngine::LScene)LkEngine::LScene
Handle (defined in LkEngine::LAsset)LkEngine::LAsset
HasEntity(const LEntity Entity) const (defined in LkEngine::LScene)LkEngine::LScene
HasFlag(const EAssetFlag Flag) const (defined in LkEngine::LAsset)LkEngine::LAssetinline
Initialize()LkEngine::LObjectvirtual
IsA() constLkEngine::LObjectinline
LkEngine::LObjectBase::IsA(OtherClassType OtherObject) constLkEngine::LObjectBaseinline
IsActive() const (defined in LkEngine::LScene)LkEngine::LSceneinline
IsAsset() constLkEngine::LObjectinlinevirtual
IsChildOf(const ClassType *InObjectClass, const ClassType *InOtherClass)LkEngine::LObjectBaseinlinestatic
IsClassValid() constLkEngine::LObjectBaseinlineprotected
IsEntityInRegistry(const LEntity Entity) const (defined in LkEngine::LScene)LkEngine::LScene
IsInitialized() constLkEngine::LObjectinlinevirtual
IsObjectValid() constLkEngine::LObjectinlinevirtual
IsValid() const (defined in LkEngine::LAsset)LkEngine::LAssetinlinevirtual
LEditorLayer (defined in LkEngine::LScene)LkEngine::LScenefriend
LEntity (defined in LkEngine::LScene)LkEngine::LScenefriend
LObject() (defined in LkEngine::LObject)LkEngine::LObject
LObject(const LObject &Other) (defined in LkEngine::LObject)LkEngine::LObjectinline
LScene(const std::string &SceneName, const bool IsEditorScene=false) (defined in LkEngine::LScene)LkEngine::LScene
LScene()=delete (defined in LkEngine::LScene)LkEngine::LScene
LSceneManagerPanel (defined in LkEngine::LScene)LkEngine::LScenefriend
LSceneSerializer (defined in LkEngine::LScene)LkEngine::LScenefriend
MarkAsGarbage()LkEngine::LObjectinline
ObjectFlags (defined in LkEngine::LObject)LkEngine::LObjectprotected
ObjectHandle (defined in LkEngine::LObject)LkEngine::LObjectprotected
ObjectRegistration()=0LkEngine::LObjectpure virtual
OnComponentAdded(LEntity Entity, T &TComponent) (defined in LkEngine::LScene)LkEngine::LScene
OnComponentAdded(LEntity Entity, LIDComponent &id) (defined in LkEngine::LScene)LkEngine::LScene
OnComponentAdded(LEntity Entity, LTransformComponent &rigidbody) (defined in LkEngine::LScene)LkEngine::LScene
OnComponentAdded(LEntity Entity, LSpriteComponent &SpriteComponent) (defined in LkEngine::LScene)LkEngine::LScene
OnComponentAdded(LEntity Entity, LCameraComponent &LCameraComponent) (defined in LkEngine::LScene)LkEngine::LScene
OnComponentAdded(LEntity Entity, LMeshComponent &MeshComponent) (defined in LkEngine::LScene)LkEngine::LScene
OnComponentAdded(LEntity Entity, LStaticMeshComponent &StaticMeshComponent) (defined in LkEngine::LScene)LkEngine::LScene
OnComponentAdded(LEntity Entity, LRigidBody2DComponent &rigidBody2DComponent)LkEngine::LScene
OnComponentAdded(LEntity InEntity, LBoxCollider2DComponent &boxColliderComponent)LkEngine::LScene
OnRenderEditor(TObjectPtr< LSceneRenderer > SceneRenderer, LEditorCamera &EditorCamera, const float DeltaTime)LkEngine::LScene
OnRenderRuntime(TObjectPtr< LSceneRenderer > SceneRenderer, const float DeltaTime) (defined in LkEngine::LScene)LkEngine::LScene
OnUpdateEditor(const float InDeltaTime) (defined in LkEngine::LScene)LkEngine::LScene
OnUpdateRuntime(const float InDeltaTime) (defined in LkEngine::LScene)LkEngine::LScene
operator!=(const LAsset &Other) const (defined in LkEngine::LAsset)LkEngine::LAssetinlinevirtual
operator=(const LObject &Other) (defined in LkEngine::LObject)LkEngine::LObjectinline
operator==(const LAsset &Other) const (defined in LkEngine::LAsset)LkEngine::LAssetinlinevirtual
ParentEntity(LEntity Entity, LEntity Parent) (defined in LkEngine::LScene)LkEngine::LScene
Pause(const bool IsPaused) (defined in LkEngine::LScene)LkEngine::LScene
Ptr_ReferenceCountLkEngine::LObjectmutableprotected
SetActive(const bool Active) (defined in LkEngine::LScene)LkEngine::LScene
SetClass(LClass *InClass)LkEngine::LObjectBaseprotected
SetFlag(const EAssetFlag Flag, bool Value=true) (defined in LkEngine::LAsset)LkEngine::LAssetinline
SetName(const std::string &InName) (defined in LkEngine::LScene)LkEngine::LSceneinline
SortEntities() (defined in LkEngine::LScene)LkEngine::LScene
StaticClass()LkEngine::LObjectinlinestatic
StaticClassName()LkEngine::LObjectinlinestatic
TryGetEntityWithUUID(const LUUID ID)LkEngine::LScene
UnparentEntity(LEntity Entity, bool bConvertToWorldSpace=true) (defined in LkEngine::LScene)LkEngine::LScene
ValidateLObjectImplementation()LkEngine::LObjectinlinestatic
~LAsset()=default (defined in LkEngine::LAsset)LkEngine::LAssetvirtual
~LObject()=default (defined in LkEngine::LObject)LkEngine::LObjectvirtual
~LScene()=default (defined in LkEngine::LScene)LkEngine::LScene