92 ClassID(that.ClassID),
94 SurfaceType(that.SurfaceType)
146 retval=Save_Variables(csave);
167 Load_Variables(cload);
@ SURFACE_TYPE_FLAMMABLE_PERMEABLE
@ SURFACE_TYPE_FOLIAGE_PERMEABLE
@ SURFACE_TYPE_ELECTRICAL
@ SURFACE_TYPE_CLOTH_PERMEABLE
@ SURFACE_TYPE_UNDERWATER_TIBERIUM_DIRT
@ SURFACE_TYPE_TIBERIUM_WATER
@ SURFACE_TYPE_GLASS_PERMEABLE
@ SURFACE_TYPE_ELECTRICAL_PERMEABLE
@ SURFACE_TYPE_HEAVY_METAL
@ SURFACE_TYPE_UNDERWATER_DIRT
@ SURFACE_TYPE_TIBERIUM_WATER_PERMEABLE
@ SURFACE_TYPE_LIGHT_METAL
@ SURFACE_TYPE_STEAM_PERMEABLE
@ SURFACE_TYPE_TIBERIUM_FIELD
@ SURFACE_TYPE_WATER_PERMEABLE
@ SURFACE_TYPE_ICE_PERMEABLE
#define WRITE_MICRO_CHUNK_WWSTRING(csave, id, var)
#define WRITE_MICRO_CHUNK(csave, id, var)
#define READ_MICRO_CHUNK(cload, id, var)
#define READ_MICRO_CHUNK_WWSTRING(cload, id, var)
uint32 Cur_Micro_Chunk_ID()
bool Begin_Chunk(uint32 id)
ShdDefClass(uint32 class_id)
virtual bool Load(ChunkLoadClass &cload)
Load this ShdDef from a chunk loader.
virtual ~ShdDefClass(void)
void Set_Name(const char *new_name)
const char * Get_Name(void) const
virtual bool Save(ChunkSaveClass &csave)
Serialize this ShdDef into a chunk saver.
#define ENUM_PARAM(_class, data, params)