15 #include "config_flt.h" 16 #include "fltRecord.h" 18 #include "fltBeadID.h" 20 #include "fltObject.h" 21 #include "fltGeometry.h" 25 #include "fltLocalVertexPool.h" 26 #include "fltMeshPrimitive.h" 27 #include "fltVectorRecord.h" 28 #include "fltVertexList.h" 30 #include "fltInstanceDefinition.h" 31 #include "fltInstanceRef.h" 32 #include "fltHeader.h" 33 #include "fltVertex.h" 34 #include "fltMaterial.h" 35 #include "fltTexture.h" 36 #include "fltLightSourceDefinition.h" 37 #include "fltUnsupportedRecord.h" 38 #include "fltTransformRecord.h" 39 #include "fltTransformGeneralMatrix.h" 40 #include "fltTransformPut.h" 41 #include "fltTransformRotateAboutEdge.h" 42 #include "fltTransformRotateAboutPoint.h" 43 #include "fltTransformScale.h" 44 #include "fltTransformTranslate.h" 45 #include "fltTransformRotateScale.h" 46 #include "fltExternalReference.h" 50 Configure(config_flt);
51 NotifyCategoryDef(flt,
"");
55 (
"flt-error-abort",
false,
56 PRC_DESC(
"Set this true to trigger an assertion failure (and core dump) " 57 "immediately when an error is detected on reading or writing a flt " 58 "file. This is primarily useful for debugging the flt reader itself, " 59 "to generate a stack trace to determine precisely at what point a flt " 64 ConfigureFn(config_flt) {
78 static bool initialized =
false;
84 FltRecord::init_type();
86 FltBeadID::init_type();
87 FltGroup::init_type();
88 FltObject::init_type();
89 FltGeometry::init_type();
91 FltCurve::init_type();
93 FltLocalVertexPool::init_type();
94 FltMeshPrimitive::init_type();
95 FltVectorRecord::init_type();
96 FltVertexList::init_type();
98 FltInstanceDefinition::init_type();
99 FltInstanceRef::init_type();
100 FltHeader::init_type();
101 FltVertex::init_type();
102 FltMaterial::init_type();
103 FltTexture::init_type();
104 FltLightSourceDefinition::init_type();
105 FltUnsupportedRecord::init_type();
106 FltTransformRecord::init_type();
107 FltTransformGeneralMatrix::init_type();
108 FltTransformPut::init_type();
109 FltTransformRotateAboutEdge::init_type();
110 FltTransformRotateAboutPoint::init_type();
111 FltTransformScale::init_type();
112 FltTransformTranslate::init_type();
113 FltTransformRotateScale::init_type();
114 FltExternalReference::init_type();
This is a convenience class to specialize ConfigVariable as a boolean type.