CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::EntityTemplate::ComponentData Class Referenceabstract
Inheritance diagram for CeresEngine::EntityTemplate::ComponentData:
CeresEngine::EntityTemplate::TComponentData< C >

Public Member Functions

virtual const ComponentTypegetComponentType () const noexcept=0
 
virtual Any getComponent () noexcept=0
 
virtual Any getComponent () const noexcept=0
 

Member Function Documentation

◆ getComponent() [1/2]

virtual Any CeresEngine::EntityTemplate::ComponentData::getComponent ( ) const
pure virtualnoexcept

◆ getComponent() [2/2]

virtual Any CeresEngine::EntityTemplate::ComponentData::getComponent ( )
pure virtualnoexcept

◆ getComponentType()

virtual const ComponentType & CeresEngine::EntityTemplate::ComponentData::getComponentType ( ) const
pure virtualnoexcept

The documentation for this class was generated from the following file: