Khaotic Engine Reborn
Loading...
Searching...
No Matches
ecs::RenderComponent Member List

This is the complete list of members for ecs::RenderComponent, including all inherited members.

Component()=default (defined in ecs::Component)ecs::Component
Component(const Component &)=delete (defined in ecs::Component)ecs::Component
Component(Component &&)=default (defined in ecs::Component)ecs::Component
GetIndexCount() constecs::RenderComponentinline
GetModel() constecs::RenderComponentinline
GetModelFilePath() constecs::RenderComponentinline
GetTexture(TextureType type, int index=0)ecs::RenderComponentinline
Initialize() overrideecs::RenderComponentinlinevirtual
InitializeFromFile(ID3D11Device *device, ID3D11DeviceContext *deviceContext, const char *modelFilename, TextureContainer &textureContainer)ecs::RenderComponentinline
InitializeWithModel(std::shared_ptr< model_class > model)ecs::RenderComponentinline
IsVisible() constecs::RenderComponentinline
LoadTexturesFromPath(std::vector< std::wstring > &texturePaths, TextureContainer &texturesContainer, ID3D11Device *device, ID3D11DeviceContext *deviceContext)ecs::RenderComponentinline
operator=(const Component &)=delete (defined in ecs::Component)ecs::Component
operator=(Component &&)=default (defined in ecs::Component)ecs::Component
Render(ID3D11DeviceContext *deviceContext)ecs::RenderComponentinline
RenderComponent()ecs::RenderComponentinline
SetModel(std::shared_ptr< model_class > model)ecs::RenderComponentinline
SetModelFilePath(const std::string &path)ecs::RenderComponentinline
SetVisible(bool visible)ecs::RenderComponentinline
Update(float deltaTime) overrideecs::RenderComponentinlinevirtual
~Component()=default (defined in ecs::Component)ecs::Componentvirtual
~RenderComponent()=default (defined in ecs::RenderComponent)ecs::RenderComponent