igor::iEntitySystem Class Referenceabstract

#include <iEntitySystem.h>

Inherited by igor::iAnimationSystem, igor::iBehaviourSystem, igor::iQuadtreeSystem, igor::iTransformHierarchySystem, and igor::iVelocitySystem.

Public Member Functions

 iEntitySystem ()=default
 
virtual ~iEntitySystem ()=default
 
virtual void update (const iaTime &time, iEntityScenePtr scene)=0
 

Constructor & Destructor Documentation

◆ iEntitySystem()

igor::iEntitySystem::iEntitySystem ( )
default

does nothing

◆ ~iEntitySystem()

virtual igor::iEntitySystem::~iEntitySystem ( )
virtualdefault

does nothing

Member Function Documentation

◆ update()

virtual void igor::iEntitySystem::update ( const iaTime time,
iEntityScenePtr  scene 
)
pure virtual

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