You.i Engine
CYIGNMAbstractBufferObject Member List

This is the complete list of members for CYIGNMAbstractBufferObject, including all inherited members.

CYIGNMAbstractBufferObject(int32_t handle)CYIGNMAbstractBufferObject
Free()=0IYIGPUObjectpure virtual
Generate()=0IYIGPUObjectpure virtual
GetHandle()CYIGNMAbstractBufferObjectvirtual
GetStatus() const IYIGPUObjectinline
GetTarget() const CYIGNMAbstractBufferObject
INVALID enum valueIYIGPUObject
InvalidateHandle()=0IYIGPUObjectpure virtual
IYIGPUObject()IYIGPUObjectinline
Load(const std::shared_ptr< CYIAssetHardware > &pHWAsset)=0IYIGPUObjectpure virtual
LOADED_FRESH enum valueIYIGPUObject
LOADED_STALE enum valueIYIGPUObject
m_handleCYIGNMAbstractBufferObjectprotected
m_statusIYIGPUObjectprotected
m_targetCYIGNMAbstractBufferObjectprotected
SetTarget(uint32_t target)CYIGNMAbstractBufferObjectvirtual
Unload()=0IYIGPUObjectpure virtual
UNLOADED enum valueIYIGPUObject
Use() const =0IYIGPUObjectpure virtual
YI_GPU_OBJECT_STATUS enum nameIYIGPUObject
~CYIGNMAbstractBufferObject()CYIGNMAbstractBufferObjectvirtual
~IYIGPUObject()IYIGPUObjectinlinevirtual