Dry
Dry::Texture Member List

This is the complete list of members for Dry::Texture, including all inherited members.

AddMetadata(const String &name, const Variant &value)Dry::ResourceWithMetadata
AddRef()Dry::RefCounted
addressModes_Dry::Textureprotected
anisotropy_Dry::Textureprotected
autoResolve_Dry::Textureprotected
backupTexture_Dry::Textureprotected
BeginLoad(Deserializer &source)Dry::Resourcevirtual
borderColor_Dry::Textureprotected
Cast()Dry::Objectinline
Cast() constDry::Objectinline
CheckMaxLevels(int width, int height, unsigned requestedLevels)Dry::Texturestatic
CheckMaxLevels(int width, int height, int depth, unsigned requestedLevels)Dry::Texturestatic
CheckTextureBudget(StringHash type)Dry::Textureprotected
ClearDataLost()Dry::GPUObject
context_Dry::Objectprotected
CopyMetadata(const ResourceWithMetadata &source)Dry::ResourceWithMetadataprotected
Create()Dry::Textureinlineprotectedvirtual
dataLost_Dry::GPUObjectprotected
dataPending_Dry::GPUObjectprotected
depth_Dry::Textureprotected
DRY_OBJECT(Texture, ResourceWithMetadata) (defined in Dry::Texture)Dry::Textureprivate
EndLoad()Dry::Resourcevirtual
filterMode_Dry::Textureprotected
format_Dry::Textureprotected
GetAddressMode(TextureCoordinate coord) constDry::Textureinline
GetAnisotropy() constDry::Textureinline
GetAsyncLoadState() constDry::Resourceinline
GetAutoResolve() constDry::Textureinline
GetBackupTexture() constDry::Textureinline
GetBlockEvents() constDry::Objectinline
GetBorderColor() constDry::Textureinline
GetCategory() constDry::Object
GetComponents() constDry::Texture
GetContext() constDry::Objectinline
GetDataSize(int width, int height) constDry::Texture
GetDataSize(int width, int height, int depth) constDry::Texture
GetDataType(unsigned format)Dry::Texturestatic
GetDepth() constDry::Textureinline
GetDSVFormat(unsigned format)Dry::Texturestatic
GetEventDataMap() constDry::Object
GetEventHandler() constDry::Object
GetEventSender() constDry::Object
GetExternalFormat(unsigned format)Dry::Texturestatic
GetFilterMode() constDry::Textureinline
GetFormat() constDry::Textureinline
GetGlobalVar(StringHash key) constDry::Object
GetGlobalVars() constDry::Object
GetGPUObject() constDry::GPUObjectinline
GetGPUObjectName() constDry::GPUObjectinline
GetGraphics() constDry::GPUObject
GetHeight() constDry::Textureinline
GetLevelDepth(unsigned level) constDry::Texture
GetLevelHeight(unsigned level) constDry::Texture
GetLevels() constDry::Textureinline
GetLevelsDirty() constDry::Textureinline
GetLevelWidth(unsigned level) constDry::Texture
GetMemoryUse() constDry::Resourceinline
GetMetadata(const String &name) constDry::ResourceWithMetadata
GetMipsToSkip(MaterialQuality quality) constDry::Texture
GetMultiSample() constDry::Textureinline
GetName() constDry::Resourceinline
GetNameHash() constDry::Resourceinline
GetParametersDirty() constDry::Texture
GetResolveTexture() constDry::Textureinline
GetRowDataSize(int width) constDry::Texture
GetSampler() constDry::Textureinline
GetShaderResourceView() constDry::Textureinline
GetShadowCompare() constDry::Textureinline
GetSRGB() constDry::Textureinline
GetSRGBFormat(unsigned format)Dry::Texture
GetSRVFormat(unsigned format)Dry::Texturestatic
GetSubsystem(StringHash type) constDry::Object
GetSubsystem() constDry::Object
GetTarget() constDry::Textureinline
GetType() const =0Dry::Objectpure virtual
GetTypeInfo() const =0Dry::Objectpure virtual
GetTypeInfoStatic()Dry::Objectinlinestatic
GetTypeName() const =0Dry::Objectpure virtual
GetUsage() constDry::Textureinline
GetUseTimer()Dry::Resource
GetWidth() constDry::Textureinline
GPUObject(Graphics *graphics)Dry::GPUObjectexplicit
graphics_Dry::GPUObjectprotected
HasEventHandlers() constDry::Objectinline
HasMetadata() constDry::ResourceWithMetadata
HasPendingData() constDry::GPUObjectinline
HasSubscribedToEvent(StringHash eventType) constDry::Object
HasSubscribedToEvent(Object *sender, StringHash eventType) constDry::Object
height_Dry::Textureprotected
IsCompressed() constDry::Texture
IsDataLost() constDry::GPUObjectinline
IsInstanceOf(StringHash type) constDry::Object
IsInstanceOf(const TypeInfo *typeInfo) constDry::Object
IsInstanceOf() constDry::Objectinline
IsResolveDirty() constDry::Textureinline
levels_Dry::Textureprotected
levelsDirty_Dry::Textureprotected
Load(Deserializer &source)Dry::Resource
LoadFile(const String &fileName)Dry::Resource
LoadMetadataFromJSON(const JSONArray &array)Dry::ResourceWithMetadataprotected
LoadMetadataFromXML(const XMLElement &source)Dry::ResourceWithMetadataprotected
mipsToSkip_Dry::Textureprotected
multiSample_Dry::Textureprotected
Object(Context *context)Dry::Objectexplicit
object_Dry::GPUObjectprotected
OnDeviceLost()Dry::GPUObjectvirtual
OnDeviceReset()Dry::GPUObjectvirtual
OnEvent(Object *sender, StringHash eventType, VariantMap &eventData)Dry::Objectvirtual
operator=(const RefCounted &rhs)=deleteDry::RefCounted
parametersDirty_Dry::Textureprotected
RefCounted()Dry::RefCounted
RefCounted(const RefCounted &rhs)=deleteDry::RefCounted
RefCountPtr()Dry::RefCountedinline
Refs() constDry::RefCounted
RegenerateLevels()Dry::Texture
Release()Dry::GPUObjectvirtual
ReleaseRef()Dry::RefCounted
RemoveAllMetadata()Dry::ResourceWithMetadata
RemoveMetadata(const String &name)Dry::ResourceWithMetadata
requestedLevels_Dry::Textureprotected
ResetUseTimer()Dry::Resource
resolveDirty_Dry::Textureprotected
resolveTexture_Dry::Textureprotected
Resource(Context *context)Dry::Resourceexplicit
ResourceWithMetadata(Context *context)Dry::ResourceWithMetadatainlineexplicit
sampler_Dry::Textureprotected
Save(Serializer &dest) constDry::Resourcevirtual
SaveFile(const String &fileName) constDry::Resourcevirtual
SaveMetadataToXML(XMLElement &destination) constDry::ResourceWithMetadataprotected
SendEvent(StringHash eventType)Dry::Object
SendEvent(StringHash eventType, VariantMap &eventData)Dry::Object
SendEvent(StringHash eventType, Args... args)Dry::Objectinline
SetAddressMode(TextureCoordinate coord, TextureAddressMode mode)Dry::Texture
SetAnisotropy(unsigned level)Dry::Texture
SetAsyncLoadState(AsyncLoadState newState)Dry::Resource
SetBackupTexture(Texture *texture)Dry::Texture
SetBlockEvents(bool block)Dry::Objectinline
SetBorderColor(const Color &color)Dry::Texture
SetFilterMode(TextureFilterMode mode)Dry::Texture
SetGlobalVar(StringHash key, const Variant &value)Dry::Object
SetLevelsDirty()Dry::Texture
SetMemoryUse(unsigned size)Dry::Resource
SetMipsToSkip(MaterialQuality quality, int toSkip)Dry::Texture
SetName(const String &name)Dry::Resource
SetNumLevels(unsigned levels)Dry::Texture
SetParameters(XMLFile *file)Dry::Texture
SetParameters(const XMLElement &element)Dry::Texture
SetParametersDirty()Dry::Texture
SetResolveDirty(bool enable)Dry::Textureinline
SetShadowCompare(bool enable)Dry::Texture
SetSRGB(bool enable)Dry::Texture
shaderResourceView_Dry::Textureprotected
shadowCompare_Dry::Textureprotected
sRGB_Dry::Textureprotected
SubscribeToEvent(StringHash eventType, EventHandler *handler)Dry::Object
SubscribeToEvent(Object *sender, StringHash eventType, EventHandler *handler)Dry::Object
SubscribeToEvent(StringHash eventType, const std::function< void(StringHash, VariantMap &)> &function, void *userData=nullptr)Dry::Object
SubscribeToEvent(Object *sender, StringHash eventType, const std::function< void(StringHash, VariantMap &)> &function, void *userData=nullptr)Dry::Object
target_Dry::Textureprotected
Texture(Context *context)Dry::Textureexplicit
UnsubscribeFromAllEvents()Dry::Object
UnsubscribeFromAllEventsExcept(const PODVector< StringHash > &exceptions, bool onlyUserData)Dry::Object
UnsubscribeFromEvent(StringHash eventType)Dry::Object
UnsubscribeFromEvent(Object *sender, StringHash eventType)Dry::Object
UnsubscribeFromEvents(Object *sender)Dry::Object
UpdateParameters()Dry::Texture
usage_Dry::Textureprotected
WeakRefs() constDry::RefCounted
width_Dry::Textureprotected
~GPUObject()Dry::GPUObjectvirtual
~Object() overrideDry::Object
~RefCounted()Dry::RefCountedvirtual
~Texture() overrideDry::Texture