CEL

Public API Reference

PropertyHolder Struct Reference

Keep a static instance of this structure in your property class so that your property class can implement properties more easily. More...

#include <celtool/stdpcimp.h>

List of all members.

Public Member Functions

 PropertyHolder ()
void SetCount (int cnt)
 ~PropertyHolder ()

Public Attributes

bool actions_done
csHash< int, csStringID > constants
 This is a special hash that maps ID's to constants so that we can use a switch to see which ID it is.
Propertyproperties
size_t propertycount


Detailed Description

Keep a static instance of this structure in your property class so that your property class can implement properties more easily.

Definition at line 51 of file stdpcimp.h.


Member Data Documentation

csHash<int, csStringID> PropertyHolder::constants

This is a special hash that maps ID's to constants so that we can use a switch to see which ID it is.

Definition at line 62 of file stdpcimp.h.

Referenced by celPcCommon::AddAction(), and celPcCommon::AddProperty().


The documentation for this struct was generated from the following file:
Generated for CEL: Crystal Entity Layer by doxygen 1.4.7