Raftel Engine
 
Loading...
Searching...
No Matches
Raftel::EntityManager Member List

This is the complete list of members for Raftel::EntityManager, including all inherited members.

addLightComp(size_t ID, LightComponent &&light)Raftel::EntityManager
addMeshComp(size_t ID, const std::shared_ptr< Mesh > &mesh)Raftel::EntityManager
addRenderComp(size_t ID, RenderComponent &&rend)Raftel::EntityManager
addScriptComp(size_t ID, ScriptComponent &&script)Raftel::EntityManager
addTransformComp(size_t ID, TransformComponent &&trans)Raftel::EntityManager
constantStraightMovement(size_t ID, float speed, bool isHorizontal)Raftel::EntityManager
CreateEntity()Raftel::EntityManager
Editor (defined in Raftel::EntityManager)Raftel::EntityManagerfriend
Entity::hasLightComp (defined in Raftel::EntityManager)Raftel::EntityManagerfriend
EntityManager()Raftel::EntityManager
getActiveEntities() constRaftel::EntityManager
getActiveEntities()Raftel::EntityManager
getLightComponent(size_t ID)Raftel::EntityManager
getMesh(size_t ID) constRaftel::EntityManager
getMeshComponent(size_t ID)Raftel::EntityManager
getPosition(size_t ID) constRaftel::EntityManager
getRenderComponent(size_t ID)Raftel::EntityManager
getRotation(size_t ID) constRaftel::EntityManager
getScale(size_t ID) constRaftel::EntityManager
getScriptComponent(size_t ID)Raftel::EntityManager
getTransformComponent(size_t ID)Raftel::EntityManager
hasMeshComponent(size_t ID) constRaftel::EntityManager
moveTo(size_t ID, const glm::vec3 &target, float speed)Raftel::EntityManager
removeEntity(size_t id)Raftel::EntityManager
removeLightComp(size_t ID)Raftel::EntityManager
removeMeshComponent(size_t ID)Raftel::EntityManager
removeRenderComp(size_t ID)Raftel::EntityManager
removeScriptComp(size_t ID)Raftel::EntityManager
removeTransformComp(size_t ID)Raftel::EntityManager
RenderSystem (defined in Raftel::EntityManager)Raftel::EntityManagerfriend
setMesh(size_t ID, const std::shared_ptr< Mesh > &mesh)Raftel::EntityManager
setPosition(size_t ID, const glm::vec3 &pos)Raftel::EntityManager
setRotation(size_t ID, const glm::vec3 &rot)Raftel::EntityManager
setScale(size_t ID, const glm::vec3 &scale)Raftel::EntityManager
Update(float deltaTime)Raftel::EntityManager
UpdateLightSystem (defined in Raftel::EntityManager)Raftel::EntityManagerfriend
UpdateRenderSystem (defined in Raftel::EntityManager)Raftel::EntityManagerfriend
UpdateScriptingSystem (defined in Raftel::EntityManager)Raftel::EntityManagerfriend
UpdateTransformSystem (defined in Raftel::EntityManager)Raftel::EntityManagerfriend