30 #ifndef __CONSTRUCT_H__
31 #define __CONSTRUCT_H__
185 #endif // !__CONSTRUCT_H__
CConstruction * ConstructionByIdent(const std::string &ident)
Get construction by identifier.
Definition: construct.cpp:159
Construction frame.
Definition: construct.h:112
int Height
sprite width
Definition: construct.h:145
std::string File
Definition: construct.h:143
void Load()
Definition: construct.cpp:88
void InitConstructions()
Initialize the constructions module.
Definition: construct.cpp:119
CGraphic * ShadowSprite
sprite height
Definition: construct.h:154
void Clean()
Definition: construct.cpp:65
int ShadowWidth
construction shadow sprite image
Definition: construct.h:155
CPlayerColorGraphic * Sprite
construction frames
Definition: construct.h:151
Definition: construct.h:108
void LoadConstructions()
Load the graphics for constructions.
Definition: construct.cpp:129
~CConstruction()
Definition: construct.cpp:60
int ShadowHeight
shadow sprite width
Definition: construct.h:156
CConstructionFrame * Frames
Definition: construct.h:147
struct CConstruction::@12 ShadowFile
CConstructionFrame * Next
Frame number.
Definition: construct.h:121
CConstructionFrame()
Definition: construct.h:115
int Percent
Definition: construct.h:118
CConstruction()
Definition: construct.h:128
Construction shown during construction of a building.
Definition: construct.h:125
ConstructionFileType File
Percent complete.
Definition: construct.h:119
void ConstructionCclRegister()
Register ccl features.
Definition: construct.cpp:293
void CleanConstructions()
Clean up the constructions module.
Definition: construct.cpp:141
ConstructionFileType
Definition: construct.h:106
std::string Ident
Definition: construct.h:141
int Frame
Graphic to use.
Definition: construct.h:120
Definition: construct.h:107
int Width
sprite file
Definition: construct.h:144