18 #include <matrix/vlVector.h>
22 class DtMetadataPublisherRecord;
49 virtual void setObserverName(
const DtUnicode& observerName );
53 virtual bool isAttached();
60 virtual void detach();
74 virtual void tick(
double dt );
77 virtual int numBytes();
80 virtual unsigned char* bytes();
108 virtual bool haveValidTargetPoint()
const;
112 virtual DtVector targetPoint()
const;
137 virtual void updateTargetPoint();
A DtVideoStream instance will create a single streaming video pipeline on the channel indicated by wi...
Definition: DtVideoStream.h:34
A unicode string.
Definition: DtUnicode.h:33
#define DT_DLL_VRVVIDEOSTREAM
Definition: vrvVideoStream.h:20
DtUniqueID DtElementID
The ElementID is a specific type of unique ID used to represent VR-Vantage uniquely defined elements...
Definition: DtUniqueID.h:23
The abstract Channel Class.
Definition: DtChannel.h:30
A facade for a DtObserverObject.
Definition: DtObserver.h:37
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
A DtSceneObject represents an object that can be positioned in the scene by (possibly) attaching it t...
Definition: DtSceneObject.h:41
Contains makVrv::DtUniqueID type.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69