You.i Engine
CYIAssetTexture Member List

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

AddDirtyRegion(const YI_RECT_REL &dirtyRectangle)CYIAssetTextureBase
ApplyRetainmentPolicy() overrideCYIAssetTextureBasevirtual
ClearDirtyRegions()CYIAssetTextureBase
CreateGPUObject() const overrideCYIAssetTextureprotectedvirtual
CYIAsset()CYIAssetprotected
CYIAssetHardware()CYIAssetHardware
CYIAssetTexture(Usage usage=Usage::Static)CYIAssetTexture
CYIAssetTexture(const CYIString &path, PathType pathType=PathType::Relative, Usage usage=Usage::Static)CYIAssetTexture
CYIAssetTextureBase(Usage usage=Usage::Static)CYIAssetTextureBase
DirtyEntireTexture()CYIAssetTextureBaseprotectedvirtual
Equals(const std::shared_ptr< CYIAsset > &pAsset)CYIAsset
Filtering enum nameCYIAssetTextureBase
GetApproximateSize() const overrideCYIAssetTexturevirtual
GetBitmap()CYIAssetTexture
GetBytesPerPixelFromColorSpace(IYIMaterialFactory::ColorSpace colorSpace)CYIAssetTexturestatic
GetColorSpace() constCYIAssetTextureBase
GetConfiguration() constCYIAssetTextureBase
GetDirtyRegions() constCYIAssetTextureBase
GetGPUObject() constCYIAssetHardware
GetHeight() const overrideCYIAssetTexturevirtual
GetID() constCYIAssetprotected
GetLoadParameters() constCYIAsset
GetName() constCYIAsset
GetPath() constCYIAsset
GetRetentionPolicy() constCYIAssetHardware
GetUsage() constCYIAssetTextureBase
GetWidth() const overrideCYIAssetTexturevirtual
GrowDirtyRegion(const YI_RECT_REL &dirtyRectangle)CYIAssetTextureBase
HasExtendedDimensions() constCYIAssetTextureBasevirtual
INVALID_IDCYIAssetprotectedstatic
IsLoaded() constCYIAsset
IsLoadedOnGPU() constCYIAssetHardware
IsMipmappingEnabled() constCYIAssetTextureBase
Load()CYIAsset
m_hardwareLoadRequestedCYIAssetHardwareprotected
m_pGPUObjectCYIAssetHardwareprotected
m_retentionPolicyCYIAssetHardwareprotected
OnLoad() overrideCYIAssetHardwareprotectedvirtual
OnUnload() overrideCYIAssetTextureprotectedvirtual
PathType enum nameCYIAsset
Prepare() overrideCYIAssetHardwarevirtual
RequestHardwareLoad()CYIAssetHardwarevirtual
RequestHardwareUnload()CYIAssetHardwarevirtual
RequestInvalidate()CYIAssetHardwarevirtual
RequestRestore()CYIAssetHardwarevirtual
RetentionPolicy enum nameCYIAssetHardware
SetApproximateSize(size_t size)CYIAssetprotected
SetBitmap(const std::shared_ptr< CYIBitmap > &pBitmap)CYIAssetTexture
SetBitmap(std::unique_ptr< CYIBitmap > pBitmap)CYIAssetTexture
SetColorSpace(IYIMaterialFactory::ColorSpace colorSpace)CYIAssetTextureBaseprotected
SetConfiguration(const TextureConfig &config)CYIAssetTextureBase
SetHeight(int32_t height)CYIAssetTextureBaseprotected
SetLoaded(bool assetLoaded)CYIAssetprotected
SetLoadParameters(std::unique_ptr< CYIAssetLoadParams > pParams)CYIAssetprotected
SetMinificationFilter(Filtering minFilter=Filtering::Linear, Filtering magFilter=Filtering::Linear)CYIAssetTextureBase
SetMipmappingEnabled(bool enable)CYIAssetTextureBase
SetName(const CYIString &name)CYIAsset
SetPath(const CYIString &path, PathType pathType)CYIAssetprotected
SetRetentionPolicy(RetentionPolicy policy)CYIAssetHardware
SetTextureWrap(WrapMode wrapS=WrapMode::ClampToEdge, WrapMode wrapT=WrapMode::ClampToEdge)CYIAssetTextureBase
SetWidth(int32_t width)CYIAssetTextureBaseprotected
Unload()CYIAsset
Usage enum nameCYIAssetTextureBase
WrapMode enum nameCYIAssetTextureBase
~CYIAsset()CYIAssetvirtual
~CYIAssetHardware() overrideCYIAssetHardwarevirtual
~CYIAssetTexture()CYIAssetTexturevirtual
~CYIAssetTextureBase() overrideCYIAssetTextureBasevirtual