Ion
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ion::gfxutils::IncludeComposer Member List

This is the complete list of members for ion::gfxutils::IncludeComposer, including all inherited members.

Allocatable()ion::base::Allocatableprotected
Allocatable(const Allocatable &other)ion::base::Allocatableprotected
Allocatable(const AllocatorPtr &allocator)ion::base::Allocatableexplicitprotected
DependsOn(const std::string &dependency) const overrideion::gfxutils::IncludeComposervirtual
GetAllocator() const ion::base::Allocatableinline
GetAllocatorForLifetime(AllocationLifetime lifetime) const ion::base::Allocatableinline
GetChangedDependencies() overrideion::gfxutils::IncludeComposervirtual
GetDependencyName(unsigned int id) const overrideion::gfxutils::IncludeComposervirtual
GetDependencyNames() const overrideion::gfxutils::IncludeComposervirtual
GetDependencySource(const std::string &dependency) const overrideion::gfxutils::IncludeComposervirtual
GetNonNullAllocator() const ion::base::Allocatableinline
GetRefCount() const ion::base::Shareableinline
GetSource() overrideion::gfxutils::IncludeComposervirtual
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::Allocatableinline
operator delete(void *ptr, AllocationLifetime lifetime)ion::base::Allocatableinline
operator delete(void *ptr, const AllocatorPtr &allocator)ion::base::Allocatableinline
operator delete(void *ptr, void *ptr2)ion::base::Allocatableinline
operator new(size_t size)ion::base::Allocatableinline
operator new(size_t size, AllocationLifetime lifetime)ion::base::Allocatableinline
operator new(size_t size, const AllocatorPtr &allocator)ion::base::Allocatableinline
operator new(size_t size, const AllocatorPtr &allocator, void *ptr)ion::base::Allocatableinline
operator new(size_t size, void *ptr)ion::base::Allocatableinline
operator=(const Allocatable &other)ion::base::Allocatableinlineprotected
Referent()ion::base::Referentinlineprotected
SetBasePath(const std::string &path)ion::gfxutils::IncludeComposer
SetDependencySource(const std::string &dependency, const std::string &source) overrideion::gfxutils::IncludeComposervirtual
ShaderSourceComposer()ion::gfxutils::ShaderSourceComposerprotected
Shareable()ion::base::Shareableinlineprotected
SourceLoader typedefion::gfxutils::IncludeComposer
SourceModificationTime typedefion::gfxutils::IncludeComposer
SourceSaver typedefion::gfxutils::IncludeComposer
~Allocatable()ion::base::Allocatablevirtual
~IncludeComposer() overrideion::gfxutils::IncludeComposerprotected
~Referent() overrideion::base::Referentinlineprotected
~ShaderSourceComposer() overrideion::gfxutils::ShaderSourceComposerprotected
~Shareable()ion::base::Shareableinlineprotectedvirtual