FBHandle class.
This class exposes the Handle object of the application. This is a terminal class and should not be used as a base for a new class.
#include <fbcore.h>

Public Member Functions |
|
| FBHandle (char *pName, HIObject pObject=NULL) | |
| Public constructor. |
|
| void | Select () |
| Meta selection. |
|
Public Attributes |
|
| FBPropertyListObject | Follow |
| List: Object to be followed by the
handle. |
|
| FBPropertyListObject | Manipulate |
| List: Objects manipulated by the
handle. |
|
| FBPropertyListObject | ManipulateTranslation |
| List: Objects manipulated by the
handle. |
|
| FBPropertyListObject | ManipulateRotation |
| List: Objects manipulated by the
handle. |
|
| FBPropertyListObject | ManipulateScaling |
| List: Objects manipulated by the
handle. |
|
| FBPropertyListObject | Image |
| List: Image to be used in the handle
display. |
|
| FBHandle | ( | char * | pName, |
| HIObject | pObject =
NULL |
||
| ) |
Public constructor.
This constructor is used to create a new object.
| pName | Object name. |
| pObject | For internal use only. |
| void Select | ( | ) |
Meta selection.
With this method, the handle itself is selected as well as all the models that are manipulated by the handle.
List: Object to be followed by the handle.
Should have a cardinality of 1.
List: Objects manipulated by the handle.
List: Objects manipulated by the handle.
Only their translation is affected.
List: Objects manipulated by the handle.
Only their rotation is affected.
List: Objects manipulated by the handle.
Only their scaling is affected.
List: Image to be used in the handle display.
Only the image at position 0 is used.