Struct holding details of a license to use a temporary shared buffer. More...
#include <OgreHardwareBufferManager.h>
Public Member Functions | |
VertexBufferLicense (HardwareVertexBuffer *orig, BufferLicenseType ltype, size_t delay, HardwareVertexBufferSharedPtr buf, HardwareBufferLicensee *lic) | |
Public Attributes | |
HardwareVertexBufferSharedPtr | buffer |
size_t | expiredDelay |
HardwareBufferLicensee * | licensee |
BufferLicenseType | licenseType |
HardwareVertexBuffer * | originalBufferPtr |
Struct holding details of a license to use a temporary shared buffer.
Definition at line 164 of file OgreHardwareBufferManager.h.
|
inline |
Definition at line 172 of file OgreHardwareBufferManager.h.
HardwareVertexBufferSharedPtr Ogre::HardwareBufferManagerBase::VertexBufferLicense::buffer |
Definition at line 170 of file OgreHardwareBufferManager.h.
size_t Ogre::HardwareBufferManagerBase::VertexBufferLicense::expiredDelay |
Definition at line 169 of file OgreHardwareBufferManager.h.
HardwareBufferLicensee* Ogre::HardwareBufferManagerBase::VertexBufferLicense::licensee |
Definition at line 171 of file OgreHardwareBufferManager.h.
BufferLicenseType Ogre::HardwareBufferManagerBase::VertexBufferLicense::licenseType |
Definition at line 168 of file OgreHardwareBufferManager.h.
HardwareVertexBuffer* Ogre::HardwareBufferManagerBase::VertexBufferLicense::originalBufferPtr |
Definition at line 167 of file OgreHardwareBufferManager.h.