18 #include <matrix/vlVector.h>
22 class DtMetadataPublisherRecord;
50 virtual void setObserverName(
const DtUnicode& observerName );
54 virtual bool isAttached();
61 virtual void detach();
75 virtual void tick(
double dt );
78 virtual int numBytes();
81 virtual unsigned char* bytes();
109 virtual bool haveValidTargetPoint()
const;
113 virtual DtVector targetPoint()
const;
122 virtual long long frameIndex(
void)
const;
141 virtual void updateTargetPoint();
175 long long myFrameIndex = -1;
A DtVideoStream instance will create a single streaming video pipeline on the channel indicated by wi...
Definition: DtVideoStream.h:35
A unicode string. DtUnicode stores a UTF-16 encoded unicode string. Code Point, a Unicode character...
Definition: DtUnicode.h:33
DtIntersector is an abstract class that provides the interface for requesting intersections with the ...
Definition: DtIntersector.h:25
#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:35
A facade for a DtObserverObject.
Definition: DtObserver.h:38
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:44
Contains makVrv::DtUniqueID type.
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:76