Model template class.
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 |
|
__init__ (object pObject=None) | |
Constructor from parent object. |
|
__init__ (str pPrefix, str pName, FBModelTemplateStyle pStyle) | |
Constructor (no parent) from prefix, name,
and style. |
|
Public Attributes |
|
FBPropertyListModelTemplate | Children |
List: Children for object hierarchy.
|
|
FBPropertyListModelTemplateBinding | Bindings |
List: Bindings for animation
interface. |
|
FBPropertyString | Prefix |
Read Write Property: Prefix of model
template. |
|
FBPropertyModel | Model |
Read Write Property: Model being
interfaced. |
|
FBPropertyBase | DefaultTranslation |
Read Write Property: Default
translation. |
|
FBPropertyBase | DefaultRotation |
Read Write Property: Default
rotation. |
|
FBPropertyBase | DefaultScaling |
Read Write Property: Default scaling.
|
__init__ | ( | object | pObject = None |
) |
Constructor from parent object.
pObject | For internal use only. |
Reimplemented from FBComponent.
__init__ | ( | 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. |
List: Children for object hierarchy.
List: Bindings for animation interface.
Read Write Property: Prefix of model template.
FBPropertyModel Model |
Read Write Property: Model being interfaced.
FBPropertyBase DefaultTranslation |
Read Write Property: Default translation.
FBPropertyBase DefaultRotation |
Read Write Property: Default rotation.
FBPropertyBase DefaultScaling |
Read Write Property: Default scaling.