#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?