Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
FBActorFBActor is used to link motion data to a character
FBActorFaceUsed to plot actor face animation
FBAnimationLayerUsed to access animation layer properties and modify them
FBAnimationNode
FBApplicationFBApplication is used mainly to manage files
FBApplyManagerRuleApplyManagerRules are used to define custom rules for manipulating custom objects
FBArrayTemplate< Type >Template class to contain an array of items
FBArrowButtonCreates a button which opens a layout to display content
FBAssetFileClass representing a file stored in a version control database
FBAssetFolderClass representing a folder stored in a version control database
FBAssetItemBase class for all managed assets
FBAssetMngUsed to access asset manager functionity to get files locally or from a server
FBAudioClipUsed to play audio clips and access their properties
FBAudioInAudio In class
FBAudioOutAudio Out class
FBBatchOptionsOption parameters for the batch process
FBBoxA box is a fundamental building block in the application architecture
FBBoxPlaceHolderWrapper around a specific instance of a FBBox object
FBBrowsingPropertyProperty browsing
FBButtonUsed to create and manage buttons in a user interface
FBCameraCreates custom cameras and manages system cameras
FBCameraStereo
FBCameraSwitcherCamera switcher
FBCharacterA character is the link between a motion source and a character model
FBCharacterExtensionObjects Grouping class
FBCharacterFaceAnimates a character face using an actor as input
FBCharacterManipulatorCharacter Manipulator class
FBCharacterManipulatorCtrlSetConstraint class
FBCharacterPoseUsed to work with character poses
FBCharacterPoseOptionsStores options for operations on poses
FBCharacterSolverConstraint class
FBClusterWeighting interface for meshes
FBColorColor vector
FBColorAndAlphaColor and alpha vector
FBCommandCommand class
FBCommPortComm port class
FBComponentMotionBuilder SDK base class
FBConfigFileInterface to the application config files
FBConsoleConsole base class
FBConsoleChannelConsole data channel
FBConstraintBase class for constraints
FBConstraintInfoConstraint information class
FBConstraintLayoutConstraint layout class
FBConstraintManagerConstraint manager
FBConstraintRelationConstraintRelation class
FBConstraintSolverBase class for constraint solver
FBContainerUsed to create a container for a tool UI
FBControlSetControl set class
FBCriticalSectionHigh priority critical section class
FBCustomManagerCustom manager class for user controlled observer objects
FBDeckInterface to a tape deck
FBDeckLayoutDeck layout class
FBDeformerBase Model deformer class
FBDeformerPointCacheBase Model deformer class
FBDeviceBase Device class
FBDeviceCameraCamera device base class
FBDeviceCameraInstrumentInstrument for a camera device
FBDeviceCameraLayoutCamera device layout
FBDeviceCameraPacketCamera device packet
FBDeviceGloveBase Glove class
FBDeviceGlove::GloveChannelBase GloveChannel
FBDeviceInstrumentInstrument abstraction layer
FBDeviceLayoutDevice layout class
FBDeviceNotifyInfoDevice Input and Output Notification information structure
FBDeviceOpticalOptical device class
FBDeviceOpticalLayoutLayout for optical device
FBDeviceOpticalMarkerDevice optical marker
FBDeviceSyncSync'ed device class
FBDeviceSyncPacketSync'ed device packet
FBEditText edit box
FBEditColorColor edit widget
FBEditNumberNumber edit box
FBEditPropertyProperty editor widget
FBEditPropertyModernProperty editor widget
FBEditTimeCode
FBEditVectorVector edit widget
FBEvaluateInfoAnimationNodeNotify evaluation information
FBEvaluateManager
FBEventBase Event class
FBEventActivateActivation event
FBEventAnimationNodeThe transform manipulator has begun doing modifications This event occurs every time a manipulator:

  • receives mouse input
  • begins/ends a transaction
  • manipulates/moves and object
