Vyroda
Game engine made by hand, with modern C++ and Vulkan.
Loading...
Searching...
No Matches
Vyroda::EntityManager Member List
This is the complete list of members for
Vyroda::EntityManager
, including all inherited members.
addEntity
(std::shared_ptr< Entity > entity)
Vyroda::EntityManager
addEntityToWorld
(std::shared_ptr< Entity > entity)
Vyroda::EntityManager
addText
(std::shared_ptr< Entity > text)
Vyroda::EntityManager
inline
addTextEntity
(std::shared_ptr< Entity > entity)
Vyroda::EntityManager
addTransparentEntity
(std::shared_ptr< Entity > entity)
Vyroda::EntityManager
clear
()
Vyroda::EntityManager
EntityManager
(ComponentManager &component_manager, TextureManager &texture_manager)
Vyroda::EntityManager
explicit
getEntities
()
Vyroda::EntityManager
inline
getShadowMap
() const
Vyroda::EntityManager
inline
getSkybox
() const
Vyroda::EntityManager
inline
getTerrain
() const
Vyroda::EntityManager
inline
getText
(std::uint32_t const index) const
Vyroda::EntityManager
inline
getTexts
()
Vyroda::EntityManager
inline
getTransparentEntities
()
Vyroda::EntityManager
inline
getWater
() const
Vyroda::EntityManager
inline
getWorldNode
()
Vyroda::EntityManager
initMeshes
(Renderer const &renderer, std::string const &name, json const &raw_data)
Vyroda::EntityManager
initWorldGraph
()
Vyroda::EntityManager
load
(Renderer const &renderer, json const &lvl_config)
Vyroda::EntityManager
lockWorldNode
()
Vyroda::EntityManager
inline
setShadowMap
(std::shared_ptr< Entity > shadow_map)
Vyroda::EntityManager
inline
setSkybox
(std::shared_ptr< Entity > skybox)
Vyroda::EntityManager
inline
setTerrain
(std::shared_ptr< Entity > terrain)
Vyroda::EntityManager
inline
setWater
(std::shared_ptr< Entity > water)
Vyroda::EntityManager
inline
~EntityManager
()=default
Vyroda::EntityManager
Generated by
1.16.1