88 static const std::string& theClassName();
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
DtBufferType
An abstract buffer type (vertex buffer, index buffer, etc) Used, for example, to create DtGlBuffers o...
Definition: DtBufferType.h:15
creator for DtCoreGlBuffer
Definition: DtCoreGlBuffer.h:66
DtUsage
Definition: DtUsage.h:13
Enumerations for cpu access required by textures/buffers.
Contains makVrv::DtGlBufferMemoryTracker class.
static DtGlBufferMemoryTracker theTracker
Definition: DtCoreGlBuffer.h:103
vrvCore's implementation of DtGlBuffer so it can be created by a creator
Definition: DtCoreGlBuffer.h:28
Contains makVrv::DtVirtualBaseClass class.
DtDe & myDe
Definition: DtCoreGlBuffer.h:57
DtGlBufferMemoryTracker class is used to track memory for buffers to which it is added as a listener...
Definition: DtGlBufferMemoryTracker.h:105
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
Contains the DtGlBuffer class declaration.
DtDe & myDe
Definition: DtCoreGlBuffer.h:98
A generic OpenGL buffer. This can be: -> a vertex buffer -> an index buffer -> a shader storage buffe...
Definition: DtGlBuffer.h:29
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:70
DtCpuAccess
Definition: DtCpuAccess.h:13
Contains DLL export macros.