You.i Engine
CYIAssetTextureRaw Member List

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

AddDirtyRegion(const YI_RECT_REL &dirtyRectangle)CYIAssetTextureBase
ApplyRetainmentPolicy() overrideCYIAssetTextureBaseprotectedvirtual
ClearDirtyRegions()CYIAssetTextureBase
ClearPixelData()CYIAssetTextureRaw
CreateGPUObject() const overrideCYIAssetTextureRawprotectedvirtual
CYIAsset()CYIAssetprotected
CYIAssetHardware()CYIAssetHardware
CYIAssetTextureBase(USAGE usage=USAGE_STATIC)CYIAssetTextureBase
CYIAssetTextureRaw(USAGE usage=USAGE_STATIC, IYIMaterialFactory::YI_COLORSPACE colorSpace=IYIMaterialFactory::YI_RGBA8888)CYIAssetTextureRaw
CYIScriptableObject()CYIScriptableObject
CYIScriptableObject(const CYIScriptableObject &other)CYIScriptableObject
CYIScriptableRTTIObject()CYIScriptableRTTIObject
DirtyEntireTexture()CYIAssetTextureBaseprotectedvirtual
Equals(const std::shared_ptr< CYIAsset > &pAsset)CYIAsset
GetApproximateSize() const overrideCYIAssetTextureRawprotectedvirtual
GetBindingImplementation() const CYIScriptableObject
GetColorSpace() const CYIAssetTextureBase
GetConfiguration() const CYIAssetTextureBase
GetData() const CYIAssetTextureRaw
GetData()CYIAssetTextureRaw
GetDirtyRegions() const CYIAssetTextureBase
GetGPUObject() const CYIAssetHardware
GetHeight() const CYIAssetTextureBasevirtual
GetID() const CYIAssetprotected
GetLoadParameters() const CYIAsset
GetMemoryAccess() const CYIAssetTextureRaw
GetName() const CYIAsset
GetPath() const CYIAsset
GetPitch() const CYIAssetTextureRaw
GetRetentionPolicy() const CYIAssetHardware
GetRuntimeTypeInfoForScriptObject() const overrideCYIScriptableRTTIObjectvirtual
GetRuntimeTypeInfoWithObject() const =0CYIScriptableRTTIObjectprotectedpure virtual
GetUsage() const CYIAssetTextureBase
GetWidth() const CYIAssetTextureBasevirtual
HasExtendedDimensions() const CYIAssetTextureBasevirtual
INVALID_IDCYIAssetprotectedstatic
IsLoaded() const CYIAsset
IsLoadedOnGPU() const CYIAssetHardware
IsMipmappingEnabled() const CYIAssetTextureBase
Load()CYIAsset
m_bHardwareLoadRequestedCYIAssetHardwareprotected
m_eRetentionPolicyCYIAssetHardwareprotected
m_pGPUObjectCYIAssetHardwareprotected
OnLoad() overrideCYIAssetHardwareprotectedvirtual
OnUnload() overrideCYIAssetTextureRawprotectedvirtual
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
RETAIN enum valueCYIAssetHardware
RETENTION_POLICY enum nameCYIAssetHardware
SetApproximateSize(uint32_t nSize)CYIAssetprotected
SetBindingImplementation(CYIBindingImplementation *pBindingImplementation)CYIScriptableObject
SetColorSpace(IYIMaterialFactory::YI_COLORSPACE eColorSpace)CYIAssetTextureBaseprotected
SetConfiguration(const YI_TEXTURE_CONFIG &config)CYIAssetTextureBase
SetData(uint8_t *pData, int32_t nWidth, int32_t nHeight, YI_MEMORY_ACCESS memoryAccess)CYIAssetTextureRaw
SetData(uint8_t *pData, int32_t nWidth, int32_t nHeight, int32_t nPitch, YI_MEMORY_ACCESS memoryAccess)CYIAssetTextureRaw
SetHeight(int32_t nHeight)CYIAssetTextureBaseprotected
SetLoaded(bool bAssetLoaded)CYIAssetprotected
SetLoadParameters(std::unique_ptr< CYIAssetLoadParams > pParams)CYIAssetprotected
SetMinificationFilter(YI_MIN_MAG_FILTER minFilter=YI_LINEAR, YI_MIN_MAG_FILTER magFilter=YI_LINEAR)CYIAssetTextureBase
SetMipmappingEnabled(bool bEnable)CYIAssetTextureBase
SetName(const CYIString &name)CYIAsset
SetPath(const CYIString &path, PATH_TYPE ePathType)CYIAssetprotected
SetRetentionPolicy(RETENTION_POLICY ePolicy)CYIAssetHardware
SetTextureWrap(YI_TEXTURE_WRAP wrapS=YI_CLAMP_TO_EDGE, YI_TEXTURE_WRAP wrapT=YI_CLAMP_TO_EDGE)CYIAssetTextureBase
SetWidth(int32_t nWidth)CYIAssetTextureBaseprotected
UNLOAD enum valueCYIAssetHardware
Unload()CYIAsset
USAGE enum nameCYIAssetTextureBase
USAGE_DYNAMIC enum valueCYIAssetTextureBase
USAGE_RENDER_TARGET enum valueCYIAssetTextureBase
USAGE_STATIC enum valueCYIAssetTextureBase
YI_CLAMP_TO_EDGE enum valueCYIAssetTextureBase
YI_LINEAR enum valueCYIAssetTextureBase
YI_MEMORY_ACCESS enum nameCYIAssetTextureRaw
YI_MEMORY_DIRECT enum valueCYIAssetTextureRaw
YI_MEMORY_PRIVATE enum valueCYIAssetTextureRaw
YI_MEMORY_SHARED enum valueCYIAssetTextureRaw
YI_MEMORY_VOLATILE enum valueCYIAssetTextureRaw
YI_MIN_MAG_FILTER enum nameCYIAssetTextureBase
YI_MIRROR enum valueCYIAssetTextureBase
YI_NEAREST enum valueCYIAssetTextureBase
YI_REPEAT enum valueCYIAssetTextureBase
YI_TEXTURE_WRAP enum nameCYIAssetTextureBase
~CYIAsset()CYIAssetvirtual
~CYIAssetHardware()CYIAssetHardwarevirtual
~CYIAssetTextureBase()CYIAssetTextureBasevirtual
~CYIAssetTextureRaw()CYIAssetTextureRawvirtual
~CYIScriptableObject()CYIScriptableObjectvirtual
~CYIScriptableRTTIObject()CYIScriptableRTTIObjectvirtual