- Main Page
- Classes
- Files
- Directories

- Class List
- Class Hierarchy
- Class Members

# Class List

Here are the classes, structs, unions and interfaces with brief descriptions:

AnimationElement | Representing a COLLADA animation element
ColladaLayerTraits |
ElementBase | Representing a common COLLADA element
ElementContentAccessor | A struct for convenient access to the content of common COLLADA element
Fbx6ClassTemplateMap | Helper class to merge Class root property templates
Fbx6ClassTemplateMap::FbxClassIdCompare |
FbxAccumulatorEntry | This class defines one entry object held by the FbxUserNotification class
FbxAddBOF |
FbxAMatrix | FBX SDK affine matrix class
FbxAnimCurve | An animation curve, defined by a collection of keys (FbxAnimCurveKey), and indicating how a value changes over time
FbxAnimCurveBase | This is the base class for implementing animation curves
FbxAnimCurveDef | Definitions used for the FBX animation curves and keys
FbxAnimCurveFilter | Base class for animation curve filters
FbxAnimCurveFilterConstantKeyReducer | Constant key reducing filter
FbxAnimCurveFilterGimbleKiller | GimbleKiller filter
FbxAnimCurveFilterKeyReducer | Key reducing filter
FbxAnimCurveFilterKeySync | Key sync filter
FbxAnimCurveFilterMatrixConverter | Matrix conversion filter
FbxAnimCurveFilterResample | Re-sampling filter
FbxAnimCurveFilterScale | Key scale filter
FbxAnimCurveFilterScaleByCurve | Key scale filter
FbxAnimCurveFilterScaleCompensate | This filter tries to compensate parent's scale to children's scale
FbxAnimCurveFilterTSS | Time shift and scale filter
FbxAnimCurveFilterUnroll | Unroll filter
FbxAnimCurveKey | This is the interface for the FBX animation curve keys
FbxAnimCurveKey_Impl | This is the interface for implementation of animation key objects
FbxAnimCurveKeyBase | This is the base class interface for the FBX animation curve keys
FbxAnimCurveNode | This class is an composite of animation curves and is called as animation curve node
FbxAnimCurveTangentInfo |
FbxAnimEvalClassic | An evaluator implementation that behaves like the original FBX SDK (2010 and previous) evaluation system
FbxAnimEvalState | This class hold results from animation evaluations
FbxAnimEvaluator | The principal interface for animation evaluators
FbxAnimLayer | The animation layer is a collection of animation curve nodes
FbxAnimStack | The Animation stack is a collection of animation layers
FbxAnimUtilities |
FbxAnimUtilities::CurveIntfce |
FbxAnimUtilities::CurveNodeIntfce |
FbxAnimUtilities::FbxAnimSplitDef |
FbxArray< T > | Class for array of basic elements such as pointers and basic types
FbxAssignBOF | A pass through operator used to assign constants to parameters
FbxAtomOp |
FbxAutoDeletePtr< Type > | Scoped pointer for FbxNew allocations, which call FbxDelete() to deallocate
FbxAutoDestroyPtr< Type > | Scoped pointer for FbxObject derived classes, which call Destroy() to deallocate
FbxAutoFreePtr< Type > | Scoped pointer for FbxMalloc allocations, which call FbxFree() to deallocate
FbxAutoPtr< Type, Policy > | FbxAutoPtr mimics the `auto_ptr` class template implementation available in the C++ Standard Library
FbxAxisSystem | This class represents the coordinate system of the scene and can convert scenes to other coordinate systems
FbxAxisSystem::AxisDef |
FbxBase64Decoder | This class decodes Base64 encoded data
FbxBase64Encoder | This class encodes data in the Base64 format
FbxBaseAllocator | An allocator class for use as a template parameter to one of the container class (FbxMap, FbxSet2, FbxDynamicArray...) must implement these
FbxBindingOperator | This object represents a binding operation on a FbxObject or FbxProperty
FbxBindingOperator::Function | It represents a binding relationship between current object and the target
FbxBindingOperator::FunctionCreator< FUNCTION > | The concrete factory class for binding function
FbxBindingOperator::FunctionCreatorBase | The abstract factory class for binding function
FbxBindingOperator::FunctionRegistry | This utility class is used to register and unregister the binding function creators
FbxBindingsEntryView | FbxBindingsEntryView represents binding table entry in entry tables
FbxBindingTable | A binding table represents a collection of bindings from source types such as FbxObject, or FbxLayerElements to corresponding destinations, usually a third party shader parameters
FbxBindingTableBase | A binding table represents a collection of bindings from source types such as FbxObject, or FbxLayerElements to destinations which can be of similar types
FbxBindingTableEntry | A binding table entry stores a binding between a source and a destination
FbxBitSet | An automatic growing array of bit
FbxBlendShape | Class for blend shape deformer
FbxBlendShapeChannel | Class for blend shape channels
FbxBlob | FBX SDK blob class
FbxBoundary | FbxBoundary describes a trimming boundary for a trimmed NURBS object
FbxCache | This object contains methods for accessing point animation in a cache file
FbxCachedEffect | A cached effect is a type of node attribute to represent certain type of effect by an cache object
FbxCamera | This node attribute contains methods for accessing the properties of a camera
FbxCameraManipulator | This class can be used to provide basic camera manipulation in any program using this library
FbxCameraStereo | This node attribute contains methods for accessing the properties of a stereo camera
FbxCameraSwitcher | This node attribute contains methods for accessing the properties of a camera switcher
FbxCharacter | A Character is a person or animal with pre-defined skeleton system
FbxCharacterLink | This class represents a link between a given FBX node and the associated node in the character hierarchy
FbxCharacterPose | A character pose is a character and an associated hierarchy of nodes
FbxCharacterPropertyInfo |
FbxCharCompare | Functor class to compare "C" strings
FbxCharPtrSet | This class contains the data structure support for char pointer set
FbxClassId | Internal class used to differentiate objects during run-time
FbxCloneManager | The clone manager is a utility for cloning entire networks of FbxObject
FbxCloneManager::CloneSetElement | This represents an element in FbxCloneManager::CloneSet to be cloned
FbxCloneManager::ObjectCompare | Functor to compare object pointers
FbxCluster | Class for clusters (links)
FbxColladaNamespace | Containing the valid parameter definition and modification in local scope
FbxCollection | A FbxObject derived container for FbxObject
FbxCollectionExclusive | Class for exclusive collections
FbxColor | Class to represent colors in RGBA format using doubles
FbxConditionalBOF | A conditional operator that outputs one out of two properties, based on the value of a predicate property
FbxConnectEvent |
FbxConnection |
FbxConnectionPoint |
FbxConnectionPoint::ConnectionList |
FbxConnectionPoint::ConnectionList::Connection |
FbxConnectionPointFilter | Class to manage Connect Filter
FbxConstantEntryView | FbxConstantEntryView represents constant string entry in entry tables
FbxConstMemberFuncEventHandler< EventType, ListenerType > |
FbxConstraint | Base class for weighted animation constraints
FbxConstraintAim | An aim constraint governs an object's orientation so that the object points to other objects
FbxConstraintCustom | This constraint class contains methods for custom constraint
FbxConstraintParent | The parent constraint creates a parent-to-child relationship between any two objects, from any two hierarchies
FbxConstraintPosition | This constraint class contains methods for accessing the properties of a position constraint
FbxConstraintRotation | This constraint class contains methods for accessing the properties of a rotation constraint
FbxConstraintScale | This constraint class contains methods for accessing the properties of a scale constraint
FbxConstraintSingleChainIK | This constraint class contains methods for accessing the properties of a single chain IK constraint
FbxConstraintUtils | Utility class for constraints
FbxContainer | Generic container for object grouping and encapsulation
FbxContainerTemplate | Class for Container Template files
FbxControlSet | This class contains all methods to either set-up an exported control rig or query information on an imported control rig
FbxControlSetLink | This class represents a link between a given character's FK node and the associated node in the character hierarchy
FbxControlSetPlug | Plug class for control set
FbxCriteria | Defines a filtering criteria for a query of objects, connections and properties, so that only those satisfying the criteria are affected by the query
FbxDataType | FBX SDK data type class
FbxDateTime | FBX SDK date&time class
FbxDefaultComparator< T > |
FbxDeformationsEvaluator |
FbxDeformer | Base class for skin deformer (FbxSkin) and vertex cache deformer (FbxVertexCacheDeformer)
FbxDegreeToRadianBOF |
FbxDeletionPolicyDefault< Type > | Deletion policy for pointer template classes that uses the delete operator
FbxDeletionPolicyDelete< Type > | Deletion policy for pointer template classes that uses the FbxDelete() function
FbxDeletionPolicyFree< Type > | Deletion policy for pointer template classes that uses the FbxFree() function
FbxDeletionPolicyObject< Type > | Deletion policy for pointer template classes that uses the Destroy() function
FbxDisplayLayer | Class for display layers
FbxDistance | FBX SDK distance class
FbxDocument | FbxDocument is a base class for FbxScene and FbxLibrary classes
FbxDocumentInfo | This class contains scene thumbnails and user-defined summary data
FbxDualQuaternion | FBX 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
FbxEffector | An effector wraps a character node (FbxNode) used to animate its control rig (FbxControlSet) via inverse kinematics
FbxEmbeddedFilesAccumulator | This processor is used to accumulate the list of file dependencies (embedded files) in a hierarchy of objects
FbxEmbeddedFilesAccumulator::EmbeddedFileInfo |
FbxEmbeddedFilesAccumulator::PropertyUrlIndex | Map the object to the property's hierarchical name
FbxEmbeddedFilesAccumulator::PropertyUrlIndexCompare | Comparer for PropertyUrlIndexSet, which outputs consistent partial orders for PropertyUrlIndex pairs
FbxEmitter | Base class to emit event with the specified event type
FbxEmitter::EventData |
FbxEntryView | Entry view class represents binding entry in entry tables
FbxEnvironment | This class contains the description of a scene environment
FbxEuler |
FbxEvent< T > | FBX event class, derived from FbxEventBase, and it contains a type ID for event
FbxEventBase | FBX SDK event base class
FbxEventHandler | Event handler class contains a listener and a callback function
FbxEventMapAssetFileToAssetObject |
FbxEventPopulateSystemLibrary |
FbxEventPostExport | Event that is emitted to plugins after a file is exported to the FBX format
FbxEventPostImport | Event that is emitted to plugins after a FBX file has been imported
FbxEventPreExport | Event that is emitted to plugins before a file is exported to the FBX format
FbxEventPreImport | Event that is emitted to plugins before a FBX file has been imported
FbxEventReferencedDocument | Event that is emitted on loading document when a referenced document is encountered while loading external references
FbxEventUpdateSystemLibrary |
FbxEventWriteLocalization |
FbxExporter | Class to export SDK objects into an FBX file
FbxExternalDocRefListener | Typical handler for the referenced document events
FbxExternalDocumentInfo | Contains data about an external document
FbxFile | Class for interfacing with files, providing a similar interface for files independant of the OS or filesystem
FbxFileTexture | This class describes image mapping on top of geometry
FbxFileUtils |
FbxFolder | Class for iterating into file system folders and the items contained
FbxFuncEventHandler< EventType > |
FbxGate | A 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
FbxGenericNode | Empty node containing properties
FbxGeometry | The base class of geometric objects that support control point deformations (e.g
FbxGeometryBase | This class is the base class for geometric object such as meshes, NURBS and patches
FbxGeometryConverter | This 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
FbxGeometryWeightedMap | This class provides the structure to build a correspondence between 2 geometries
FbxGlobalCameraSettings | This class contains the global camera settings
FbxGlobalLightSettings | This class contains functions for accessing global light settings
FbxGlobalLightSettings::ShadowPlane | Struct used to define the shadow plane
FbxGlobalSettings | This class contains functions for accessing global settings
FbxGlobalSettings::TimeMarker |
FbxGobo | A gobo is a filter placed over a spot light to project light patterns through fog on a surface
FbxHalfFloat | FBX SDK half-float class
FbxHashMap< KEY, VALUE, HASH, Destruct, Comparator > | This object represents a standard hash map
FbxHashMap< KEY, VALUE, HASH, Destruct, Comparator >::Iterator | Iterate through every element in a hash map
FbxHungryAllocator | This allocator only frees the allocated memory when it is deleted
FbxImplementation | This object represents the shading node implementation
FbxImplementationFilter | This object represents a shading node filter criteria based on the shading node implementation
FbxImporter | Class to import an FBX file into SDK objects
FbxIncompatibleWithArray< T > |
FbxIntrusiveList< T, NodeIndex > |
FbxIntrusiveList< T, NodeIndex >::IntrusiveListConstIterator |
FbxIntrusiveList< T, NodeIndex >::IntrusiveListIterator |
FbxIO | FbxIO represents an FBX file
FbxIO::FbxAutoResetXRefManager |
FbxIOBase | Base class for FBX file importer and exporter
FbxIODefaultRenderResolution | Render and resolution information
FbxIOFileHeaderInfo | FBX header information used at beginning of the FBX file to get or set important values like the file format version number (mFileVersion)
FbxIOInfo |
FbxIOPluginRegistry | This class serves as the registrar for file formats
FbxIOPropInfo |
FbxIOSettings | FbxIOSettings 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)
FbxIteratorDstBase | A 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)
FbxIteratorSrcBase | A utility class for iterating over source objects that connect to property (FbxProperty) or object (FbxObject)
FbxLayer | FbxLayer class provides a base for the layering mechanism
FbxLayerContainer | Contains a collection of FbxLayer objects
FbxLayeredTexture | FbxLayeredTexture is a combination of multiple textures(FbxTexture) blended sequentially
FbxLayeredTexture::InputData |
FbxLayerElement | Base class for elements of layers (FbxLayer)
FbxLayerElementArray | FbxLayerElementArray 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
FbxLayerElementBinormal | Layer element for mapping Binormals to a geometry
FbxLayerElementCrease | Layer element for indicating crease of components of a geometry
FbxLayerElementHole | Layer element for indicating hole of polygon of a geometry
FbxLayerElementMaterial | Layer element for mapping materials (FbxSurfaceMaterial) to a geometry
FbxLayerElementMaterial::LayerElementArrayProxy |
FbxLayerElementNormal | Layer element for mapping Normals to a geometry
FbxLayerElementPolygonGroup | Layer element for grouping related polygons together
FbxLayerElementSmoothing | Layer element for indicating smoothness of components of a geometry
FbxLayerElementTangent | Layer element for mapping Tangents to a geometry
FbxLayerElementTemplate< Type > | This class complements the FbxLayerElement class
FbxLayerElementTexture | Layer element for mapping Textures to a geometry
FbxLayerElementUserData | Layer element for mapping custom user data to a geometry
FbxLayerElementUV | Layer element for mapping UVs to a geometry
FbxLayerElementVertexColor | Layer element for mapping Vertex Colors to a geometry
FbxLayerElementVisibility | Layer element for indicating if specified components are shown/hidden
FbxLayerEntryView | FbxLayerEntryView 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< Type > | Default compare functor for FbxMap and FbxSet2, which assumes operator < is defined
FbxLibrary | This library class represents libraries that store sub-libraries and shading objects
FbxLight | This node attribute contains methods for accessing the properties of a light
FbxLimits | FbxLimits defines a limit range for one transform component, either translation, rotation or scaling
FbxLimitsUtilities | This class represent a utility of limits for transforms
FbxLine | A line is a geometry made of points
FbxListener | FBX SDK listener class
FbxListNode< T > |
FbxLoadingStrategy | Abstract class used to implemented some plug-in loading strategy
FbxLocalTime |
FbxLODGroup | Defines a LOD (Level of Detail) group
FbxManager | SDK object manager
FbxMap< Key, Type, Compare, Allocator > | This class implements an efficient map based on key comparison, which stores key-value pairs
FbxMap< Key, Type, Compare, Allocator >::KeyValuePair | This class defines the key-value pairs used by the map
FbxMarker | This node attribute contains the properties of a marker
FbxMaterialConverter | This 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
FbxMatrix | FBX SDK basic 4x4 double matrix class
FbxMemberFuncEventHandler< EventType, ListenerType > |
FbxMemoryPool | Class to create a simple fixed-size-blocks memory pool to allocate memory dynamically
FbxMesh | A mesh is a geometry made of polygons
FbxMesh::ComponentMap |
FbxMesh::DuplicateVertex | Internal structure used to keep the duplicate vertex information
FbxMesh::EdgeLookupDef |
FbxMesh::PolygonDef |
FbxMesh::PolygonIndexDef |
FbxMesh::SplitEdgeData |
FbxMesh::V2PVMap |
FbxMesh::VertexNormalInfo | Internal structure used to compute the normals on a mesh
FbxMultiplyBOF |
FbxMultiplyDistBOF |
FbxMutex | Mutually excluding thread lock mechanism
FbxNameFilter | This class represents a name filter on an object
FbxNameHandler | A name is a case-sensitive string ID of a property, a node, a node attribute, a texture, etc
FbxNameMapCompare |
FbxNode | Represents an element in the scene graph
FbxNode::LinkToCharacter |
FbxNode::Pivot |
FbxNode::Pivots |
FbxNodeAttribute | This class is the base class to all types of node attributes
FbxNodeDirectionBOF | An evaluation operator to get the direction of the node that is bound with this operator via a certain property
FbxNodeEvalState | This class hold results for node evaluation
FbxNodePositionBOF | An evaluation operator to get the position of the node that is bound with this operator via a certain property
FbxNoOpDestruct< T > |
FbxNull | This node attribute contains the properties of a null node
FbxNurbs | A NURBS surface is a type of parametric geometry
FbxNurbsCurve | A Non-Uniform Rational B-Spline (NURBS) curve is a type of parametric geometry
FbxNurbsSurface | A NURBS surface is a type of parametric geometry
FbxObject | The base class of most FBX objects
FbxObjectFilter | This object represents a filter criteria on an object
FbxObjectMap< Type, Compare > | This class template declare a simple FbxObject map
FbxObjectMetaData | This class is used to hold meta-data information on nodes
FbxObjectPropertyChanged |
FbxObjectsContainer |
FbxObjectStringMap | A class that maps strings to objects with a basic string comparator
FbxOneOverXBOF |
FbxOperatorEntryView | FbxOperatorEntryView represents binding operator entry in entry tables
FbxOpticalReference | This node attribute contains the properties of an optical reference
FbxPair< S, T > | This class template holds a pair of objects
FbxPatch | A patch is a type of node attribute with parametric surface
FbxPathUtils |
FbxPeripheral | FbxPeripheral is an interface to load/unload content of FbxObject from memory to somewhere you defined, for example, to a temporary file on disk
FbxPlugin | The base class to inherit from when creating new plug-ins for the FBX SDK
FbxPluginContainer | Manages registration and ownership of FBX SDK plug-ins (FbxPlugin)
FbxPluginData | Data used to communicate information between an application and the plug-in
FbxPluginDef | Structure used by plug-ins for identification purposes
FbxPose | This class contains the description of a Pose and provide some methods to access Pose info in one FBX scene
FbxPoseInfo | This structure contains the description of a named pose
FbxPowerBOF |
FbxProceduralGeometry | Base class for procedural geometry
FbxProceduralTexture | Contains the information to generate a texture procedurally
FbxProcessor | The class and its derived classes(e.g
FbxProcessorShaderDependency | Crawls CgFx and HLSL shader files, copies them, and all dependent shader files into the location specified by RootProcessPath
FbxProcessorShaderDependency::FileDeleter |
FbxProcessorShaderDependency::FilePathData |
FbxProcessorShaderDependency::StringHash |
FbxProcessorXRefCopy | This class contains objects This class also provides access to global settings and take information
FbxProcessorXRefCopy::AutoRevertPropertyChanges | This is just a safety net to make sure RevertPropertyChanges is called when this goes out of scope
FbxProcessorXRefCopy::MissingUrlHandler |
FbxProcessorXRefCopy::PropertyUpdate | Since 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
FbxProcessorXRefCopyUserLibrary | Specialized xref copy processor
FbxProgress | Class for progress reporting
FbxProperty | Class to hold user properties
FbxProperty::FbxPropertyNameCache | This 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 |
FbxPropertyEntryView | FbxPropertyEntryView represents property entry in entry tables
FbxPropertyFlagsExt |
FbxPropertyHandle | Class 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 > |
FbxQuaternion | FBX SDK quaternion class
FbxQuery | Base 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 |
FbxReader | Base class of other readers used internally
FbxReaderCollada | Class to read a Collada file and import it to a FBX scene
FbxReaderFbx5 |
FbxReaderFbx6 | This class is the FBX v6 reader
FbxReaderFbx7 | This class is the FBX v7 reader
FbxRedBlackConstIterator< RecordType > |
FbxRedBlackIterator< RecordType > |
FbxRedBlackTree< Type, Compare, Allocator > | Implements an efficient ordered data storage
FbxRedBlackTree< Type, Compare, Allocator >::RecordType | This class represents a node in the tree
FbxRenamingStrategy | The FbxRenamingStrategy object can be set to rename all the objects in a scene
FbxRenamingStrategy::NameCell |
FbxRenamingStrategyBase | Base class for renaming strategy
FbxRenamingStrategyBase::NameCell |
FbxRenamingStrategyFbx5 | This class contains the description of the FBX renaming strategy for fbx file format 5
FbxRenamingStrategyFbx6 | This class contains the description of the FBX renaming strategy for fbx file format 6
FbxRenamingStrategyFbx7 |
FbxRenamingStrategyInterface | This base class is an abstract implementation of a renaming strategy for avoiding name clashes
FbxRenamingStrategyNumber | Implements a renaming strategy that resolves name clashes by adding number postfixes
FbxRenamingStrategyUtils | This class contains a set of utilities, which are used by the FBX renaming strategy
FbxRootNodeUtility | This class collects static functions for manipulating Fbx_Root nodes
FbxRotationOrder |
FbxScene | This class contains the description of a 3D scene
FbxSceneReference | Contains information about a referenced file
FbxSceneRenamer | The FbxSceneRenamer provides a way to easily rename objects in a scene without using the FbxRenamingStrategy class
FbxScopedLoadingDirectory | A plug-in loading strategy that loads all DLLs with a specific extension from a specific directory. When this class is destroyed all of the plug-ins are unloaded
FbxScopedLoadingFileName | A plug-in loading strategy that loads a single DLL by specifying the file name in the constructor, and unloads the DLL in its destructor
FbxSelectionNode | FbxSelectionNode is an auxiliary class for Selection Set
FbxSelectionSet | FBX SDK selection set class
FbxSemanticEntryView | FbxSemanticEntryView stores a binding corresponding to a semantic within a shader file
FbxSemaphore | Mutually excluding thread waiting mechanism with a counter
FbxSet | Class to manipulate set
FbxSet2< Type, Compare, Allocator > | This class implements an efficient set based on value comparison, which stores values
FbxSet2< Type, Compare, Allocator >::Value | This class defines the value type used by the set
FbxShape | A shape describes the deformation on a set of control points, which is similar to the cluster deformer in Maya
FbxSimpleMap< Key, Type, Compare > | A simple map class representing a dictionary-like data structure
FbxSimpleType< T > |
FbxSimpleType< const T > |
FbxSimpleType< T * > |
FbxSimpleType< T[n]> |
FbxSkeleton | This class specializes a node attribute to represent the elements forming "bone" chains
FbxSkin | Skin deformer class
FbxSphericalToCartesianBOF |
FbxSpinLock | A spinlock is the fastest and most simple thread lock mechanism available
FbxSpotDistributionChooserBOF | A chooser operator that check spot distribution and returns the correct value, based on the value of a predicate property
FbxStatistics | This class is a basic class to get the quantity of items
FbxStatisticsFbx |
FbxStatus | This class facilitates the testing/reporting of errors
FbxStatusGlobal | Global accessor to an FbxStatus object
FbxStream | Abstract class for implementing I/O operations through a stream of data
FbxString | Utility class to manipulate strings
FbxStringCompare | Functor class to compare FbxString, and is suitable for use in FbxMap
FbxStringList | Array that stores pairs of FbxString and a pointer
FbxStringListItem | Wraps a string (FbxString) and a pointer (FbxHandle)
FbxStringListT< Type > | Base class of FbxStringList
FbxStringSymbol | This class is to mark a string as symbol
FbxSubDeformer | Base class for cluster sub-deformer( FbxCluster) and blend shape channel sub-deformer( FbxBlendShapeChannel)
FbxSubDiv |
FbxSubstractBOF |
FbxSurfaceLambert | This class contains settings for Lambert Materials
FbxSurfaceMaterial | This class contains material settings
FbxSurfacePhong | This class contains settings for Phong Materials
FbxSwitchBOF | A switch operator that outputs one out of n properties, based on the value of a predicate property
FbxSymbol | Defines a symbol string
FbxSymbolIDBOF | A symbol(string) operator that search the string table and return its corresponding unique id, based on the value of a predicate property
FbxSyncStack | A simple stack of linked items that is multi-thread safe, protected by a spinlock
FbxSyncStack::Item | A single link item to be used to construct the stack
FbxSystemUnit | This class describes the units of measurement used within a particular scene
FbxSystemUnit::ConversionOptions | Struct to define various options that you can use to convert the system unit of a scene
FbxTakeInfo | This class contains take information from an imported file or exported to an output file
FbxTakeLayerInfo | This FbxTakeLayerInfo structure is used to identify a layer by name and id number
FbxTexture | This class is the base class for textures, ie classes FbxFileTexture, FbxLayeredTexture and FbxProceduralTexture
FbxThread | This class implement a standard way to use threads across platforms
FbxThumbnail | Simple class to hold RGBA values of a thumbnail image
FbxTime | Class to encapsulate time units
FbxTimeSpan | Class to encapsulate time intervals
FbxTransform | Handle transform behaviors such as pivots, limits and offets, etc
FbxTrimNurbsSurface | FbxTrimNurbsSurface describes a NURBS surface with regions trimmed or cut away with trimming boundaries
FbxTRSToMatrixBOF |
FbxUserNotification | This class accumulates user notifications and sends them to any device opened by the derived classes
FbxUserNotification::AESequence | Identify one detail in all accumulator entries by record the entry object and its detail id
FbxUserNotificationFilteredIterator | This class iterates through the accumulated messages depending on the configuration flags (filter)
FbxVector2 | A two double mathematic vector class
FbxVector4 | A four double mathematic vector class
FbxVectorDegreeToVectorRadianBOF |
FbxVectorTemplate2< T > |
FbxVectorTemplate3< T > |
FbxVectorTemplate4< T > |
FbxVertexCacheDeformer | This class deforms control points of a geometry using control point positions stored in the associated cache object
FbxVideo | FBX SDK video class
FbxWeightedMapping | Define a weighted bidirectional mapping relation on objects
FbxWeightedMapping::Element | Record one mapping from one object
FbxWriter | Base class of other writers used internally
FbxWriterCollada | Class to export FBX scene into a Collada file
FbxWriterFbx5 |
FbxWriterFbx6 |
FbxWriterFbx7 |
FbxXRefManager | This class manages external references to files
HIK2FbxCharacterPropertyBridge |
LockAccessStatus |
SourceElementContentAccessor< TYPE > | A struct for convenient access to the content of COLLADA source element
XmlNodeDeletionPolicy |