FBModelTemplate Class Reference


Detailed Description

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.

Inheritance diagram for FBModelTemplate:

List of all members.

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.

Member Function Documentation

__init__ ( object  pObject = None)

Constructor from parent object.

Parameters:
pObjectFor internal use only.

Reimplemented from FBComponent.

__init__ ( str  pPrefix,
str  pName,
FBModelTemplateStyle  pStyle 
)

Constructor (no parent) from prefix, name, and style.

Parameters:
pPrefixLocation of model template in application object directory structure.
pNameName of model template.
pStyleStyle of model template.

Member Data Documentation

List: Children for object hierarchy.

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.


FBModelTemplate FBModelTemplate FBModelTemplate FBModelTemplate FBModelTemplate FBModelTemplate FBModelTemplate FBModelTemplate FBModelTemplate FBModelTemplate
FBModelTemplate FBModelTemplate FBModelTemplate FBModelTemplate FBModelTemplate FBModelTemplate FBModelTemplate FBModelTemplate FBModelTemplate FBModelTemplate