#include <fbdeck.h>

Public Member Functions |
|
| void | ThreadSync () |
| FBDeck (char *pName, HIObject pObject=NULL) | |
| Constructor. |
|
| IObject_Declare (Implementation) | |
| virtual void | DeckStatusUpdateNotify () |
| Interface to IObject. |
|
| virtual void | DeckAutoCommandsNotify () |
| Deck auto commands notification. |
|
| virtual void | Rewind () |
| Rewind. |
|
| virtual void | Stop () |
| Stop. |
|
| virtual void | Play (double pSpeed=1.0) |
| Play forwards. |
|
| virtual void | Forward () |
| Fast forward. |
|
| virtual void | ReversePlay (double pSpeed=1.0) |
| Play backwards. |
|
| virtual void | StepBack () |
| Step backwards. |
|
| virtual void | StepForward () |
| Step forwards. |
|
| virtual void | Eject () |
| Eject tape. |
|
| virtual void | CueAt (FBTime pTime) |
| Cue deck at a given time. |
|
| virtual FBTime | GetTime () |
| Get the deck's time. |
|
| virtual bool | FbxStore (HFBFbxObject pFbxObject, kFbxObjectStore pStoreWhat) |
| FBX Store/Retrieval functions. |
|
| virtual bool | FbxRetrieve (HFBFbxObject pFbxObject, kFbxObjectStore pStoreWhat) |
Public Attributes |
|
| char * | UniqueName |
| internal Unique name. |
|
| FBPropertyString | IconFilename |
| Read Write Property: Filename of icon
for deck. |
|
| FBPropertyBool | Online |
| Read Write Property: Is deck online?
|
|
| FBPropertyTime | Offset |
| Read Write Property: Current offset
for the TC. |
|
| FBPropertyTime | Latency |
| Read Write Property: Latency of
response for the deck; |
|
| FBPropertyTime | PreRoll |
| Read Write Property: Pre-Roll.
|
|
| FBPropertyTime | PostRoll |
| Read Write Property: Post-Roll.
|
|
| FBPropertyDeckTransportMode | TransportControl |
| Read Write Property: Mode w/r to TC
(None, Slave, Master ); |
|
| FBPropertyBool | CassetteInside |
| Read Only Property: Is the cassette
inside? |
|
| FBPropertyBool | PlayingForward |
| Read Only Property: Playing forward?
|
|
| FBPropertyBool | PlayingBackward |
| Read Only Property: Playing
backwards? |
|
| FBPropertyBool | EE |
| Read Write Property: Is EE on?
|
|
| FBPropertyBool | StandBy |
| Read Write Property: In standby mode?
|
|
| FBDeck | ( | char * | pName, |
| HIObject | pObject =
NULL |
||
| ) |
Constructor.
| pName | Name of deck. |
| pObject | Internal parent object (default is NULL). |
| void ThreadSync | ( | ) |
| IObject_Declare | ( | Implementation | ) |
Reimplemented from FBComponent.
| virtual void DeckStatusUpdateNotify | ( | ) | [virtual] |
| virtual void DeckAutoCommandsNotify | ( | ) | [virtual] |
Deck auto commands notification.
| virtual void Rewind | ( | ) | [virtual] |
Rewind.
| virtual void Stop | ( | ) | [virtual] |
| virtual void Play | ( | double | pSpeed = 1.0 |
) | [virtual] |
| virtual void Forward | ( | ) | [virtual] |
Fast forward.
| virtual void ReversePlay | ( | double | pSpeed = 1.0 |
) | [virtual] |
| virtual void StepBack | ( | ) | [virtual] |
Step backwards.
| virtual void StepForward | ( | ) | [virtual] |
Step forwards.
| virtual void Eject | ( | ) | [virtual] |
Eject tape.
| virtual void CueAt | ( | FBTime | pTime | ) | [virtual] |
| virtual FBTime GetTime | ( | ) | [virtual] |
| virtual bool FbxStore | ( | HFBFbxObject | pFbxObject, |
| kFbxObjectStore | pStoreWhat | ||
| ) | [virtual] |
FBX Store/Retrieval functions.
| virtual bool FbxRetrieve | ( | HFBFbxObject | pFbxObject, |
| kFbxObjectStore | pStoreWhat | ||
| ) | [virtual] |
| char* UniqueName |
Read Write Property: Filename of icon for deck.
Read Write Property: Is deck online?
Read Write Property: Current offset for the TC.
Read Write Property: Latency of response for the deck;
| FBPropertyDeckTransportMode TransportControl |
Read Write Property: Mode w/r to TC (None, Slave, Master );
Read Only Property: Is the cassette inside?
Read Only Property: Playing forward?
Read Only Property: Playing backwards?
Read Write Property: In standby mode?