You.i Engine
CYIAssetTextureBase Member List

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

AddDirtyRegion(const YI_RECT_REL &dirtyRectangle)CYIAssetTextureBase
ApplyRetainmentPolicy() overrideCYIAssetTextureBasevirtual
ClearDirtyRegions()CYIAssetTextureBase
CreateGPUObject() const override=0CYIAssetTextureBaseprotectedpure virtual
CYIAsset()CYIAssetprotected
CYIAssetHardware()CYIAssetHardware
CYIAssetTextureBase(Usage usage=Usage::Static)CYIAssetTextureBase
DirtyEntireTexture()CYIAssetTextureBaseprotectedvirtual
Equals(const std::shared_ptr< CYIAsset > &pAsset)CYIAsset
Filtering enum nameCYIAssetTextureBase
GetApproximateSize() constCYIAssetvirtual
GetColorSpace() constCYIAssetTextureBase
GetConfiguration() constCYIAssetTextureBase
GetDirtyRegions() constCYIAssetTextureBase
GetGPUObject() constCYIAssetHardware
GetHeight() constCYIAssetTextureBasevirtual
GetID() constCYIAssetprotected
GetLoadParameters() constCYIAsset
GetName() constCYIAsset
GetPath() constCYIAsset
GetRetentionPolicy() constCYIAssetHardware
GetUsage() constCYIAssetTextureBase
GetWidth() constCYIAssetTextureBasevirtual
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() override=0CYIAssetTextureBaseprotectedpure virtual
PathType enum nameCYIAsset
Prepare() overrideCYIAssetHardwarevirtual
RequestHardwareLoad()CYIAssetHardwarevirtual
RequestHardwareUnload()CYIAssetHardwarevirtual
RequestInvalidate()CYIAssetHardwarevirtual
RequestRestore()CYIAssetHardwarevirtual
RetentionPolicy enum nameCYIAssetHardware
SetApproximateSize(size_t size)CYIAssetprotected
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
~CYIAssetTextureBase() overrideCYIAssetTextureBasevirtual