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::EntityManager | friend |
Entity::hasLightComp (defined in Raftel::EntityManager) | Raftel::EntityManager | friend |
EntityManager() | Raftel::EntityManager | |
getActiveEntities() const | Raftel::EntityManager | |
getActiveEntities() | Raftel::EntityManager | |
getLightComponent(size_t ID) | Raftel::EntityManager | |
getMesh(size_t ID) const | Raftel::EntityManager | |
getMeshComponent(size_t ID) | Raftel::EntityManager | |
getPosition(size_t ID) const | Raftel::EntityManager | |
getRenderComponent(size_t ID) | Raftel::EntityManager | |
getRotation(size_t ID) const | Raftel::EntityManager | |
getScale(size_t ID) const | Raftel::EntityManager | |
getScriptComponent(size_t ID) | Raftel::EntityManager | |
getTransformComponent(size_t ID) | Raftel::EntityManager | |
hasMeshComponent(size_t ID) const | Raftel::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::EntityManager | friend |
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::EntityManager | friend |
UpdateRenderSystem (defined in Raftel::EntityManager) | Raftel::EntityManager | friend |
UpdateScriptingSystem (defined in Raftel::EntityManager) | Raftel::EntityManager | friend |
UpdateTransformSystem (defined in Raftel::EntityManager) | Raftel::EntityManager | friend |