You.i Engine
CYIAssetBufferObjectData Member List

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

ApplyRetainmentPolicy() overrideCYIAssetBufferObjectDataprotectedvirtual
CreateGPUObject() const overrideCYIAssetBufferObjectDataprotectedvirtual
CYIAsset()CYIAssetprotected
CYIAssetBufferObjectData()CYIAssetBufferObjectData
CYIAssetBufferObjectData(const CYIString &path, PATH_TYPE ePathType=PATH_RELATIVE)CYIAssetBufferObjectData
CYIAssetHardware()CYIAssetHardware
CYIScriptableObject()CYIScriptableObject
CYIScriptableObject(const CYIScriptableObject &other)CYIScriptableObject
CYIScriptableRTTIObject()CYIScriptableRTTIObject
Equals(const std::shared_ptr< CYIAsset > &pAsset)CYIAsset
GetApproximateSize() const overrideCYIAssetBufferObjectDatavirtual
GetBindingImplementation() const CYIScriptableObject
GetData() const CYIAssetBufferObjectData
GetGPUObject() const CYIAssetHardware
GetID() const CYIAssetprotected
GetLoadParameters() const CYIAsset
GetName() const CYIAsset
GetPath() const CYIAsset
GetRetentionPolicy() const CYIAssetHardware
GetRuntimeTypeInfoForScriptObject() const overrideCYIScriptableRTTIObjectvirtual
GetRuntimeTypeInfoWithObject() const =0CYIScriptableRTTIObjectprotectedpure virtual
GetSizeInBytes() const CYIAssetBufferObjectData
GetType() const CYIAssetBufferObjectData
GetUsage() const CYIAssetBufferObjectData
INVALID_IDCYIAssetprotectedstatic
IsLoaded() const CYIAsset
IsLoadedOnGPU() const CYIAssetHardware
Load()CYIAsset
m_bHardwareLoadRequestedCYIAssetHardwareprotected
m_eRetentionPolicyCYIAssetHardwareprotected
m_pGPUObjectCYIAssetHardwareprotected
OnLoad() overrideCYIAssetHardwareprotectedvirtual
OnUnload() overrideCYIAssetBufferObjectDataprotectedvirtual
CYIAssetHardware::operator=(const CYIScriptableObject &other)CYIScriptableObject
PATH_ABSOLUTE enum valueCYIAsset
PATH_RELATIVE enum valueCYIAsset
PATH_TYPE enum nameCYIAsset
Prepare() overrideCYIAssetHardwarevirtual
RequestHardwareLoad()CYIAssetHardwarevirtual
RequestHardwareUnload()CYIAssetHardwarevirtual
RequestInvalidate()CYIAssetHardwarevirtual
RequestRestore()CYIAssetHardwarevirtual
Resize(uint32_t uNumOfElements, uint32_t uSizeOfElement)CYIAssetBufferObjectData
RETAIN enum valueCYIAssetHardware
RETENTION_POLICY enum nameCYIAssetHardware
SetApproximateSize(uint32_t nSize)CYIAssetprotected
SetBindingImplementation(CYIBindingImplementation *pBindingImplementation)CYIScriptableObject
SetData(uint8_t const *pData, uint32_t uNumOfElements, uint32_t uSizeOfElement)CYIAssetBufferObjectData
SetData(const std::vector< uint8_t > &rData)CYIAssetBufferObjectData
SetLoaded(bool bAssetLoaded)CYIAssetprotected
SetLoadParameters(std::unique_ptr< CYIAssetLoadParams > pParams)CYIAssetprotected
SetName(const CYIString &name)CYIAsset
SetPath(const CYIString &path, PATH_TYPE ePathType)CYIAssetprotected
SetRetentionPolicy(RETENTION_POLICY ePolicy)CYIAssetHardware
SetType(YI_BUFFER_TYPE eType)CYIAssetBufferObjectData
SetUsage(YI_BUFFER_USAGE eUsage)CYIAssetBufferObjectData
Unload()CYIAsset
UNLOAD enum valueCYIAssetHardware
YI_BUFFER_TYPE enum nameCYIAssetBufferObjectData
YI_BUFFER_USAGE enum nameCYIAssetBufferObjectData
YI_BUFFER_USAGE_DYNAMIC enum valueCYIAssetBufferObjectData
YI_BUFFER_USAGE_STATIC enum valueCYIAssetBufferObjectData
YI_INDEX_BUFFER enum valueCYIAssetBufferObjectData
YI_VERTEX_BUFFER enum valueCYIAssetBufferObjectData
~CYIAsset()CYIAssetvirtual
~CYIAssetBufferObjectData()CYIAssetBufferObjectDatavirtual
~CYIAssetHardware()CYIAssetHardwarevirtual
~CYIScriptableObject()CYIScriptableObjectvirtual
~CYIScriptableRTTIObject()CYIScriptableRTTIObjectvirtual