Allocatable() | ion::base::Allocatable | protected |
Allocatable(const Allocatable &other) | ion::base::Allocatable | protected |
Allocatable(const AllocatorPtr &allocator) | ion::base::Allocatable | explicitprotected |
DependsOn(const std::string &dependency) const override | ion::gfxutils::IncludeComposer | virtual |
GetAllocator() const | ion::base::Allocatable | inline |
GetAllocatorForLifetime(AllocationLifetime lifetime) const | ion::base::Allocatable | inline |
GetChangedDependencies() override | ion::gfxutils::IncludeComposer | virtual |
GetDependencyName(unsigned int id) const override | ion::gfxutils::IncludeComposer | virtual |
GetDependencyNames() const override | ion::gfxutils::IncludeComposer | virtual |
GetDependencySource(const std::string &dependency) const override | ion::gfxutils::IncludeComposer | virtual |
GetNonNullAllocator() const | ion::base::Allocatable | inline |
GetRefCount() const | ion::base::Shareable | inline |
GetSource() override | ion::gfxutils::IncludeComposer | virtual |
IncludeComposer(const std::string &filename, const SourceLoader &source_loader, const SourceSaver &source_saver, const SourceModificationTime &source_time, bool insert_line_directives) | ion::gfxutils::IncludeComposer | |
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 |
SetBasePath(const std::string &path) | ion::gfxutils::IncludeComposer | |
SetDependencySource(const std::string &dependency, const std::string &source) override | ion::gfxutils::IncludeComposer | virtual |
ShaderSourceComposer() | ion::gfxutils::ShaderSourceComposer | protected |
Shareable() | ion::base::Shareable | inlineprotected |
SourceLoader typedef | ion::gfxutils::IncludeComposer | |
SourceModificationTime typedef | ion::gfxutils::IncludeComposer | |
SourceSaver typedef | ion::gfxutils::IncludeComposer | |
ZipAssetComposer(const std::string &filename, bool insert_line_directives) | ion::gfxutils::ZipAssetComposer | |
~Allocatable() | ion::base::Allocatable | virtual |
~IncludeComposer() override | ion::gfxutils::IncludeComposer | protected |
~Referent() override | ion::base::Referent | inlineprotected |
~ShaderSourceComposer() override | ion::gfxutils::ShaderSourceComposer | protected |
~Shareable() | ion::base::Shareable | inlineprotectedvirtual |
~ZipAssetComposer() override | ion::gfxutils::ZipAssetComposer | protected |