◆ ComponentsType
Initial value:std::variant<
std::unique_ptr<Basic>,
std::unique_ptr<Mesh>,
std::unique_ptr<ShadowMap>,
std::unique_ptr<Skybox>,
std::unique_ptr<Terrain>,
std::unique_ptr<Text>,
std::unique_ptr<Water>>
◆ RenderComponent() [1/4]
template<typename Class>
template<typename T>
◆ RenderComponent() [2/4]
◆ RenderComponent() [3/4]
◆ RenderComponent() [4/4]
◆ ~RenderComponent()
◆ getID()
◆ getOwner()
◆ getShaderStageFlags()
◆ has()
template<typename Class>
template<typename T>
◆ init()
template<typename Class>
template<typename T>
◆ operator()()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ setOwner()
◆ _component
The documentation for this class was generated from the following files: