11#ifndef gfCDrawOrderStateComponenthdr
12#define gfCDrawOrderStateComponenthdr
54 void linkPrev(
const fsStr& pLoadStr);
55 void linkNext(
const fsStr& pLoadStr);
56 fsStr prevNameGet()
const;
57 fsStr nextNameGet()
const;
63 fsStr mSerialisedSceneParentName;
Definition fsCEntity.h:39
Definition fsCUniqueId.h:21
Definition fsIComponent.h:26
fsIComponent(fsCEntity *pParent)
Definition fsIComponent.cpp:86
Definition gfCDrawOrderStateComponent.h:22
void serialiseDo() override
Definition gfCDrawOrderStateComponent.cpp:9
friend class fsCComponentFactory
Definition gfCDrawOrderStateComponent.h:23
void clear()
Definition gfCDrawOrderStateComponent.cpp:32
gfCDrawOrderStateComponent(fsCEntity *pParent)
Definition gfCDrawOrderStateComponent.cpp:127
fsS32 sizeGet()
Definition gfCDrawOrderStateComponent.cpp:110
void addToTail(gfCDrawOrderStateComponent *pNew)
Definition gfCDrawOrderStateComponent.cpp:82
gfCDrawOrderStateComponent *const tailGet()
Definition gfCDrawOrderStateComponent.cpp:90
fsBool notLinked() const
Definition gfCDrawOrderStateComponent.cpp:38
gfCDrawOrderStateComponent *const rootGet()
Definition gfCDrawOrderStateComponent.cpp:100
void deserialiseDo() override
Definition gfCDrawOrderStateComponent.cpp:18
~gfCDrawOrderStateComponent()
Definition gfCDrawOrderStateComponent.cpp:134
fsStr const & serialisedSceneParentNameGet() const
Definition gfCDrawOrderStateComponent.h:29
gfCDrawOrderStateComponent *const next()
Definition gfCDrawOrderStateComponent.cpp:27
static fsIComponent * create(fsCEntity *pParent)
Definition gfCDrawOrderStateComponent.cpp:122
static const fsCUniqueId mTypeId
Definition gfCDrawOrderStateComponent.h:27
bool fsBool
Definition fsBaseTypes.h:26
int fsS32
Definition fsBaseTypes.h:20