igor::iBehaviourSystem Class Reference

#include <iBehaviourSystem.h>

Inherits igor::iEntitySystem.

Public Member Functions

 iBehaviourSystem ()=default
 
 ~iBehaviourSystem ()=default
 
void update (const iaTime &time, iEntityScenePtr scene) override
 
- Public Member Functions inherited from igor::iEntitySystem
 iEntitySystem ()=default
 
virtual ~iEntitySystem ()=default
 
virtual void update (const iaTime &time, iEntityScenePtr scene)=0
 

Detailed Description

behaviour system

Constructor & Destructor Documentation

◆ iBehaviourSystem()

igor::iBehaviourSystem::iBehaviourSystem ( )
default

does nothing

◆ ~iBehaviourSystem()

igor::iBehaviourSystem::~iBehaviourSystem ( )
default

does nothing

Member Function Documentation

◆ update()

void igor::iBehaviourSystem::update ( const iaTime time,
iEntityScenePtr  scene 
)
overridevirtual

updates system

Parameters
scenethe scene used for this update

Implements igor::iEntitySystem.


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