#include <fbdeck.h>
Public Member Functions | |
void | ThreadSync () |
FBDeck (const char *pName, HIObject pObject=NULL) | |
Constructor. | |
IObject_Declare (K_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 (FBFbxObject *pFbxObject, kFbxObjectStore pStoreWhat) |
FBX Store/Retrieval functions. | |
virtual bool | FbxRetrieve (FBFbxObject *pFbxObject, kFbxObjectStore pStoreWhat) |
Public Attributes | |
const 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 | ( | const char * | pName, |
HIObject | pObject = NULL |
||
) |
Constructor.
pName | Name of deck. |
pObject | Internal parent object (default is NULL). |
void ThreadSync | ( | ) |
IObject_Declare | ( | K_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 | ( | FBFbxObject * | pFbxObject, |
kFbxObjectStore | pStoreWhat | ||
) | [virtual] |
FBX Store/Retrieval functions.
virtual bool FbxRetrieve | ( | FBFbxObject * | pFbxObject, |
kFbxObjectStore | pStoreWhat | ||
) | [virtual] |
const 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?