AddReceiver(Notifier *receiver) | ion::base::Notifier | |
Allocatable() | ion::base::Allocatable | protected |
Allocatable(const Allocatable &other) | ion::base::Allocatable | protected |
Allocatable(const AllocatorPtr &allocator) | ion::base::Allocatable | explicitprotected |
BaseChanges enum name | ion::gfx::ResourceHolder | |
Changes enum name | ion::gfx::Sampler | |
CompareFunction enum name | ion::gfx::Sampler | |
CompareMode enum name | ion::gfx::Sampler | |
FilterMode enum name | ion::gfx::Sampler | |
GetAllocator() const | ion::base::Allocatable | inline |
GetAllocatorForLifetime(AllocationLifetime lifetime) const | ion::base::Allocatable | inline |
GetCompareFunction() const | ion::gfx::Sampler | inline |
GetCompareMode() const | ion::gfx::Sampler | inline |
GetGpuMemoryUsed() const | ion::gfx::ResourceHolder | inline |
GetLabel() const | ion::gfx::ResourceHolder | inline |
GetMagFilter() const | ion::gfx::Sampler | inline |
GetMaxAnisotropy() const | ion::gfx::Sampler | inline |
GetMaxLod() const | ion::gfx::Sampler | inline |
GetMinFilter() const | ion::gfx::Sampler | inline |
GetMinLod() const | ion::gfx::Sampler | inline |
GetNonNullAllocator() const | ion::base::Allocatable | inline |
GetReceiverCount() const | ion::base::Notifier | |
GetReceivers() const | ion::base::Notifier | protected |
GetRefCount() const | ion::base::Shareable | inline |
GetResource(size_t index, ResourceKey key) const | ion::gfx::ResourceHolder | |
GetResourceCount() const | ion::gfx::ResourceHolder | inline |
GetWrapR() const | ion::gfx::Sampler | inline |
GetWrapS() const | ion::gfx::Sampler | inline |
GetWrapT() const | ion::gfx::Sampler | inline |
IsAutogenerateMipmapsEnabled() const | ion::gfx::Sampler | inline |
kAlways enum value | ion::gfx::Sampler | |
kAutoMipmappingChanged enum value | ion::gfx::Sampler | |
kClampToEdge enum value | ion::gfx::Sampler | |
kCompareFunctionChanged enum value | ion::gfx::Sampler | |
kCompareModeChanged enum value | ion::gfx::Sampler | |
kCompareToTexture enum value | ion::gfx::Sampler | |
kEqual enum value | ion::gfx::Sampler | |
kGreater enum value | ion::gfx::Sampler | |
kGreaterOrEqual enum value | ion::gfx::Sampler | |
kLabelChanged enum value | ion::gfx::ResourceHolder | |
kLess enum value | ion::gfx::Sampler | |
kLessOrEqual enum value | ion::gfx::Sampler | |
kLinear enum value | ion::gfx::Sampler | |
kLinearMipmapLinear enum value | ion::gfx::Sampler | |
kLinearMipmapNearest enum value | ion::gfx::Sampler | |
kMagFilterChanged enum value | ion::gfx::Sampler | |
kMaxAnisotropyChanged enum value | ion::gfx::Sampler | |
kMaxLodChanged enum value | ion::gfx::Sampler | |
kMinFilterChanged enum value | ion::gfx::Sampler | |
kMinLodChanged enum value | ion::gfx::Sampler | |
kMirroredRepeat enum value | ion::gfx::Sampler | |
kNearest enum value | ion::gfx::Sampler | |
kNearestMipmapLinear enum value | ion::gfx::Sampler | |
kNearestMipmapNearest enum value | ion::gfx::Sampler | |
kNever enum value | ion::gfx::Sampler | |
kNone enum value | ion::gfx::Sampler | |
kNotEqual enum value | ion::gfx::Sampler | |
kNumBaseChanges enum value | ion::gfx::ResourceHolder | |
kNumChanges enum value | ion::gfx::Sampler | |
kRepeat enum value | ion::gfx::Sampler | |
kResourceChanged enum value | ion::gfx::ResourceHolder | |
kWrapRChanged enum value | ion::gfx::Sampler | |
kWrapSChanged enum value | ion::gfx::Sampler | |
kWrapTChanged enum value | ion::gfx::Sampler | |
Notifier() | ion::base::Notifier | inlineprotected |
NotifierPtr typedef | ion::base::Notifier | protected |
NotifierPtrVector typedef | ion::base::Notifier | protected |
Notify() const | ion::base::Notifier | protected |
OnChanged(int bit) const | ion::gfx::ResourceHolder | inlineprotected |
OnNotify(const Notifier *notifier) | ion::base::Notifier | protectedvirtual |
operator delete(void *ptr) | ion::base::Allocatable | inline |
operator delete(void *ptr, AllocationLifetime lifetime) | ion::base::Allocatable | inline |
operator delete(void *ptr, const AllocatorPtr &allocator) | ion::base::Allocatable | inline |
operator delete(void *ptr, void *ptr2) | ion::base::Allocatable | inline |
operator new(size_t size) | ion::base::Allocatable | inline |
operator new(size_t size, AllocationLifetime lifetime) | ion::base::Allocatable | inline |
operator new(size_t size, const AllocatorPtr &allocator) | ion::base::Allocatable | inline |
operator new(size_t size, const AllocatorPtr &allocator, void *ptr) | ion::base::Allocatable | inline |
operator new(size_t size, void *ptr) | ion::base::Allocatable | inline |
operator=(const Allocatable &other) | ion::base::Allocatable | inlineprotected |
Referent() | ion::base::Referent | inlineprotected |
RemoveReceiver(Notifier *receiver) | ion::base::Notifier | |
ResourceHolder() | ion::gfx::ResourceHolder | protected |
Sampler() | ion::gfx::Sampler | |
SetAutogenerateMipmapsEnabled(bool enable) | ion::gfx::Sampler | inline |
SetCompareFunction(CompareFunction func) | ion::gfx::Sampler | inline |
SetCompareMode(CompareMode mode) | ion::gfx::Sampler | inline |
SetLabel(const std::string &label) | ion::gfx::ResourceHolder | inline |
SetMagFilter(const FilterMode &mode) | ion::gfx::Sampler | inline |
SetMaxAnisotropy(float aniso) | ion::gfx::Sampler | inline |
SetMaxLod(float lod) | ion::gfx::Sampler | inline |
SetMinFilter(const FilterMode &mode) | ion::gfx::Sampler | inline |
SetMinLod(float lod) | ion::gfx::Sampler | inline |
SetResource(size_t index, ResourceKey key, ResourceBase *resource) const | ion::gfx::ResourceHolder | |
SetWrapR(const WrapMode &mode) | ion::gfx::Sampler | inline |
SetWrapS(const WrapMode &mode) | ion::gfx::Sampler | inline |
SetWrapT(const WrapMode &mode) | ion::gfx::Sampler | inline |
Shareable() | ion::base::Shareable | inlineprotected |
WeakReferent() | ion::base::WeakReferent | inlineprotected |
WrapMode enum name | ion::gfx::Sampler | |
~Allocatable() | ion::base::Allocatable | virtual |
~Notifier() override | ion::base::Notifier | protected |
~Referent() override | ion::base::Referent | inlineprotected |
~ResourceHolder() override | ion::gfx::ResourceHolder | protected |
~Sampler() override | ion::gfx::Sampler | protected |
~Shareable() | ion::base::Shareable | inlineprotectedvirtual |
~WeakReferent() override | ion::base::WeakReferent | inlineprotected |