10#ifndef gfCDrawOrderControllerComponenthdr
11#define gfCDrawOrderControllerComponenthdr
51 void drawableStateRegister();
53 std::vector<fsCEntity*> mDrawableEntities;
Definition fsCEntity.h:39
Definition fsCUniqueId.h:21
fsIComponent(fsCEntity *pParent)
Definition fsIComponent.cpp:86
friend class fsCComponentFactory
Definition gfCDrawOrderControllerComponent.h:24
static fsIComponent * create(fsCEntity *pParent)
Definition gfCDrawOrderControllerComponent.cpp:147
void initialiseDo() override
Definition gfCDrawOrderControllerComponent.cpp:152
virtual ~gfCDrawOrderControllerComponent()
Definition gfCDrawOrderControllerComponent.cpp:163
gfCDrawOrderControllerComponent(fsCEntity *pParent)
Definition gfCDrawOrderControllerComponent.cpp:158
void serialiseDo() override
Definition gfCDrawOrderControllerComponent.cpp:92
void drawableEntitiesCreate()
Definition gfCDrawOrderControllerComponent.cpp:17
void dropPiece(gfCJigsawMinigameComponent *const pActivePiece)
Definition gfCDrawOrderControllerComponent.cpp:33
void drawOrderStateCreate()
Definition gfCDrawOrderControllerComponent.cpp:72
void postLoadDo() override
Definition gfCDrawOrderControllerComponent.cpp:98
static const fsCUniqueId mTypeId
Definition gfCDrawOrderControllerComponent.h:28
void drawOrderStateRestore()
Definition gfCDrawOrderControllerComponent.cpp:104
Definition gfCJigsawMinigameComponent.h:30