VR-Forces 5.0.2 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
makVrv::DtGlBuffer Member List

This is the complete list of members for makVrv::DtGlBuffer, including all inherited members.

bind() const makVrv::DtGlBuffervirtual
bufferSubData(unsigned int offset, unsigned int sizeInBytes, const void *data)makVrv::DtGlBuffervirtual
calculateNewSize(int requestedNewSizeInBytes)makVrv::DtGlBufferprotectedvirtual
clearBuffer(unsigned int clearValue)makVrv::DtGlBuffervirtual
createAndBindBuffer()makVrv::DtGlBufferprotectedvirtual
DtGlBuffer(const char *name, DtBufferType type, DtUsage usage, DtCpuAccess accessType, bool hasStagingBuffer)makVrv::DtGlBuffer
DtGlBuffer()=deletemakVrv::DtGlBufferprivate
DtGlBuffer(const DtGlBuffer &other)=deletemakVrv::DtGlBufferprivate
gpuResidentAddress()makVrv::DtGlBuffervirtual
gpuResidentAddressWasCalledAtleastOnce(void) const makVrv::DtGlBuffervirtual
handle(void) const makVrv::DtGlBuffervirtual
listener(void) const makVrv::DtGlBuffervirtual
listener(void)makVrv::DtGlBuffervirtual
mapForReading(void) const makVrv::DtGlBuffervirtual
myAccessTypemakVrv::DtGlBufferprotected
myHandlemakVrv::DtGlBufferprotected
myHasStagingBuffermakVrv::DtGlBufferprotected
myIsResidentmakVrv::DtGlBufferprotected
myLastBufferTransferOffsetmakVrv::DtGlBufferprotected
myListenermakVrv::DtGlBufferprotected
myMutableIsMappedmakVrv::DtGlBuffermutableprotected
myNamemakVrv::DtGlBufferprotected
myResidentAddressmakVrv::DtGlBufferprotected
myResizeMultipliermakVrv::DtGlBufferprotected
mySizeInBytesmakVrv::DtGlBufferprotected
myStagingBuffermakVrv::DtGlBufferprotected
myTypemakVrv::DtGlBufferprotected
myUsagemakVrv::DtGlBufferprotected
myUseIncrementalUpdatemakVrv::DtGlBufferprotected
name() const makVrv::DtGlBuffervirtual
operator=(const DtGlBuffer &other)=deletemakVrv::DtGlBufferprivate
printContents(std::ostream &outputStream, const std::string &strNumPrefix, const std::string &strValPrefix) const makVrv::DtGlBufferinline
releaseHandle(void)makVrv::DtGlBuffervirtual
resetStagingBuffer()makVrv::DtGlBuffervirtual
resizeMultiplier()makVrv::DtGlBuffervirtual
setListener(DtGlBufferListener *listener)makVrv::DtGlBuffervirtual
setResizeMultiplier(float rmul)makVrv::DtGlBuffervirtual
setUseIncrementalUpdate(bool incrementalUpdate)makVrv::DtGlBuffervirtual
sizeInBytes(void) const makVrv::DtGlBuffervirtual
sizeInBytesFromGl(void) const makVrv::DtGlBuffervirtual
stagingBuffer(void) const makVrv::DtGlBuffervirtual
stagingBufferWithSize(unsigned int requestedSizeInBytes)makVrv::DtGlBuffervirtual
syncStagingBufferToGpu(unsigned int offset, unsigned int sizeInBytes)makVrv::DtGlBuffervirtual
syncStagingBufferToGpu()makVrv::DtGlBuffervirtual
tearDown(void)makVrv::DtGlBuffervirtual
type(void) const makVrv::DtGlBuffer
unbind() const makVrv::DtGlBuffervirtual
unMap(void) const makVrv::DtGlBuffervirtual
updateBuffer(const int sizeToTransferInBytes, const void *data)makVrv::DtGlBuffervirtual
updateBuffer(const int offsetInBytes, const int sizeToTransferInBytes, const void *data)makVrv::DtGlBuffervirtual
useIncrementalUpdate()makVrv::DtGlBuffervirtual
~DtGlBuffer()makVrv::DtGlBuffervirtual

Document ID: Generated on Sun Dec 4 20:22:03 EST 2022 from SVN revision 249613
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)