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 |