fbscene.h File Reference


Detailed Description

fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h fbscene.h
Contains information pertaining to the FBScene class, a representation of a scene in the 3D world.

Definition in file fbscene.h.

#include <kaydaradef.h>
#include <fbsdk/fbcomponent.h>
#include <fbsdk/fbcore.h>
#include <fbsdk/fbdata.h>
#include <fbsdk/fbfolder.h>
#include <fbsdk/fbrenderer.h>
#include <fbsdk/fbshader.h>
#include <fbsdk/fbmodel.h>
#include <fbsdk/fbvideo.h>
#include <fbsdk/fbmotion.h>
#include <fbsdk/fbgroup.h>
#include <fbsdk/fbobjectpose.h>
#include <fbsdk/fbcharacter.h>
#include <fbsdk/fbcharacterface.h>
#include <fbsdk/fbcharacterpose.h>
#include <fbsdk/fbcharacterextension.h>
#include <fbsdk/fbdeck.h>
#include <fbsdk/fbaudio.h>
#include <fbsdk/fbmanipulator.h>
#include <fbsdk/fbnote.h>
#include <fbsdk/fbpose.h>
#include <fbsdk/fbcommand.h>
#include <fbsdk/fbprojectsettings.h>
#include <fbsdk/fbuserobject.h>
#include <fbsdk/fbconstraint.h>

Include dependency graph for fbscene.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Classes

class   FBEventSceneChange
  Select model event class. More...
class   FBEventTakeChange
  Take change event class. More...
class   FBPropertyListScene
  PropertyList: Scene. More...
class   FBScene
  Access to the MotionBuilder scene. More...

Defines

#define  FBSDK_DLL   K_DLLIMPORT
  Be sure that FBSDK_DLL is defined only once.

Enumerations

enum   FBSceneChangeType {
   kFBSceneChangeNone,
   kFBSceneChangeDestroy,
   kFBSceneChangeAttach,
   kFBSceneChangeDetach,
   kFBSceneChangeAddChild,
   kFBSceneChangeRemoveChild,
   kFBSceneChangeSelect,
   kFBSceneChangeUnselect,
   kFBSceneChangeRename,
   kFBSceneChangeRenamePrefix,
   kFBSceneChangeRenameUnique,
   kFBSceneChangeRenameUniquePrefix,
   kFBSceneChangeRenamed,
   kFBSceneChangeRenamedPrefix,
   kFBSceneChangeRenamedUnique,
   kFBSceneChangeRenamedUniquePrefix,
   kFBSceneChangeSoftSelect,
   kFBSceneChangeSoftUnselect,
   kFBSceneChangeHardSelect,
   kFBSceneChangeActivate,
   kFBSceneChangeDeactivate,
   kFBSceneChangeLoadBegin,
   kFBSceneChangeLoadEnd,
   kFBSceneChangeClearBegin,
   kFBSceneChangeClearEnd,
   kFBSceneChangeTransactionBegin,
   kFBSceneChangeTransactionEnd,
   kFBSceneChangeReSelect,
   kFBSceneChangeChangeName,
   kFBSceneChangeChangedName,
   kFBSceneChangePreParent,
   kFBSceneChangePreUnparent,
   kFBSceneChangeFocus,
   kFBSceneChangeChangedParent,
   kFBSceneChangeReorder,
   kFBSceneChangeReordered
}
  Types of model selection events. More...
enum   FBTakeChangeType {
   kFBTakeChangeAdded,
   kFBTakeChangeRemoved,
   kFBTakeChangeOpened,
   kFBTakeChangeClosed,
   kFBTakeChangeRenamed,
   kFBTakeChangeUpdated,
   kFBTakeChangeMoved,
   kFBTakeChangeNone
}
  Types of take change events. More...

Define Documentation

#define FBSDK_DLL   K_DLLIMPORT

Be sure that FBSDK_DLL is defined only once.

..

Definition at line 49 of file fbscene.h.


Enumeration Type Documentation

enum FBSceneChangeType

Types of model selection events.

Enumerator:
kFBSceneChangeNone  Unknown event.
kFBSceneChangeDestroy  Object destroyed.
kFBSceneChangeAttach  Object attached.
kFBSceneChangeDetach  Object detached.
kFBSceneChangeAddChild  Child added.
kFBSceneChangeRemoveChild  Child removed.
kFBSceneChangeSelect  Object selection.
kFBSceneChangeUnselect  Object deselection.
kFBSceneChangeRename  Before object rename.
kFBSceneChangeRenamePrefix  Before object rename prefix.
kFBSceneChangeRenameUnique  Before object rename unique.
kFBSceneChangeRenameUniquePrefix  Before object rename unique prefix.
kFBSceneChangeRenamed  After object rename.
kFBSceneChangeRenamedPrefix  After object rename prefix.
kFBSceneChangeRenamedUnique  After object rename unique.
kFBSceneChangeRenamedUniquePrefix  After object rename unique prefix.
kFBSceneChangeSoftSelect  Soft selection.
kFBSceneChangeSoftUnselect  Soft deselection.
kFBSceneChangeHardSelect  Hard selection.
kFBSceneChangeActivate  Activate.
kFBSceneChangeDeactivate  Deactivate.
kFBSceneChangeLoadBegin  Begin loading file.
kFBSceneChangeLoadEnd  End loading file.
kFBSceneChangeClearBegin  Begin clearing file (file new).
kFBSceneChangeClearEnd  End clearing file (file new).
kFBSceneChangeTransactionBegin  Begin transaction.
kFBSceneChangeTransactionEnd  End transaction.
kFBSceneChangeReSelect  Re-selection.
kFBSceneChangeChangeName  Object change name.
kFBSceneChangeChangedName  Object changed name.
kFBSceneChangePreParent  Before object parenting.
kFBSceneChangePreUnparent  Before object unparenting.
kFBSceneChangeFocus  Object have focus.
kFBSceneChangeChangedParent  Object changed parent.
kFBSceneChangeReorder  Object reorder.
kFBSceneChangeReordered  Object reordered.

Definition at line 115 of file fbscene.h.

enum FBTakeChangeType

Types of take change events.

Enumerator:
kFBTakeChangeAdded 
kFBTakeChangeRemoved 
kFBTakeChangeOpened 
kFBTakeChangeClosed 
kFBTakeChangeRenamed 
kFBTakeChangeUpdated 
kFBTakeChangeMoved 
kFBTakeChangeNone 

Definition at line 183 of file fbscene.h.


Please send us your comments about this page.