#include <fbcore.h>

Public Member Functions |
|
| FBDeviceInstrument (HFBDevice pDevice) | |
| Constructor. |
|
| virtual bool | InstrumentWriteData (HFBEvaluateInfo pEvaluateInfo) |
| Write data to instrument's connectors.
|
|
| virtual void | InstrumentRecordFrame (FBTime pRecordTime, FBDeviceNotifyInfo &pNotifyInfo) |
| Record the data to the function curves for
the instrument. |
|
| virtual bool | FbxStore (HFBFbxObject pFbxObject, kFbxObjectStore pStoreWhat) |
| Storage/Retrieval of information into the
FBX file format. |
|
| virtual bool | FbxRetrieve (HFBFbxObject pFbxObject, kFbxObjectStore pStoreWhat) |
Public Attributes |
|
| FBPropertyDevice | Device |
| Read Write Property: Handle to owner
device. |
|
| FBPropertyBool | Active |
| Read Write Property: Is instrument
active? |
|
| FBPropertyModelTemplate | ModelTemplate |
| Read Write Property: Model template
to build instruments' structure. |
|
| FBDeviceInstrument | ( | HFBDevice | pDevice | ) |
Constructor.
| pDevice | Parent device. |
| virtual bool InstrumentWriteData | ( | HFBEvaluateInfo | pEvaluateInfo | ) | [virtual] |
Write data to instrument's connectors.
In the evaluation engine callback, this will take the data in the instrument's temporary data holders and write it to the connectors.
| pEvaluateInfo | Evaluation information structure. |
Reimplemented in FBDeviceCameraInstrument.
| virtual void InstrumentRecordFrame | ( | FBTime | pRecordTime, |
| FBDeviceNotifyInfo & | pNotifyInfo | ||
| ) | [virtual] |
Record the data to the function curves for the instrument.
| pRecordTime | Time to record data at. |
| pNotifyInfo | Device notification information structure. |
Reimplemented in FBDeviceCameraInstrument.
| virtual bool FbxStore | ( | HFBFbxObject | pFbxObject, |
| kFbxObjectStore | pStoreWhat | ||
| ) | [virtual] |
Storage/Retrieval of information into the FBX file format.
| pFbxObject | Object to interface with FBX file format. |
| pStoreWhat | Attributes to store in FBX file. |
Reimplemented in FBDeviceCameraInstrument.
| virtual bool FbxRetrieve | ( | HFBFbxObject | pFbxObject, |
| kFbxObjectStore | pStoreWhat | ||
| ) | [virtual] |
Reimplemented in FBDeviceCameraInstrument.
| FBPropertyDevice Device |
Read Write Property: Handle to owner device.
Read Write Property: Is instrument active?
| FBPropertyModelTemplate ModelTemplate |
Read Write Property: Model template to build instruments' structure.