Oxygen Engine
Modern C++ 3D Engine using OpenGL
Loading...
Searching...
No Matches
oe::component::EntityComponent< Entity > Class Template Reference

Component bound to a specific entity. More...

#include <OxygenEngine/scene/component/component.h>

Inheritance diagram for oe::component::EntityComponent< Entity >:
[legend]
Collaboration diagram for oe::component::EntityComponent< Entity >:
[legend]

Public Member Functions

const std::string & getName () const
 
- Public Member Functions inherited from oe::component::Component
virtual void onUpdate (const double, const int8_t=0)
 Run actions on entity update.
 

Protected Member Functions

 EntityComponent (Entity &entity)
 

Protected Attributes

Entity & _entity
 

Friends

template<typename E , typename C >
class ComponentList
 

Additional Inherited Members

- Public Attributes inherited from oe::component::Component
bool is_active = true
 Toggle to check if the Component is active, actual meaning heavily depends of the component type.
 

Detailed Description

template<typename Entity>
class oe::component::EntityComponent< Entity >

Component bound to a specific entity.


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