12 #ifndef __FBX_Common_h__
13 #define __FBX_Common_h__
48 bool getTriangulatePatches()
const;
50 bool getTriangulateNurbs()
const;
53 bool getResampleAnimation()
const;
55 double getResampleInterval()
const;
57 bool getForceNormalizeVertexWeights()
const;
63 bool getTreatVertexCachesAsFloats()
const;
66 bool getImportBlendingAsSOPs()
const;
72 bool getIgnoreSegScaleComp()
const;
77 bool getCreateOGLDummyCoords()
const;
84 double getOverrideFramerate()
const;
87 void setHideSkinJoints(
bool value);
88 bool getHideSkinJoints()
const;
92 void setConvertJointsToZYXRotOrder(
bool value);
93 bool getConvertJointsToZYXRotOrder()
const;
100 void setInlineBones(
bool value);
101 bool getInlineBones()
const;
105 void setVisualizerBones(
bool value);
106 bool getVisualizerBones()
const;
110 bool getCreateNullsAsSubnets()
const;
113 void setCreateNullsAsSubnets(
bool value);
116 void setUnlockGeometry(
bool value);
119 void setUnlockDeformations(
bool value);
122 bool getUnlockGeometry()
const;
125 bool getUnlockDeformations()
const;
130 bool getMakePathsRelative()
const;
133 bool getImportIntoObj()
const;
136 bool getConvertToYUp()
const;
140 void setConvertToYUp(
bool value);
143 void setImportIntoObj(
bool value);
148 void setMakePathsRelative(
bool value);
150 void setOverrideFramerate(
double frate);
152 void setOverrideFrameRange(
bool value);
153 bool getOverrideFrameRange()
const;
161 void setCreateOGLDummyCoords(
bool value);
166 void setImportBlendingAsSOPs(
bool value);
172 void setIgnoreSegScaleComp(
bool value);
178 void setTreatVertexCachesAsFloats(
bool value);
180 void setForceNormalizeVertexWeights(
bool value);
182 void setResampleInterval(
double frames);
184 void setTriangulatePatches(
bool value);
186 void setTriangulateNurbs(
bool value);
189 void setResampleAnimation(
bool value);
200 bool myTriangulateNurbs;
203 bool myTriangulatePatches;
207 bool myResampleAnimation;
210 double myResampleInterval;
216 bool myTreatVertexCachesAsFloats;
219 bool myForceNormalizeVertexWeights;
223 bool myImportBlendingAsSOPs;
230 bool myIgnoreSegScaleComp;
237 bool myCreateOGLDummyCoords;
247 double myOverrideFramerate;
249 bool myOverrideFrameRange;
253 bool myUnlockGeometry;
257 bool myUnlockDeformations;
263 bool myMakePathsRelative;
266 bool myHideSkinJoints;
269 bool myConvertJointsToZYXRotOrder;
276 bool myVisualizerBones;
280 bool myCreateNullsAsSubnets;
284 bool myImportIntoObj;
299 void setDoGeometry(
bool bValue);
300 void setDoLights(
bool bValue);
301 void setDoCameras(
bool bValue);
302 void setDoBones(
bool value);
303 void setDoAnimation(
bool value);
304 void setDoMaterials(
bool value);
305 void setImportGlobalAmbientLight(
bool value);
307 bool getImportGlobalAmbientLight()
const;
308 bool getDoMaterials()
const;
309 bool getDoAnimation()
const;
310 bool getDoBones()
const;
311 bool getDoGeometry()
const;
312 bool getDoLights()
const;
313 bool getDoCameras()
const;
317 bool myImportGlobalAmbientLight;
327 #endif // __FBX_Common_h__
FBX_API const UT_StringHolder fbx_skinblendweight
void setConvertUnits(bool v)
FBX_TextureCoordinatesNamingType
FBX_CompatibilityModeType
bool getConvertUnits() const