Structure.h File Reference


Classes

class  vtMaterialDescriptor
class  vtMaterialDescriptorArray
class  vtStructure
class  vtStructInstance

Defines

#define BMAT_NAME_PLAIN   "Plain"
#define BMAT_NAME_WOOD   "Wood"
#define BMAT_NAME_SIDING   "Siding"
#define BMAT_NAME_BRICK   "Brick"
#define BMAT_NAME_PAINTED_BRICK   "Painted-Brick"
#define BMAT_NAME_ROLLED_ROOFING   "Rolled-Roofing"
#define BMAT_NAME_CEMENT   "Cement"
#define BMAT_NAME_CORRUGATED   "Corrugated"
#define BMAT_NAME_DOOR   "Door"
#define BMAT_NAME_WINDOW   "Window"
#define BMAT_NAME_WINDOWWALL   "WindowWall"

Enumerations

enum  vtMaterialColorEnum { VT_MATERIAL_COLOUR, VT_MATERIAL_COLOURABLE, VT_MATERIAL_SELFCOLOURED_TEXTURE, VT_MATERIAL_COLOURABLE_TEXTURE }
enum  vtStructureType { ST_BUILDING, ST_LINEAR, ST_INSTANCE, ST_NONE }

Functions

bool LoadGlobalMaterials ()
void SetGlobalMaterials (vtMaterialDescriptorArray *mats)
vtMaterialDescriptorArrayGetGlobalMaterials ()
void FreeGlobalMaterials ()

Detailed Description


Enumeration Type Documentation

enum vtStructureType
 

Structure type.

Enumerator:
ST_BUILDING  A Building (vtBuilding)
ST_LINEAR  A Linear (vtFence)
ST_INSTANCE  A Structure Instance (vtStructInstance)


Generated on Tue Apr 22 10:10:58 2008 for vtdata library by  doxygen 1.4.5