Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
AnimationElementRepresenting a COLLADA animation element
ColladaLayerTraits
ElementBaseRepresenting a common COLLADA element
ElementContentAccessorA struct for convenient access to the content of common COLLADA element
Fbx6ClassTemplateMapHelper class to merge Class root property templates
Fbx6ClassTemplateMap::FbxClassIdCompare
FbxAccumulatorEntryThis class defines one entry object held by the FbxUserNotification class
FbxAddBOF
FbxAMatrixFBX SDK affine matrix class
FbxAnimCurveAn animation curve, defined by a collection of keys (FbxAnimCurveKey), and indicating how a value changes over time
FbxAnimCurveBaseThis is the base class for implementing animation curves
FbxAnimCurveDefDefinitions used for the FBX animation curves and keys
FbxAnimCurveFilterBase class for animation curve filters
FbxAnimCurveFilterConstantKeyReducerConstant key reducing filter
FbxAnimCurveFilterGimbleKillerGimbleKiller filter
FbxAnimCurveFilterKeyReducerKey reducing filter
FbxAnimCurveFilterKeySyncKey sync filter
FbxAnimCurveFilterMatrixConverterMatrix conversion filter
FbxAnimCurveFilterResampleRe-sampling filter
FbxAnimCurveFilterScaleKey scale filter
FbxAnimCurveFilterScaleCompensateThis filter tries to compensate parent's scale to children's scale
FbxAnimCurveFilterTSSTime shift and scale filter
FbxAnimCurveFilterUnrollUnroll filter
FbxAnimCurveKeyThis is the interface for the FBX animation curve keys
FbxAnimCurveKey_ImplThis is the interface for implementation of animation key objects
FbxAnimCurveKeyBaseThis is the base class interface for the FBX animation curve keys
FbxAnimCurveNodeThis class is an composite of animation curves and is called as animation curve node
FbxAnimCurveTangentInfo
FbxAnimEvalClassicAn evaluator implementation that behaves like the original FBX SDK (2010 and previous) evaluation system
FbxAnimEvalStateThis class hold results from animation evaluations
FbxAnimEvaluatorThe principal interface for animation evaluators
FbxAnimLayerThe animation layer is a collection of animation curve nodes
FbxAnimStackThe Animation stack is a collection of animation layers
FbxAnimUtilities
FbxAnimUtilities::CurveIntfce
FbxAnimUtilities::CurveNodeIntfce
FbxAnimUtilities::FbxAnimSplitDef
FbxArray< Type >Class for array of elements such as pointers and plain old data structures
FbxArrayBase< TypeSize >
FbxArrayBase< TypeSize >::Header
FbxArrayBase_< TypeSize >Template version base class used to store an array of fixed-size elements
FbxArrayBase_< TypeSize >::Header
FbxArrayBase_Size
FbxAssignBOFA pass through operator used to assign constants to parameters
FbxAtomOp
FbxAxisSystemThis class represents the coordinate system of the scene and can convert scenes to other coordinate systems
FbxAxisSystem::AxisDef
FbxBaseAllocatorAn allocator class for use as a template parameter to one of the container class (FbxMap, FbxSet2, FbxDynamicArray...) must implement these
FbxBindingOperatorThis object represents a binding operation on a FbxObject or FbxProperty
FbxBindingOperator::FunctionIt represents a binding relationship between current object and the target
FbxBindingOperator::FunctionCreator< FUNCTION >The concrete factory class for binding function
FbxBindingOperator::FunctionCreatorBaseThe abstract factory class for binding function
FbxBindingOperator::FunctionRegistryThis utility class is used to register and unregister the binding function creators
FbxBindingsEntryViewFbxBindingsEntryView represents binding table entry in entry tables
FbxBindingTableA binding table represents a collection of bindings from source types such as FbxObject, or FbxLayerElements to corresponding destinations, usually a third party shader parameters
FbxBindingTableBaseA binding table represents a collection of bindings from source types such as FbxObject, or FbxLayerElements to destinations which can be of similar types
FbxBindingTableEntryA binding table entry stores a binding between a source and a destination
FbxBitSetAn automatic growing array of bit
FbxBlendShapeClass for blend shape deformer
FbxBlendShapeChannelClass for blend shape channels
FbxBlobFBX SDK blob class
FbxBoundaryFbxBoundary describes a trimming boundary for a trimmed NURBS object
FbxCacheThis object contains methods for accessing point animation in a cache file
FbxCachedEffectA cached effect is a type of node attribute to represent certain type of effect by an cache object
FbxCameraThis node attribute contains methods for accessing the properties of a camera
FbxCameraManipulatorThis class can be used to provide basic camera manipulation in any program using this library
FbxCameraStereoThis node attribute contains methods for accessing the properties of a stereo camera
FbxCameraSwitcherThis node attribute contains methods for accessing the properties of a camera switcher
FbxCharacterA Character is a person or animal with pre-defined skeleton system
FbxCharacterLinkThis class represents a link between a given FBX node and the associated node in the character hierarchy
FbxCharacterPoseA character pose is a character and an associated hierarchy of nodes
FbxCharacterPropertyInfo
FbxCharCompareFunctor class to compare "C" strings
FbxCharPtrSetThis class contains the data structure support for char pointer set
FbxCharPtrSet::CharPtrSet
FbxClassIdInternal class used to differentiate objects during run-time
FbxCloneManagerThe clone manager is a utility for cloning entire networks of FbxObject
FbxCloneManager::CloneSetElementThis represents an element in FbxCloneManager::CloneSet to be cloned
FbxCloneManager::ObjectCompareFunctor to compare object pointers
FbxClusterClass for clusters (links)
FbxColladaNamespaceContaining the valid parameter definition and modification in local scope
FbxCollectionA FbxObject derived container for FbxObject
FbxCollectionExclusiveClass for exclusive collections
FbxColorClass to represent colors in RGBA format using doubles
FbxConditionalBOFA conditional operator that outputs one out of two properties, based on the value of a predicate property
FbxConnectEvent
FbxConnection
FbxConnectionPoint
FbxConnectionPoint::ConnectionList
FbxConnectionPointFilterClass to manage ConnectFilter
FbxConstantEntryViewFbxConstantEntryView represents constant string entry in entry tables
FbxConstMemberFuncEventHandler< EventType, ListenerType >
FbxConstraintBase class for weighted animation constraints
FbxConstraintAimAn aim constraint governs an object's orientation so that the object points to other objects
FbxConstraintCustomThis constraint class contains methods for custom constraint
FbxConstraintParentThe parent constraint creates a parent-to-child relationship between any two objects, from any two hierarchies
FbxConstraintPositionThis constraint class contains methods for accessing the properties of a position constraint
FbxConstraintRotationThis constraint class contains methods for accessing the properties of a rotation constraint
FbxConstraintScaleThis constraint class contains methods for accessing the properties of a scale constraint
FbxConstraintSingleChainIKThis constraint class contains methods for accessing the properties of a single chain IK constraint
FbxConstraintUtilsUtility class for constraints
FbxContainerGeneric container for object grouping and encapsulation
FbxContainerTemplateClass for Container Template files
FbxControlSetThis class contains all methods to either set-up an exported control rig or query information on an imported control rig
FbxControlSetLinkThis class represents a link between a given character's FK node and the associated node in the character hierarchy
FbxControlSetPlugPlug class for control set
FbxCriteriaDefines a filtering criteria for a query of objects, connections and properties, so that only those satisfying the criteria are affected by the query
FbxDataTypeFBX SDK data type class
FbxDateTimeFBX SDK date&time class
FbxDefaultComparator< T >
FbxDefaultDeletionPolicy< T >A deletion policy for pointer template classes that uses the delete operator
FbxDefaultScopedPtr< T >FbxDefaultScopedPtr mimics a built-in pointer except that it guarantees deletion of the object pointed to, either on destruction of the FbxScopedPtr or via an explicit Reset()
FbxDeformerBase class for skin deformer (FbxSkin) and vertex cache deformer (FbxVertexCacheDeformer)
FbxDegreeToRadianBOF
FbxDeletionPolicy< T >A deletion policy for pointer template classes that uses the FbxSdkDelete() function
FbxDisplayLayerClass for display layers
FbxDistanceFBX SDK distance class
FbxDocumentFbxDocument is a base class for FbxScene and FbxLibrary classes
FbxDocumentInfoThis class contains scene thumbnails and user-defined summary data
FbxDualQuaternionFBX SDK dual quaternion class to represent rigid transformation, which is combined by two quaternions
FbxDynamicArray< VALUE_TYPE, ALLOCATOR >Template class for dynamic array holding objects
FbxEffectorAn effector wraps a character node (FbxNode) used to animate its control rig (FbxControlSet) via inverse kinematics
FbxEmbeddedFilesAccumulatorThis processor is used to accumulate the list of file dependencies (embedded files) in a hierarchy of objects
FbxEmbeddedFilesAccumulator::EmbeddedFileInfo
FbxEmbeddedFilesAccumulator::PropertyUrlIndexMap the object to the property's hierarchical name
FbxEmbeddedFilesAccumulator::PropertyUrlIndexCompareComparer for PropertyUrlIndexSet, which outputs consistent partial orders for PropertyUrlIndex pairs
FbxEmitterBase class to emit event with the specified event type
FbxEmitter::Data
FbxEntryViewEntry view class represents binding entry in entry tables
FbxErrorThis class provides access to the last error integer ID and is used for translating from integer error ID to strings
FbxEuler
FbxEvent< T >FBX event class, derived from FbxEventBase, and it contains a type ID for event
FbxEventBaseFBX SDK event base class
FbxEventHandlerFBX event handler class contains a listener and a callback function
FbxEventMapAssetFileToAssetObject
FbxEventPopulateSystemLibraryLibrary events are triggered when an application requires specific library content
FbxEventPostExportEvent that is emitted to plugins after a file is exported to the FBX format
FbxEventPostImportEvent that is emitted to plugins after a FBX file has been imported
FbxEventPreExportEvent that is emitted to plugins before a file is exported to the FBX format
FbxEventPreImportEvent that is emitted to plugins before a FBX file has been imported
FbxEventReferencedDocumentEvent that is emitted on loading document when a referenced document is encountered while loading external references
FbxEventUpdateSystemLibraryThis library event is triggered when an application requires an update to a specific library
FbxEventWriteLocalizationThis library event is used by the asset building system to request that a library provides its localization information
FbxExporterClass to export SDK objects into an FBX file
FbxExposureControlThis object contains the properties of exposure control
FbxExternalDocRefListenerTypical handler for the referenced document events
FbxExternalDocumentInfoContains data about an external document
FbxFile
FbxFileTextureThis class describes image mapping on top of geometry
FbxFileUtils
FbxFolder
FbxFreeDeletionPolicy< T >A deletion policy that uses the FbxFree() function instead of the delete operator
FbxFuncEventHandler< EventType >
FbxGateA gate thread locking mechanism is very similar to a semaphore, except that when it is opened, any further call to wait will not wait until it is closed
FbxGenericNodeEmpty node containing properties
FbxGeometryThe base class of geometric objects that support control point deformations (e.g
FbxGeometryBaseThis class is the base class for geometric object such as meshes, NURBS and patches
FbxGeometryConverterThis class provides the functionality to convert geometry nodes attributes (FbxMesh, FbxNurbs and FbxPatch) and mainly focuses on the two major categories: Triangulation and conversion between NURBS and Patches surfaces
FbxGeometryWeightedMapThis class provides the structure to build a correspondence between 2 geometries
FbxGlobalCameraSettingsThis class contains the global camera settings
FbxGlobalLightSettingsThis class contains functions for accessing global light settings
FbxGlobalLightSettings::ShadowPlaneStruct used to define the shadow plane
FbxGlobalSettingsThis class contains functions for accessing global settings
FbxGlobalTimeSettingsThis class contains functions for accessing global time settings
FbxGlobalTimeSettings::TimeMarkerThis is a struct to define time markers
FbxGoboA gobo is a filter placed over a spot light to project light patterns through fog on a surface
FbxHalfFloatFBX SDK half-float class
FbxHashMap< KEY, VALUE, HASH, Destruct, Comparator >
FbxHashMap< KEY, VALUE, HASH, Destruct, Comparator >::Iterator
FbxHungryAllocatorThis allocator only frees the allocated memory when it is deleted
FbxImplementationThis object represents the shading node implementation
FbxImplementationFilterThis object represents a shading node filter criteria based on the shading node implementation
FbxImporterClass to import an FBX file into SDK objects
FbxIncompatibleWithArray< T >
FbxIntrusiveList< T, NodeIndex >
FbxIntrusiveList< T, NodeIndex >::IntrusiveListConstIterator
FbxIntrusiveList< T, NodeIndex >::IntrusiveListIterator
FbxIOFbxIO represents an FBX file
FbxIO::FbxAutoResetXRefManager
FbxIOBaseBase class for FBX file importer and exporter
FbxIODefaultRenderResolutionRender and resolution information
FbxIOFileHeaderInfoFBX header information used at beginning of the FBX file to get or set important values like the file format version number (mFileVersion)
FbxIOInfo
FbxIOPluginRegistryThis class serves as the registrar for file formats
FbxIOSettingsFbxIOSettings is a collection of properties, arranged as a tree, that can be used by FBX file readers and writers to represent import and export options
FbxIsYupBOF
FbxIterator< FbxProperty >A utility class for iterating over the properties (FbxProperty) of any FbxObject
FbxIteratorDst< Type >A utility class for iterating over destination objects that connect to property (FbxProperty) or object (FbxObject)
FbxIteratorDstBaseA utility class for iterating over destination objects that connect to property (FbxProperty) or object (FbxObject)
FbxIteratorSrc< Type >A utility class for iterating over source objects that connect to property (FbxProperty) or object (FbxObject)
FbxIteratorSrcBaseA utility class for iterating over source objects that connect to property (FbxProperty) or object (FbxObject)
FbxLayerFbxLayer class provides a base for the layering mechanism
FbxLayerContainerContains a collection of FbxLayer objects
FbxLayeredTextureFbxLayeredTexture is a combination of multiple textures(FbxTexture) blended sequentially
FbxLayeredTexture::InputData
FbxLayerElementBase class for elements of layers (FbxLayer)
FbxLayerElementArrayFbxLayerElementArray is the base class for FbxLayerElementArrayTemplate, it provides lock handling and data array manipulation of the data buffer for FbxLayerElement
FbxLayerElementArrayReadLock< T >
FbxLayerElementArrayTemplate< T >FbxLayerElementArrayTemplate provides data array manipulation of the data buffer for FbxLayerElement
FbxLayerElementBinormalLayer element for mapping Binormals to a geometry
FbxLayerElementCreaseLayer element for indicating crease of components of a geometry
FbxLayerElementHoleLayer element for indicating hole of polygon of a geometry
FbxLayerElementMaterialLayer element for mapping materials (FbxSurfaceMaterial) to a geometry
FbxLayerElementMaterial::LayerElementArrayProxy
FbxLayerElementNormalLayer element for mapping Normals to a geometry
FbxLayerElementPolygonGroupLayer element for grouping related polygons together
FbxLayerElementSmoothingLayer element for indicating smoothness of components of a geometry
FbxLayerElementTangentLayer element for mapping Tangents to a geometry
FbxLayerElementTemplate< Type >This class complements the FbxLayerElement class
FbxLayerElementTextureLayer element for mapping Textures to a geometry
FbxLayerElementUserDataLayer element for mapping custom user data to a geometry
FbxLayerElementUVLayer element for mapping UVs to a geometry
FbxLayerElementVertexColorLayer element for mapping Vertex Colors to a geometry
FbxLayerElementVisibilityLayer element for indicating if specified components are shown/hidden
FbxLayerEntryViewFbxLayerEntryView encodes a layer element representation (the index of the layer, the type of the layer element and whether the layer element is a UVSet layer element) to a string stored in FbxBindingTableEntry and decodes the string back to a layer element representation
FbxLessCompare< T >Default comparator for FbxMap and FbxSet2, which assumes operator < is defined
FbxLibraryThis library class represents libraries that store sub-libraries and shading objects
FbxLightThis node attribute contains methods for accessing the properties of a light
FbxLimitsFbxLimits defines a limit range for one transform component, either translation, rotation or scaling
FbxLimitsUtilitiesThis class represent a utility of limits for transforms
FbxLineA line is a geometry made of points
FbxListenerFBX SDK listener class
FbxListNode< T >
FbxLoadingStrategyAbstract class used to implemented some plug-in loading strategy
FbxLocalTime
FbxLODGroupDefines a LOD (Level of Detail) group
FbxManagerSDK object manager
FbxMap< KEY_TYPE, VALUE_TYPE, KEY_COMPARE_FUNCTOR, ALLOCATOR >This class implements an efficient map based on key comparison, which stores key-value pairs
FbxMap< KEY_TYPE, VALUE_TYPE, KEY_COMPARE_FUNCTOR, ALLOCATOR >::FbxKeyValuePairThis class defines the key-value pairs used in FbxMap
FbxMapExt< K, T, Compare >A simple map class representing a dictionary-like data structure
FbxMapFbxStringCompareThis class is used to compare strings
FbxMarkerThis node attribute contains the properties of a marker
FbxMaterialConverterThis class provides functions to restructure the material and textures applied to geometries from FBX v5 material system to v6-and-up or the other way around
FbxMatrixFBX SDK basic 4x4 double matrix class
FbxMemberFuncEventHandler< EventType, ListenerType >
FbxMemoryPoolClass to create a simple fixed-size-blocks memory pool to allocate memory dynamically
FbxMeshA mesh is a geometry made of polygons
FbxMesh::ComponentMapInternal structure used to keep the mapping information between edges and polygons
FbxMesh::DuplicateVertexInternal structure used to keep the duplicate vertex information
FbxMesh::EdgeLookupDef
FbxMesh::PolygonDef
FbxMesh::PolygonIndexDef
FbxMesh::SplitEdgeData
FbxMesh::V2PVMap
FbxMesh::VertexNormalInfoInternal structure used to compute the normals on a mesh
FbxMultiplyBOF
FbxMultiplyDistBOF
FbxMutexMutually excluding thread lock mechanism
FbxNameFilterThis class represents a name filter on an object
FbxNameHandlerA name is a case-sensitive string ID of a property, a node, a node attribute, a texture, etc
FbxNameMapCompare
FbxNodeRepresents an element in the scene graph
FbxNodeAttributeThis class is the base class to all types of node attributes
FbxNodeDirectionBOFAn evaluation operator to get the direction of the node that is bound with this operator via a certain property
FbxNodeEvalStateThis class hold results for node evaluation
FbxNodePositionBOFAn evaluation operator to get the position of the node that is bound with this operator via a certain property
FbxNoOpDestruct< T >
FbxNullThis node attribute contains the properties of a null node
FbxNurbsA NURBS surface is a type of parametric geometry
FbxNurbsCurveA Non-Uniform Rational B-Spline (NURBS) curve is a type of parametric geometry
FbxNurbsSurfaceA NURBS surface is a type of parametric geometry
FbxObjectThe base class of most FBX objects
FbxObjectDeletionPolicy< FBXObjectT >A deletion policy for pointer template classes that uses the Destroy() function
FbxObjectFilterThis object represents a filter criteria on an object
FbxObjectMap< T, Compare >This class maps types to objects
FbxObjectMetaDataThis class is used to hold meta-data information on nodes
FbxObjectPropertyChanged
FbxObjectsContainer
FbxObjectScopedPtr< FBXObjectT >Scoped pointer for FbxObject, which call Destroy() to destroy the object
FbxObjectStringMapThis class maps name strings to objects
FbxOneOverXBOF
FbxOperatorEntryViewFbxOperatorEntryView represents binding operator entry in entry tables
FbxOpticalReferenceThis node attribute contains the properties of an optical reference
FbxPair< S, T >This class template holds a pair of objects
FbxPatchA patch is a type of node attribute with parametric surface
FbxPathUtils
FbxPeripheralFbxPeripheral is an interface to load/unload content of FbxObject from memory to somewhere you defined, for example, to a temporary file on disk
FbxPlugTop level class for any FBX object that requires ClassId functionality
FbxPluginThe base class to inherit from when creating new plug-ins for the FBX SDK
FbxPluginContainerManages registration and ownership of FBX SDK plug-ins (FbxPlugin)
FbxPluginDataData used to communicate information between an application and the plug-in
FbxPluginDefStructure used by plug-ins for identification purposes
FbxPluginHandle
FbxPointerFreeGuard
FbxPoseThis class contains the description of a Pose and provide some methods to access Pose info in one FBX scene
FbxPoseInfoThis structure contains the description of a named pose
FbxPowerBOF
FbxProceduralGeometryBase class for procedural geometry
FbxProceduralTextureContains the information to generate a texture procedurally
FbxProcessorThe class and its derived classes(e.g
FbxProcessorShaderDependencyCrawls CgFx and HLSL shader files, copies them, and all dependent shader files into the location specified by RootProcessPath
FbxProcessorShaderDependency::FileDeleter
FbxProcessorShaderDependency::FilePathData
FbxProcessorShaderDependency::StringHash
FbxProcessorXRefCopyThis class contains objects This class also provides access to global settings and take information
FbxProcessorXRefCopy::AutoRevertPropertyChangesThis is just a safety net to make sure RevertPropertyChanges is called when this goes out of scope
FbxProcessorXRefCopy::MissingUrlHandler
FbxProcessorXRefCopy::PropertyUpdateSince FbxProperty is an opaque type, we can't do an efficient operator < on it, and must keep the data on the object, which can be compared through pointers, and then we can further compare against the property name
FbxProcessorXRefCopyUserLibrarySpecialized xref copy processor
FbxProgressClass for progress reporting
FbxPropertyClass to hold user properties
FbxProperty::FbxPropertyNameCacheThis is an internal class that you can use to build and clear the name map of properties. You can use the name map to speed up searching for property names
FbxPropertyAttr
FbxPropertyConnect
FbxPropertyEntry
FbxPropertyEntryViewFbxPropertyEntryView represents property entry in entry tables
FbxPropertyFlagsExt
FbxPropertyHandleClass to manage property handle
FbxPropertyIdGenerator
FbxPropertyInfo
FbxPropertyPage
FbxPropertyT< T >This template class is used to contain user properties of specific data types
FbxPropertyT< FbxReference >
FbxPropertyValue
FbxPtrDestruct< T >
FbxQuaternionFBX SDK quaternion class
FbxQueryBase class to manage query
FbxQueryClassId
FbxQueryEvent< QueryT >A query event is something that is emitted by an entity, with the goal of being filled by someone that listen to it
FbxQueryIsA
FbxQueryIsProperty
FbxQueryOperator
FbxQueryOperatorUnary
FbxReaderBase class of other readers used internally
FbxReaderColladaClass to read a Collada file and import it to a FBX scene
FbxReaderFbx5
FbxReaderFbx6This class is the FBX v6 reader
FbxReaderFbx7This class is the FBX v7 reader
FbxRedBack_ConstIteratorType< RecordType >
FbxRedBack_IteratorType< RecordType >
FbxRedBlackTree< DATA_TYPE, KEY_COMPARE_FUNCTOR, ALLOCATOR >Implements an efficient ordered data storage
FbxRedBlackTree< DATA_TYPE, KEY_COMPARE_FUNCTOR, ALLOCATOR >::RecordTypeThis class represents a node in the tree
FbxRenamingStrategyThe FbxRenamingStrategy object can be set to rename all the objects in a scene
FbxRenamingStrategy::NameCell
FbxRenamingStrategyBaseBase class for renaming strategy
FbxRenamingStrategyBase::NameCell
FbxRenamingStrategyFbx5This class contains the description of the FBX renaming strategy for fbx file format 5
FbxRenamingStrategyFbx6This class contains the description of the FBX renaming strategy for fbx file format 6
FbxRenamingStrategyFbx7
FbxRenamingStrategyInterfaceThis base class is an abstract implementation of a renaming strategy for avoiding name clashes
FbxRenamingStrategyNumberImplements a renaming strategy that resolves name clashes by adding number postfixes
FbxRenamingStrategyUtilsThis class contains a set of utilities, which are used by the FBX renaming strategy
FbxRootNodeUtilityThis class collects static functions for manipulating Fbx_Root nodes
FbxRotationOrder
FbxSceneThis class contains the description of a 3D scene
FbxSceneReferenceContains information about a referenced file
FbxSceneRenamerThe FbxSceneRenamer provides a way to easily rename objects in a scene without using the FbxRenamingStrategy class
FbxScopedLoadingDirectoryA plug-in loading strategy that loads all DLLs with a specific extension from a specific directory
FbxScopedLoadingFileNameA plug-in loading strategy that loads a single DLL by specifying the file name in the constructor, and unloads the DLL in its destructor
FbxScopedPtr< T, DeletionPolicyT >FbxScopedPtr mimics a built-in pointer except that it guarantees deletion of the object pointed to, either on destruction of the FbxScopedPtr or via an explicit Reset()
FbxSelectionNodeFbxSelectionNode is an auxiliary class for Selection Set
FbxSelectionSetFBX SDK selection set class
FbxSemanticEntryViewFbxSemanticEntryView stores a binding corresponding to a semantic within a shader file
FbxSemaphoreMutually excluding thread waiting mechanism with a counter
FbxSetClass to manipulate set
FbxSet2< VALUE_TYPE, KEY_COMPARE_FUNCTOR, ALLOCATOR >This class implements an efficient set based on value comparison, which stores values
FbxSet2< VALUE_TYPE, KEY_COMPARE_FUNCTOR, ALLOCATOR >::FbxValue
FbxShapeA shape describes the deformation on a set of control points, which is similar to the cluster deformer in Maya
FbxSimpleType< T >
FbxSimpleType< const T >
FbxSimpleType< T * >
FbxSimpleType< T[n]>
FbxSkeletonThis class specializes a node attribute to represent the elements forming "bone" chains
FbxSkinSkin deformer class
FbxSphericalToCartesianBOF
FbxSpinLockA spinlock is the fastest and most simple thread lock mechanism available
FbxSpotDistributionChooserBOFA chooser operator that check spot distribution and returns the correct value, based on the value of a predicate property
FbxStatisticsThis class is a basic class to get the quantity of items
FbxStatisticsFbxLocal class used only inside the kfbxreaderfbxXXX.cxx files
FbxStreamGeneric base class for streamable data
FbxStringUtility class to manipulate strings
FbxStringCompareFunctor class to compare FbxString, and is suitable for use in FbxMap
FbxStringListArray that stores pairs of FbxString and a pointer
FbxStringListItemWraps a string (FbxString) and a pointer (FbxHandle)
FbxStringListT< Type >Base class of FbxStringList
FbxStringSymbolThis class is to mark a string as symbol
FbxSubDeformerBase class for cluster sub-deformer( FbxCluster) and blend shape channel sub-deformer( FbxBlendShapeChannel)
FbxSubDiv
FbxSubstractBOF
FbxSurfaceLambertThis class contains settings for Lambert Materials
FbxSurfaceMaterialThis class contains material settings
FbxSurfacePhongThis class contains settings for Phong Materials
FbxSwitchBOFA switch operator that outputs one out of n properties, based on the value of a predicate property
FbxSymbolDefines a symbol string
FbxSymbolIDBOFA symbol(string) operator that search the string table and return its corresponding unique id, based on the value of a predicate property
FbxSyncStackA simple stack of linked items that is multi-thread safe, protected by a spinlock
FbxSyncStack::ItemA single link item to be used to construct the stack
FbxSystemUnitThis class describes the units of measurement used within a particular scene
FbxSystemUnit::ConversionOptionsStruct to define various options that you can use to convert the system unit of a scene
FbxTakeInfoThis class contains take information from an imported file or exported to an output file
FbxTakeLayerInfoThis FbxTakeLayerInfo structure is used to identify a layer by name and id number
FbxTextureThis class is the base class for textures, ie classes FbxFileTexture, FbxLayeredTexture and FbxProceduralTexture
FbxThreadThis class implement a standard way to use threads across platforms
FbxThumbnailSimple class to hold RGBA values of a thumbnail image
FbxTimeClass to encapsulate time units
FbxTimeSpanClass to encapsulate time intervals
FbxTransformHandle transform behaviors such as pivots, limits and offets, etc
FbxTrimNurbsSurfaceFbxTrimNurbsSurface describes a NURBS surface with regions trimmed or cut away with trimming boundaries
FbxTRSToMatrixBOF
FbxUserNotificationThis class accumulates user notifications and sends them to any device opened by the derived classes
FbxUserNotification::AESequenceIdentify one detail in all accumulator entries by record the entry object and its detail id
FbxUserNotificationFilteredIteratorThis class iterates through the accumulated messages depending on the configuration flags (filter)
FbxVector2A two double mathematic vector class
FbxVector4A four double mathematic vector class
FbxVectorDegreeToVectorRadianBOF
FbxVectorTemplate2< T >
FbxVectorTemplate3< T >
FbxVectorTemplate4< T >
FbxVertexCacheDeformerThis class deforms control points of a geometry using control point positions stored in the associated cache object
FbxVideoFBX SDK video class
FbxWeightedMappingDefine a weighted bidirectional mapping relation on objects
FbxWeightedMapping::ElementRecord one mapping from one object
FbxWriterBase class of other writers used internally
FbxWriterColladaClass to export FBX scene into a Collada file
FbxWriterFbx5
FbxWriterFbx6
FbxWriterFbx7
FbxXRefManagerThis class manages external references to files
HIK2FbxCharacterPropertyBridge
LockAccessStatus
PropInfo
SourceElementContentAccessor< TYPE >A struct for convenient access to the content of COLLADA source element
XmlNodeDeletionPolicy