| GetArrayAllocator() const | ion::gfx::ShaderInput< UniformValueType, UniformType > | inlineprotected |
| GetArrayIndex() const | ion::gfx::ShaderInput< UniformValueType, UniformType > | inline |
| GetCount() const | ion::gfx::ShaderInput< UniformValueType, UniformType > | inline |
| GetIndexInRegistry() const | ion::gfx::ShaderInput< UniformValueType, UniformType > | inline |
| GetMerged(const Uniform &base, const Uniform &replacement, Uniform *merged) | ion::gfx::Uniform | static |
| GetNewStamp() | ion::gfx::ShaderInputBase | protectedstatic |
| GetRegistry() const | ion::gfx::ShaderInput< UniformValueType, UniformType > | inline |
| GetRegistryId() const | ion::gfx::ShaderInput< UniformValueType, UniformType > | inline |
| GetShaderInputTypeName() | ion::gfx::Uniform | static |
| GetStamp() const | ion::gfx::ShaderInput< UniformValueType, UniformType > | inline |
| GetTag() | ion::gfx::Uniform | inlinestatic |
| GetType() const | ion::gfx::ShaderInput< UniformValueType, UniformType > | inline |
| GetTypeByValue() | ion::gfx::Uniform | static |
| GetTypeByValue() | ion::gfx::Uniform | |
| GetTypeByValue() | ion::gfx::Uniform | |
| GetTypeByValue() | ion::gfx::Uniform | |
| GetTypeByValue() | ion::gfx::Uniform | |
| GetTypeByValue() | ion::gfx::Uniform | |
| GetValue() const | ion::gfx::ShaderInput< UniformValueType, UniformType > | inline |
| GetValueAt(size_t i) const | ion::gfx::ShaderInput< UniformValueType, UniformType > | inline |
| GetValueTypeName(const ValueType type) | ion::gfx::Uniform | static |
| HolderType typedef | ion::gfx::ShaderInput< UniformValueType, UniformType > | |
| Init(const ShaderInputRegistry ®istry, size_t registry_id, size_t index_in_registry, size_t array_index, ValueType type, const T &value) | ion::gfx::ShaderInput< UniformValueType, UniformType > | inlineprotected |
| InitArray(const ShaderInputRegistry ®istry, size_t registry_id, size_t index_in_registry, size_t array_index, ValueType type, const T *values, size_t count, const base::AllocatorPtr &allocator) | ion::gfx::ShaderInput< UniformValueType, UniformType > | inlineprotected |
| Is() const | ion::gfx::ShaderInput< UniformValueType, UniformType > | inline |
| IsArrayOf() const | ion::gfx::ShaderInput< UniformValueType, UniformType > | inline |
| IsValid() const | ion::gfx::ShaderInput< UniformValueType, UniformType > | inline |
| kAttribute enum value | ion::gfx::ShaderInputBase | |
| kUniform enum value | ion::gfx::ShaderInputBase | |
| MergeValuesFrom(const Uniform &replacement) | ion::gfx::Uniform | |
| operator!=(const Uniform &other) const | ion::gfx::Uniform | inline |
| operator==(const Uniform &other) const | ion::gfx::Uniform | |
| SetNewStamp() | ion::gfx::ShaderInput< UniformValueType, UniformType > | inlineprotected |
| SetValue(const T &value) | ion::gfx::ShaderInput< UniformValueType, UniformType > | inline |
| SetValueAt(size_t i, const T &value) | ion::gfx::ShaderInput< UniformValueType, UniformType > | inline |
| ShaderInput() | ion::gfx::ShaderInput< UniformValueType, UniformType > | inlineprotected |
| ShaderInputBase() | ion::gfx::ShaderInputBase | inline |
| Tag enum name | ion::gfx::ShaderInputBase | |
| Uniform() | ion::gfx::Uniform | inline |
| ValueType typedef | ion::gfx::ShaderInput< UniformValueType, UniformType > | |
| ~ShaderInput() | ion::gfx::ShaderInput< UniformValueType, UniformType > | inline |
| ~ShaderInputBase() | ion::gfx::ShaderInputBase | inline |
| ~Uniform() | ion::gfx::Uniform | inline |