You.i Engine
IYIUniformBufferObject Member List

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

Free()=0IYIGPUObjectpure virtual
Generate()=0IYIGPUObjectpure virtual
GetStatus() const IYIGPUObjectinline
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_statusIYIGPUObjectprotected
Remove(const CYIUniformBufferId &uniformBufferId)=0IYIUniformBufferObjectpure virtual
Set(const CYIUniformBufferId &uniformBufferId, YI_UNIFORM_TYPE type, uint32_t uCount, char *pData)=0IYIUniformBufferObjectpure virtual
Unload()=0IYIGPUObjectpure virtual
UNLOADED enum valueIYIGPUObject
Use() const =0IYIGPUObjectpure virtual
YI_GPU_OBJECT_STATUS enum nameIYIGPUObject
YI_UNIFORM_FLOAT enum valueIYIUniformBufferObject
YI_UNIFORM_FVEC2 enum valueIYIUniformBufferObject
YI_UNIFORM_FVEC3 enum valueIYIUniformBufferObject
YI_UNIFORM_FVEC4 enum valueIYIUniformBufferObject
YI_UNIFORM_INT enum valueIYIUniformBufferObject
YI_UNIFORM_IVEC2 enum valueIYIUniformBufferObject
YI_UNIFORM_IVEC3 enum valueIYIUniformBufferObject
YI_UNIFORM_IVEC4 enum valueIYIUniformBufferObject
YI_UNIFORM_MAT2 enum valueIYIUniformBufferObject
YI_UNIFORM_MAT3 enum valueIYIUniformBufferObject
YI_UNIFORM_MAT4 enum valueIYIUniformBufferObject
YI_UNIFORM_TYPE enum nameIYIUniformBufferObject
~IYIGPUObject()IYIGPUObjectinlinevirtual