| 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 | |
| ~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 |