Model templates are 'placeholders' for animation input from devices. These generic 'models' can be any type of element, and permit the abstraction of the input from the actual type of model. In order to animate a model, one should bind the model to an animation node.
Public Member Functions |
|
FBModelTemplate () | |
Constructor from parent object. |
|
FBModelTemplate (str pPrefix, str pName, FBModelTemplateStyle pStyle) | |
Constructor (no parent) from prefix, name,
and style. |
|
Public Attributes |
|
FBListModelTemplateBinding | Bindings |
List: Bindings for animation
interface. |
|
FBListModelTemplate | Children |
List: Children for object hierarchy. |
|
FBVector3d | DefaultRotation |
Read Write Property: Default
rotation. |
|
FBVector3d | DefaultScaling |
Read Write Property: Default scaling.
|
|
FBVector3d | DefaultTranslation |
Read Write Property: Default
translation. |
|
FBModel | Model |
Read Write Property: Model being
interfaced. |
|
str | Prefix |
Read Write Property: Prefix of model
template. |
FBModelTemplate | ( | ) |
Constructor from parent object.
FBModelTemplate | ( | str | pPrefix, | |
str | pName, | |||
FBModelTemplateStyle | pStyle | |||
) |
Constructor (no parent) from prefix, name, and style.
pPrefix | Location of model template in application object directory structure. | |
pName | Name of model template. | |
pStyle | Style of model template. |
FBListModelTemplateBinding Bindings |
List: Bindings for animation interface.
Read Write Property: Default rotation.
Read Write Property: Default scaling.
Read Write Property: Default translation.