#include <TypeDescriptor.h>
Public Attributes | |
| DefaultTypeDescriptor * | CaelumSystemTypeDescriptor |
| DefaultTypeDescriptor * | PointStarfieldTypeDescriptor |
| DefaultTypeDescriptor * | BaseSkyLightTypeDescriptor |
| DefaultTypeDescriptor * | GroundFogTypeDescriptor |
| DefaultTypeDescriptor * | PrecipitationTypeDescriptor |
| DefaultTypeDescriptor * | DepthComposerTypeDescriptor |
| DefaultTypeDescriptor * | FlatCloudLayerTypeDescriptor |
| DefaultTypeDescriptor * | SkyDomeTypeDescriptor |
This class hold pointers to several type descriptors for classes inside Caelum. All the pointers are initialize in the contructor and properly destroyed in the destructor.
The CaelumPlugin singleton contains a const instance of this class. You should fetch that instead of creating a new object; using CaelumPlugin::getTypeDescriptorData().
Definition at line 248 of file TypeDescriptor.h.
1.5.9