
Definition at line 89 of file fbfbxoptions.h.
Public Member Functions |
|
| FBFbxOptions (bool pLoad, HIObject pObject=NULL) | |
| Constructor. |
|
| void | SetAll (FBElementAction pElementAction, bool pAnimation) |
| Constructor. |
|
Public Attributes |
|
| FBPropertyString | CustomImportNamespace |
| Read Write Property: Namespace we
append to every objects on a Load (import/open/merge) |
|
|
Load specific options.
|
|
|
|
| FBPropertyTakeSpanOnLoad | TakeSpan |
| Read Write Property: Indicate how the
take start and end point should be set. By default it is read from
the file. |
|
|
Save specific options.
|
|
|
All of these options are false by default,
except for 'EmbedMedia' which is true by default.
|
|
| FBPropertyBool | ConvertImageToTiff |
| Read Write Property: Only considered
if EmbedMedia is true. Will convert the embeded media to tiff
format when possible. |
|
| FBPropertyBool | EmbedMedia |
| Read Write Property: Embed all media
in the FBX file itself. When saving in ASCII mode it is not
possible to embed media. |
|
| FBPropertyBool | SaveSelectedModelsOnly |
| Read Write Property: Indicate that
only the selected models will be saved. |
|
| FBPropertyBool | UseASCIIFormat |
| Read Write Property: Indicate if the
resulting FBX file will be in binary or ASCII mode. |
|
| FBPropertyBool | CompressArray |
| Read Write Property: Indicate if the
perform comporession on the arrays values. |
|
| FBPropertyInt | CompressMinSize |
| Read Write Property: Indicate if the
minimum item size for compressing arrays. |
|
| FBPropertyInt | CompressLevel |
| Read Write Property: The allowed
level range for Compression is [0-9] where 0 equals no compression
and 9 is as-much-as-we-can. |
|
|
Scene settings options.
|
|
| FBPropertyBool | BaseCameras |
| Read Write Property: Consider base
camera settings. |
|
| FBPropertyBool | CameraSwitcherSettings |
| Read Write Property: Consider camera
switcher settings. |
|
| FBPropertyBool | CurrentCameraSettings |
| Read Write Property: Consider current
camera settings. |
|
| FBPropertyBool | GlobalLightingSettings |
| Read Write Property: Consider global
Lighting settings. |
|
| FBPropertyBool | TransportSettings |
| Read Write Property: Consider
transport control settings. |
|
|
Element settings options.
|
|
| FBPropertyElementAction | Actors |
| Read Write Property: Handling of the
Actors elements. |
|
| FBPropertyElementAction | ActorFaces |
| Read Write Property: Handling of the
Actor Faces elements. |
|
| FBPropertyElementAction | Audio |
| Read Write Property: Handling of the
Audio elements. |
|
| FBPropertyElementAction | Bones |
| Read Write Property: Handling of the
Bones elements. |
|
| FBPropertyElementAction | Cameras |
| Read Write Property: Handling of the
Cameras elements. |
|
| FBPropertyElementAction | Characters |
| Read Write Property: Handling of the
Characters elements. |
|
| FBPropertyElementAction | CharacterFaces |
| Read Write Property: Handling of the
Character Faces elements. |
|
| FBPropertyElementAction | CharacterExtensions |
| Read Write Property: Handling of the
Character Extensions. |
|
| FBPropertyElementAction | Constraints |
| Read Write Property: Handling of the
Constraints elements. |
|
| FBPropertyElementAction | Devices |
| Read Write Property: Handling of the
Devices elements. |
|
| FBPropertyElementAction | Groups |
| Read Write Property: Handling of the
Groups elements. |
|
| FBPropertyElementAction | KeyingGroups |
| Read Write Property: Handling of the
Keying Groups elements. |
|
| FBPropertyElementAction | Lights |
| Read Write Property: Handling of the
Lights elements. |
|
| FBPropertyElementAction | Materials |
| Read Write Property: Handling of the
Materials elements. |
|
| FBPropertyElementAction | Models |
| Read Write Property: Handling of the
Models elements. |
|
| FBPropertyElementAction | Notes |
| Read Write Property: Handling of the
Notes elements. |
|
| FBPropertyElementAction | OpticalData |
| Read Write Property: Handling of the
Optical Data elements. |
|
| FBPropertyElementAction | PhysicalProperties |
| Read Write Property: Handling of the
Physical Properties elements. |
|
| FBPropertyElementAction | Poses |
| Read Write Property: Handling of the
Poses elements. |
|
| FBPropertyElementAction | Scripts |
| Read Write Property: Handling of the
Scripts elements. |
|
| FBPropertyElementAction | Sets |
| Read Write Property: Handling of the
Sets elements. |
|
| FBPropertyElementAction | Shaders |
| Read Write Property: Handling of the
Shaders elements. |
|
| FBPropertyElementAction | Solvers |
| Read Write Property: Handling of the
Solvers elements. |
|
| FBPropertyElementAction | Story |
| Read Write Property: Handling of the
Story elements. |
|
| FBPropertyElementAction | Textures |
| Read Write Property: Handling of the
Textures elements. |
|
| FBPropertyElementAction | Video |
| Read Write Property: Handling of the
Video elements. |
|
|
Element animation settings options.
|
|
|
Not all elements type have animation
associated with them.
|
|
| FBPropertyBool | ActorFacesAnimation |
| Read Write Property: Handling of the
Actor Faces animation. |
|
| FBPropertyBool | BonesAnimation |
| Read Write Property: Handling of the
Bones animation. |
|
| FBPropertyBool | CamerasAnimation |
| Read Write Property: Handling of the
Cameras animation. |
|
| FBPropertyBool | CharactersAnimation |
| Read Write Property: Handling of the
Characters animation. |
|
| FBPropertyBool | CharacterFacesAnimation |
| Read Write Property: Handling of the
Character Faces animation. |
|
| FBPropertyBool | ConstraintsAnimation |
| Read Write Property: Handling of the
Constraints animation. |
|
| FBPropertyBool | DevicesAnimation |
| Read Write Property: Handling of the
Devices animation. |
|
| FBPropertyBool | LightsAnimation |
| Read Write Property: Handling of the
Lights animation. |
|
| FBPropertyBool | MaterialsAnimation |
| Read Write Property: Handling of the
Materials animation. |
|
| FBPropertyBool | ModelsAnimation |
| Read Write Property: Handling of the
Models animation. |
|
| FBPropertyBool | NotesAnimation |
| Read Write Property: Handling of the
Notes animation. |
|
| FBPropertyBool | PhysicalPropertiesAnimation |
| Read Write Property: Handling of the
Physical Properties animation. |
|
| FBPropertyBool | ShadersAnimation |
| Read Write Property: Handling of the
Shaders animation. |
|
| FBPropertyBool | SolversAnimation |
| Read Write Property: Handling of the
Solvers animation. |
|
| FBPropertyBool | TexturesAnimation |
| Read Write Property: Handling of the
Textures animation. |
|
| FBFbxOptions | ( | bool | pLoad, | |
| HIObject | pObject = NULL |
|||
| ) |
Constructor.
Create a FBFbxOption to be used in FBApplication Save/Load and FBXSave/Load mecanism.
| pLoad | If true, will init option for a default Load (Append all elements and animation). If false will initialized options for a default Save (Save all elements and animation). | |
| pObject | For internal use only. |
| void SetAll | ( | FBElementAction | pElementAction, | |
| bool | pAnimation | |||
| ) |
Constructor.
Initialize all loading/saving properties to ElementAction and animation specified.
| pElementAction | Default value for all FBPropertyElementAction properties. | |
| pAnimation | Default value for all Animation properties. |
| FBPropertyTakeSpanOnLoad TakeSpan |
Read Write Property: Indicate how the take start and end point should be set. By default it is read from the file.
Definition at line 110 of file fbfbxoptions.h.
Read Write Property: Only considered if EmbedMedia is true. Will convert the embeded media to tiff format when possible.
Definition at line 119 of file fbfbxoptions.h.
Read Write Property: Embed all media in the FBX file itself. When saving in ASCII mode it is not possible to embed media.
Definition at line 120 of file fbfbxoptions.h.
Read Write Property: Indicate that only the selected models will be saved.
Definition at line 121 of file fbfbxoptions.h.
Read Write Property: Indicate if the resulting FBX file will be in binary or ASCII mode.
Definition at line 122 of file fbfbxoptions.h.
Read Write Property: Indicate if the perform comporession on the arrays values.
Definition at line 123 of file fbfbxoptions.h.
Read Write Property: Indicate if the minimum item size for compressing arrays.
Definition at line 124 of file fbfbxoptions.h.
Read Write Property: The allowed level range for Compression is [0-9] where 0 equals no compression and 9 is as-much-as-we-can.
Definition at line 125 of file fbfbxoptions.h.
Read Write Property: Consider base camera settings.
Definition at line 132 of file fbfbxoptions.h.
Read Write Property: Consider camera switcher settings.
Definition at line 133 of file fbfbxoptions.h.
Read Write Property: Consider current camera settings.
Definition at line 134 of file fbfbxoptions.h.
Read Write Property: Consider global Lighting settings.
Definition at line 135 of file fbfbxoptions.h.
Read Write Property: Consider transport control settings.
Definition at line 136 of file fbfbxoptions.h.
Read Write Property: Namespace we append to every objects on a Load (import/open/merge)
Definition at line 139 of file fbfbxoptions.h.
| FBPropertyElementAction Actors |
Read Write Property: Handling of the Actors elements.
Definition at line 144 of file fbfbxoptions.h.
| FBPropertyElementAction ActorFaces |
Read Write Property: Handling of the Actor Faces elements.
Definition at line 145 of file fbfbxoptions.h.
| FBPropertyElementAction Audio |
Read Write Property: Handling of the Audio elements.
Definition at line 146 of file fbfbxoptions.h.
| FBPropertyElementAction Bones |
Read Write Property: Handling of the Bones elements.
Definition at line 147 of file fbfbxoptions.h.
| FBPropertyElementAction Cameras |
Read Write Property: Handling of the Cameras elements.
Definition at line 148 of file fbfbxoptions.h.
| FBPropertyElementAction Characters |
Read Write Property: Handling of the Characters elements.
Definition at line 149 of file fbfbxoptions.h.
| FBPropertyElementAction CharacterFaces |
Read Write Property: Handling of the Character Faces elements.
Definition at line 150 of file fbfbxoptions.h.
| FBPropertyElementAction CharacterExtensions |
Read Write Property: Handling of the Character Extensions.
Definition at line 151 of file fbfbxoptions.h.
| FBPropertyElementAction Constraints |
Read Write Property: Handling of the Constraints elements.
Definition at line 152 of file fbfbxoptions.h.
| FBPropertyElementAction Devices |
Read Write Property: Handling of the Devices elements.
Definition at line 153 of file fbfbxoptions.h.
| FBPropertyElementAction Groups |
Read Write Property: Handling of the Groups elements.
Definition at line 154 of file fbfbxoptions.h.
| FBPropertyElementAction KeyingGroups |
Read Write Property: Handling of the Keying Groups elements.
Definition at line 155 of file fbfbxoptions.h.
| FBPropertyElementAction Lights |
Read Write Property: Handling of the Lights elements.
Definition at line 156 of file fbfbxoptions.h.
| FBPropertyElementAction Materials |
Read Write Property: Handling of the Materials elements.
Definition at line 157 of file fbfbxoptions.h.
| FBPropertyElementAction Models |
Read Write Property: Handling of the Models elements.
Definition at line 158 of file fbfbxoptions.h.
| FBPropertyElementAction Notes |
Read Write Property: Handling of the Notes elements.
Definition at line 159 of file fbfbxoptions.h.
| FBPropertyElementAction OpticalData |
Read Write Property: Handling of the Optical Data elements.
Definition at line 160 of file fbfbxoptions.h.
| FBPropertyElementAction PhysicalProperties |
Read Write Property: Handling of the Physical Properties elements.
Definition at line 161 of file fbfbxoptions.h.
| FBPropertyElementAction Poses |
Read Write Property: Handling of the Poses elements.
Definition at line 162 of file fbfbxoptions.h.
| FBPropertyElementAction Scripts |
Read Write Property: Handling of the Scripts elements.
Definition at line 163 of file fbfbxoptions.h.
| FBPropertyElementAction Sets |
Read Write Property: Handling of the Sets elements.
Definition at line 164 of file fbfbxoptions.h.
| FBPropertyElementAction Shaders |
Read Write Property: Handling of the Shaders elements.
Definition at line 165 of file fbfbxoptions.h.
| FBPropertyElementAction Solvers |
Read Write Property: Handling of the Solvers elements.
Definition at line 166 of file fbfbxoptions.h.
| FBPropertyElementAction Story |
Read Write Property: Handling of the Story elements.
Definition at line 167 of file fbfbxoptions.h.
| FBPropertyElementAction Textures |
Read Write Property: Handling of the Textures elements.
Definition at line 168 of file fbfbxoptions.h.
| FBPropertyElementAction Video |
Read Write Property: Handling of the Video elements.
Definition at line 169 of file fbfbxoptions.h.
Read Write Property: Handling of the Actor Faces animation.
Definition at line 177 of file fbfbxoptions.h.
Read Write Property: Handling of the Bones animation.
Definition at line 178 of file fbfbxoptions.h.
Read Write Property: Handling of the Cameras animation.
Definition at line 179 of file fbfbxoptions.h.
Read Write Property: Handling of the Characters animation.
Definition at line 180 of file fbfbxoptions.h.
Read Write Property: Handling of the Character Faces animation.
Definition at line 181 of file fbfbxoptions.h.
Read Write Property: Handling of the Constraints animation.
Definition at line 182 of file fbfbxoptions.h.
Read Write Property: Handling of the Devices animation.
Definition at line 183 of file fbfbxoptions.h.
Read Write Property: Handling of the Lights animation.
Definition at line 184 of file fbfbxoptions.h.
Read Write Property: Handling of the Materials animation.
Definition at line 185 of file fbfbxoptions.h.
Read Write Property: Handling of the Models animation.
Definition at line 186 of file fbfbxoptions.h.
Read Write Property: Handling of the Notes animation.
Definition at line 187 of file fbfbxoptions.h.
Read Write Property: Handling of the Physical Properties animation.
Definition at line 188 of file fbfbxoptions.h.
Read Write Property: Handling of the Shaders animation.
Definition at line 189 of file fbfbxoptions.h.
Read Write Property: Handling of the Solvers animation.
Definition at line 190 of file fbfbxoptions.h.
Read Write Property: Handling of the Textures animation.
Definition at line 191 of file fbfbxoptions.h.