iEntitySystem.h File Reference

Classes

struct  igor::iEntitySystemTypeInfo
 
struct  igor::iEntitySceneUpdateContext
 
class  igor::iEntitySystem
 

Namespaces

namespace  igor
 item data entity id
 

Typedefs

typedef iRenderEngine * igor::iRenderEnginePtr
 
typedef iEntitySystem * igor::iEntitySystemPtr
 
using igor::iEntitySystemFactory = std::function< iEntitySystemPtr()>
 

Enumerations

enum class  igor::iEntitySystemStage { igor::Update , igor::PreRender , igor::Render , igor::StageCount }