17#ifndef gfCParkPlacementComponenthdr
18#define gfCParkPlacementComponenthdr
42 fsS32 pVisitorComfort = 0);
51 fsS32 pVisitorAppeal = 0);
71 void placementPreviewCreate();
73 void placementPreviewDestroy();
82 fsStr mDecorationImage;
83 fsStr mBuildingServiceType;
84 fsS32 mBuildingServiceTimeMs;
85 fsS32 mBuildingMaxQueueLength;
86 fsS32 mBuildingVisitorQuota;
87 fsS32 mBuildingVisitorAppeal;
88 fsS32 mDecorationVisitorAppeal;
89 fsS32 mDecorationVisitorComfort;
91 fsS32 mFootprintColumns;
Definition fsCEntity.h:39
Definition fsCUniqueId.h:21
fsIComponent(fsCEntity *pParent)
Definition fsIComponent.cpp:86
fsIMessageListenerComponent(fsCEntity *pParent)
Definition fsIMessageListenerComponent.cpp:9
void placementBegin(const fsStr &pDecorationImage, fsS32 pDrawWidth, fsS32 pFootprintColumns, fsS32 pFootprintRows, fsS32 pItemCost, fsS32 pVisitorAppeal=0, fsS32 pVisitorComfort=0)
Definition gfCParkPlacementComponent.cpp:131
void buildingPlacementBegin(const fsStr &pImage, const fsStr &pServiceType, fsS32 pServiceTimeMs, fsS32 pMaxQueueLength, fsS32 pDrawWidth, fsS32 pFootprintColumns, fsS32 pFootprintRows, fsS32 pItemCost, fsS32 pVisitorQuota=0, fsS32 pVisitorAppeal=0)
Definition gfCParkPlacementComponent.cpp:148
void listenersDeregisterDo() override
Definition gfCParkPlacementComponent.cpp:374
friend class fsCComponentFactory
Definition gfCParkPlacementComponent.h:31
gfCParkPlacementComponent(fsCEntity *const pParent)
Definition gfCParkPlacementComponent.cpp:386
static fsIComponent *const create(fsCEntity *const pParent)
Definition gfCParkPlacementComponent.cpp:381
void placementEnd()
Definition gfCParkPlacementComponent.cpp:169
fsBool messageProcessDo(const fsCUniqueId &pMessageType, const fsIMessageDispatcher::sMessageParameters &pParam) override
Definition gfCParkPlacementComponent.cpp:279
static const fsCUniqueId mTypeId
Definition gfCParkPlacementComponent.h:35
void listenersRegisterDo() override
Definition gfCParkPlacementComponent.cpp:367
virtual ~gfCParkPlacementComponent()
Definition gfCParkPlacementComponent.cpp:406
bool fsBool
Definition fsBaseTypes.h:26
int fsS32
Definition fsBaseTypes.h:20
Definition fsIMessageDispatcher.h:32