Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
EngineCore::MeshComponent Member List

This is the complete list of members for EngineCore::MeshComponent, including all inherited members.

beginPlay() overrideEngineCore::MeshComponentvirtual
canTick() constEngineCore::LogicComponent
componentEntityEngineCore::MeshComponentprivate
endPlay() overrideEngineCore::MeshComponentvirtual
getLocalTransform() constEngineCore::MeshComponent
getMaterialNames() constEngineCore::MeshComponent
getMeshAsset() constEngineCore::MeshComponent
getOwningEntity() constEngineCore::LogicComponent
getScene() constEngineCore::LogicComponentprotected
getSceneManager() constEngineCore::LogicComponentprotected
getWorldTransform() constEngineCore::MeshComponent
IsUniqueEngineCore::LogicComponentstatic
isVisible() constEngineCore::MeshComponent
LogicComponent(Scene *owningScene)EngineCore::LogicComponentexplicit
MeshComponent(Scene *owningScene, entt::entity &actor, Asset::Path asset, std::shared_ptr< SceneNode > sceneNode, bool isVisible_=true, const std::string &name_="game object")EngineCore::MeshComponent
MeshComponent(Scene *owningScene, entt::entity &actor, Asset::Path asset, std::shared_ptr< SceneNode > sceneNode, RenderingDataManager *renderingDataManager, bool isVisible_=true, const std::string &name_="game object")EngineCore::MeshComponent
nameEngineCore::MeshComponentprivate
owningEntity_EngineCore::LogicComponentprivate
renderingDataManager_EngineCore::MeshComponentprivate
sceneEngineCore::LogicComponentprivate
sceneNodeEngineCore::MeshComponentprivate
setCanTick(bool enable)EngineCore::LogicComponent
setOwningEntity(Entity *entity)EngineCore::LogicComponentprivate
staticMeshDataEngineCore::MeshComponentprivate
tick(double deltaTime)EngineCore::LogicComponentvirtual
tickEnabledEngineCore::LogicComponentprivate
visibleEngineCore::MeshComponentprivate
~LogicComponent()=defaultEngineCore::LogicComponentvirtual
~MeshComponent() override=defaultEngineCore::MeshComponent