You.i Engine
CYIAssetFramebuffer Member List

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

ApplyRetainmentPolicy()CYIAssetHardwareinlineprotectedvirtual
CreateGPUObject() const overrideCYIAssetFramebufferprotectedvirtual
CYIAsset()CYIAssetprotected
CYIAssetFramebuffer()CYIAssetFramebuffer
CYIAssetHardware()CYIAssetHardware
CYIScriptableObject()CYIScriptableObject
CYIScriptableObject(const CYIScriptableObject &other)CYIScriptableObject
CYIScriptableRTTIObject()CYIScriptableRTTIObject
DisableAttachment(YI_ATTACHMENT eAttachment)CYIAssetFramebuffer
EnableAttachment(YI_ATTACHMENT eAttachment)CYIAssetFramebuffer
Equals(const std::shared_ptr< CYIAsset > &pAsset)CYIAsset
GetApproximateSize() const overrideCYIAssetFramebuffervirtual
GetAttachedTexture(YI_ATTACHMENT eAttachment) const CYIAssetFramebuffer
GetBindingImplementation() const CYIScriptableObject
GetDimensions(uint32_t &rWidth, uint32_t &rHeight) const CYIAssetFramebuffer
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
HasAttachment(YI_ATTACHMENT eAttachment) const CYIAssetFramebuffer
INVALID_IDCYIAssetprotectedstatic
IsLoaded() const CYIAsset
IsLoadedOnGPU() const CYIAssetHardware
Load()CYIAsset
m_bHardwareLoadRequestedCYIAssetHardwareprotected
m_bufferEnabledCYIAssetFramebufferprotected
m_eRetentionPolicyCYIAssetHardwareprotected
m_pAttachedTexturesCYIAssetFramebufferprotected
m_pGPUObjectCYIAssetHardwareprotected
m_uHeightCYIAssetFramebufferprotected
m_uWidthCYIAssetFramebufferprotected
OnLoad() overrideCYIAssetHardwareprotectedvirtual
OnUnload()CYIAssetprotectedvirtual
operator=(const CYIScriptableObject &other)CYIScriptableObject
PATH_ABSOLUTE enum valueCYIAsset
PATH_RELATIVE enum valueCYIAsset
PATH_TYPE enum nameCYIAsset
Prepare() overrideCYIAssetHardwarevirtual
RequestHardwareLoad() overrideCYIAssetFramebuffervirtual
RequestHardwareUnload() overrideCYIAssetFramebuffervirtual
RequestInvalidate() overrideCYIAssetFramebuffervirtual
RequestRestore() overrideCYIAssetFramebuffervirtual
RETAIN enum valueCYIAssetHardware
RETENTION_POLICY enum nameCYIAssetHardware
s_uAttachmentTypesCYIAssetFramebufferprotectedstatic
SetApproximateSize(uint32_t nSize)CYIAssetprotected
SetBindingImplementation(CYIBindingImplementation *pBindingImplementation)CYIScriptableObject
SetDimensions(uint32_t uWidth, uint32_t uHeight)CYIAssetFramebuffer
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
Unload()CYIAsset
UNLOAD enum valueCYIAssetHardware
YI_ATTACHMENT enum nameCYIAssetFramebuffer
YI_COLOR_ATTACHMENT0 enum valueCYIAssetFramebuffer
YI_DEPTHSTENCIL_ATTACHMENT enum valueCYIAssetFramebuffer
~CYIAsset()CYIAssetvirtual
~CYIAssetFramebuffer()CYIAssetFramebuffervirtual
~CYIAssetHardware()CYIAssetHardwarevirtual
~CYIScriptableObject()CYIScriptableObjectvirtual
~CYIScriptableRTTIObject()CYIScriptableRTTIObjectvirtual