#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.