FBEventConnectionDataNotifyConnection notify event class
FBEventConnectionNotifyConnection notify event class
FBEventConnectionStateNotifyConnection notify event class
FBEventDblClickInput event class
FBEventDragAndDropDrag and drop interface
FBEventExposeEvent sent when a control needs to be displayed
FBEventInputInput event class
FBEventMenuMenu event
FBEventResizeEvent sent to a control that resizes
FBEventSceneChangeSelect model event class
FBEventShowShow event class
FBEventSpreadSpreadsheet event
FBEventTakeChangeTake change event class
FBEventTransactionTransaction event
FBEventTreeFBTree node event
FBEventTreeSelectFBTree selection event
FBEventVideoSwitcherVideo switcher callback event
FBFbxObjectFBX file interface
FBFbxOptionsCustomize file loading and saving
FBFCurveFCurve class
FBFCurveEditorFCurve editor
FBFCurveKeyKeyFrame for an FCurve
FBFilePopupFile Popup (for open/save)
FBFilterFilters are used to modify motion capture data
FBFilterManagerFilter manager
FBFolderFolder class
FBFolderPopupFolder Popup (for selecting a directory)
FBGenericMenuA GenericMenu class
FBGenericMenuItemFBGenericMenuItem This class stores data for a single menu item
FBGeometryGeometry class
FBGlobalLightGlobal light class
FBGroupObjects Grouping class
FBHandleFBHandle class
FBImageImage class
FBImageContainerImage
FBJLCooperJL Cooper interface class
FBKeyControlKey control
FBKeyingGroupKeyingGroup class
FBLabelText label
FBLayeredTextureLayeredTexture class
FBLayoutUsed to build the user interface
FBLayoutRegionLayout region
FBLibraryLibrary class for DLL registration
FBLibraryBaseLibrary class for DLL registration
FBLightLight class
FBListList of items
FBManipulatorManipulator class
FBManipulatorLayoutManipulator layout class
FBManipulatorTransformManipulator class
FBMarkerSetMarker set class
FBMaterialMaterial class
FBMatrixFour x Four (double) Matrix
FBMemoMulti-line text input
FBMenuItemMenu Item
FBMenuManagerThe menu manager allows access to MotionBuilder menu bar
FBMeshMesh class
FBModelModel class
FBModelCubeCube model class
FBModelMarkerModel marker class
FBModelMarkerOpticalOptical model marker class
FBModelNullNull object class
FBModelOpticalOptical model class
FBModelOpticalAdvancedAdvanced optical model information
FBModelPath3DPath 3D model class
FBModelPlaceHolderWrapper around a specific instance of a FBModel object
FBModelPlanePlane model class
FBModelRootRoot object class
FBModelSkeletonRoot object class
FBModelTemplateModel template class
FBModelVertexData
FBMotionClipMotion class
FBMultiLangManagerLanguage manager
FBNoteNote class
FBNurbsNurbs class
FBObjectPoseFBObjectPose class
FBObjectPoseMirrorOptionsFBObjectPoseMirrorOptions class
FBObjectPoseOptionsFBObjectPoseOptions class
FBOpticalGapOptical Gap class
FBOpticalSegmentOptical segment class
FBPatchPatch class
FBPhysicalPropertiesBase class for physical properties attach to a model
FBPickInfosPicking information structure
FBPlayerControlPlayer control
FBPlotOptionsOption parameters for plotting
FBPlotPopupPlot Popup (for setting options only)
FBPlugConnections Basic Open Reality SDK Element
FBPointCacheFileBase Model deformer class
FBPointCacheManagerPoint Cache Manager Interface to the point cache manager
FBPopupPopup window
FBPosePose class
FBProfilerFBProfiler
FBProfilerHelperFBProfilerHelper
FBProfileTaskCycleFBProfileTaskCycle
FBProfileTimeEventFBProfileTimeEvent
FBProgressProgress bar
FBPropertyProperty: Base property class
FBPropertyActionProperty: Action Action property to trigger function
FBPropertyAnimatableAnimatable property base class
FBPropertyBase< tType, pPT >
FBPropertyBaseAnimatable< tType, pPT >
FBPropertyBaseAnimatableEnum< tType >
FBPropertyBaseComponent< tType >
FBPropertyBaseEnum< tType >
FBPropertyBaseList< tType >
FBPropertyBasicList
FBPropertyConnectionEditorProperty Connection Editor
FBPropertyEventPropertyEvent: Base event class
FBPropertyEventAnimationNodePropertyEvent: UI idle event
FBPropertyEventConnectionDataNotifyPropertyEvent: Global ConnectionDataNotify event
FBPropertyEventConnectionNotifyPropertyEvent: Global ConnectionNotify event
FBPropertyEventConnectionStateNotifyPropertyEvent: Global ConnectionStateNotify event
FBPropertyEventUIIdlePropertyEvent: UI idle event
FBPropertyInspectorProperty inspector class
FBPropertyListActorPropertyList: Actor
FBPropertyListActorFacePropertyList: Actor face
FBPropertyListAnimationNodeList of animation nodes
FBPropertyListAudioClipList: AudioClip
FBPropertyListAudioInList: AudioIn
FBPropertyListAudioOutList: AudioOut
FBPropertyListBoxList: Box informations for constraint relation
FBPropertyListCameraPropertyList: Camera
FBPropertyListCharacterPropertyList: Character
FBPropertyListCharacterExtensionCharacter extension property list
FBPropertyListCharacterFacePropertyList: Character face
FBPropertyListCharacterPosePropertyList: CharacterPose
FBPropertyListCommPortPropertyList: CommPort
FBPropertyListComponentPropertyList: Concrete class for PropertyList of component
FBPropertyListComponentBasePropertyList: Component
FBPropertyListConsoleChannelPropertyList: Data Channels
FBPropertyListConstraintPropertyList: Contraint
FBPropertyListConstraintSolverPropertyList: Contraint solver
FBPropertyListControlSetPropertyList: MarkerSet
FBPropertyListDeckPropertyList: Deck
FBPropertyListDeformer
FBPropertyListDevicePropertyList: Device
FBPropertyListDeviceInstrumentList of instruments
FBPropertyListDeviceOpticalMarkerPropertyList: Device optical marker
FBPropertyListFCurveKeyList of FCurveKey
FBPropertyListFolderPropertyList: Folder
FBPropertyListGroupList: Group
FBPropertyListHandlePropertyList: Handle
FBPropertyListLightPropertyList: Light
FBPropertyListManipulatorPropertyList: Manipulator
FBPropertyListMarkerSegmentPropertyList: Device optical marker
FBPropertyListMarkerSetPropertyList: MarkerSet
FBPropertyListMaterial
FBPropertyListModelList: Model
FBPropertyListModelMarkerOpticalPropertyList: Device optical marker
FBPropertyListModelTemplatePropertyList: ModelTemplate
FBPropertyListModelTemplateBindingPropertyList: ModelTemplateBinding
FBPropertyListMotionClipList: MotionClip
FBPropertyListNoteList: Note
FBPropertyListObjectList of scene objects
FBPropertyListObjectPosePropertyList: ObjectPose
FBPropertyListOpticalGapPropertyList: Device optical marker
FBPropertyListOpticalSegmentPropertyList: Device optical marker
FBPropertyListPhysicalPropertiesPropertyList: Physical properties
FBPropertyListPivotList: Story Clip pivot models
FBPropertyListPoseList: Model
FBPropertyListRigidBodyPropertyList: Device optical marker
FBPropertyListRigidBodyMarkersPropertyList: Device optical marker
FBPropertyListScenePropertyList: Scene
FBPropertyListSetList: Set
FBPropertyListShaderPropertyList: Shader
FBPropertyListStoryClipList: StoryClip
FBPropertyListStoryDetailsList: Story track Details
FBPropertyListStoryFolderList: StoryFolder
FBPropertyListStorySubTrackList: StorySubTrack
FBPropertyListStoryTrackList: StoryTrack
FBPropertyListTakeList: Take
FBPropertyListTexture
FBPropertyListTriggerPropertyList: Trigger
FBPropertyListTriggerBranchPropertyList: TriggerBranch
FBPropertyListTriggerGroupPropertyList: TriggerGroup
FBPropertyListUserObjectPropertyList: UserObject
FBPropertyListVideoClipPropertyList: VideoClip
FBPropertyListVideoInPropertyList: VideoIn
FBPropertyListVideoOutPropertyList: VideoOut
FBPropertyManagerProperty Manager
FBPropertyStringProperty class: char * (String)
FBPropertyStringListProperty: StringList
FBPython
FBPythonContext
FBReferenceTimeReference time class
FBRendererOpen Reality renderer interface
FBRenderOptions
FBRigidBodyRigid body class
FBSceneAccess to the MotionBuilder scene
FBScriptWrapperThis interface is used to bridge ORSDK and Python exposition
FBScrollBoxScroll Box
FBSetObjects Set class
FBShaderShader class
FBShaderLayoutShader layout class
FBShaderLightedLighted shader class
FBShaderManagerShader manager
FBShaderModelInfo
FBShaderShadowLiveShader Shadow Live class
FBSkeletonState
FBSliderSlider
FBSpreadBase spreadsheet class
FBSpreadCellSpreadsheet cell
FBSpreadColumnSpreadsheet column
FBSpreadPartSpreadsheet part
FBSpreadRowSpreadsheet row
FBStoryStory Management class
FBStoryClipStory Clip class
FBStoryFolderStory Folder class
FBStoryTrackStory Track class
FBStringBasic string class
FBStringListString list
FBSurfaceSurface class
FBSVectorThree dimensional scaling vector
FBSystemProvides access to the underlying system, and the MotionBuilder scene
FBTabPanelTab panel
FBTakeA take is a container for animation in a scene
FBTCPIPTCP/IP class
FBTextureTexture class
FBThermometerThermometer
FBTimeTime data structure
FBTimeCodeTimeCode data structure
FBTimeSpanTimeSpan class
FBTimeWarpManagerTime Warp Manager Interface to the Time Warp Manager
FBToolTool class
FBTreeTree list view
FBTreeNodeA node in the tree view
FBTrigger
FBTriggerBranch
FBTriggerGroup
FBTriggerManagerTrigger engine management
FBUndoBase Class for Custom Undoable Actions
FBUndoManagerAccess to global undo and redo functionality
FBUserObject
FBVector2< tType >Two dimensional vector (template)
FBVector3< tType >Three dimensional vector (template)
FBVector4< tType >Four dimensional vector (template)
FBVideoVideo media class
FBVideoClip
FBVideoClipImage
FBVideoCodecManagerVideo Codec manager class
FBVideoGrabberVideo Grabber class
FBVideoGrabOptionsVideo Grabbing Options structure
FBVideoGrabStatsVideo Grabbing Statistics structure
FBVideoInBasic video input class, supporting webcam and DV device
FBVideoMemoryVideo media class
FBVideoOutVideo media class
FBVideoSwitcherVideo Switcher class
FBViewGeneric view
FBViewerInfosScene information display
FBViewingOptionsViewing options for rendering
FBVisualComponentVisual Component base class
FBVisualComponent::__BorderBorder information structure
FBVisualComponent::__RegionRegion information structure
FBVisualComponent::__Region::__AttachToStructure for attachment components
FBVisualComponent::__Region::__AttachTypeStructure for attachment types
FBVisualComponent::__Region::__PosStructure for absolute positions
FBVisualComponent::__Region::__RatioStructure for attachment ratio
FBWidgetHolderNative Widget Holder (can be used to embed QWidget on Qt)
FBWrapperHolder
IObject