acquireRef() const (defined in SH::ShRefCountable) | SH::ShRefCountable | [inline] |
add_dependent(ShVariableNode *dep) (defined in SH::ShVariableNode) | SH::ShVariableNode | [protected] |
addValues() | SH::ShVariableNode | |
attach(const ShPointer< ShProgramNode > &evaluator) | SH::ShVariableNode | |
detach_dependencies() (defined in SH::ShVariableNode) | SH::ShVariableNode | [protected] |
evaluator() const | SH::ShVariableNode | |
getValue(int i) const | SH::ShVariableNode | |
hasValues() const | SH::ShVariableNode | |
highBound() const (defined in SH::ShVariableNode) | SH::ShVariableNode | |
kind() const (defined in SH::ShVariableNode) | SH::ShVariableNode | |
lock() | SH::ShVariableNode | |
lowBound() const (defined in SH::ShVariableNode) | SH::ShVariableNode | |
m_dependents (defined in SH::ShVariableNode) | SH::ShVariableNode | [protected] |
m_eval (defined in SH::ShVariableNode) | SH::ShVariableNode | [mutable, protected] |
m_highBound (defined in SH::ShVariableNode) | SH::ShVariableNode | [protected] |
m_id (defined in SH::ShVariableNode) | SH::ShVariableNode | [protected] |
m_kind (defined in SH::ShVariableNode) | SH::ShVariableNode | [protected] |
m_locked (defined in SH::ShVariableNode) | SH::ShVariableNode | [protected] |
m_lowBound (defined in SH::ShVariableNode) | SH::ShVariableNode | [protected] |
m_maxID (defined in SH::ShVariableNode) | SH::ShVariableNode | [protected, static] |
m_size (defined in SH::ShVariableNode) | SH::ShVariableNode | [protected] |
m_specialType (defined in SH::ShVariableNode) | SH::ShVariableNode | [protected] |
m_uniform (defined in SH::ShVariableNode) | SH::ShVariableNode | [protected] |
m_values (defined in SH::ShVariableNode) | SH::ShVariableNode | [protected] |
name() const | SH::ShVariableNode | |
name(const std::string &n) | SH::ShVariableNode | |
nameOfType() const | SH::ShVariableNode | |
operator=(const ShRefCountable &) (defined in SH::ShRefCountable) | SH::ShRefCountable | [inline] |
range(ShVariableNode::ValueType low, ShVariableNode::ValueType high) | SH::ShVariableNode | |
refCount() const (defined in SH::ShRefCountable) | SH::ShRefCountable | [inline] |
releaseRef() const (defined in SH::ShRefCountable) | SH::ShRefCountable | [inline] |
remove_dependent(ShVariableNode *dep) (defined in SH::ShVariableNode) | SH::ShVariableNode | [protected] |
setValue(int i, ValueType value) | SH::ShVariableNode | |
ShRefCountable() (defined in SH::ShRefCountable) | SH::ShRefCountable | [inline] |
ShRefCountable(const ShRefCountable &) (defined in SH::ShRefCountable) | SH::ShRefCountable | [inline] |
ShVariableNode(ShBindingType kind, int size, ShSemanticType type=SH_ATTRIB) (defined in SH::ShVariableNode) | SH::ShVariableNode | |
size() const | SH::ShVariableNode | |
size(int size) (defined in SH::ShVariableNode) | SH::ShVariableNode | |
specialType() const (defined in SH::ShVariableNode) | SH::ShVariableNode | |
specialType(ShSemanticType) (defined in SH::ShVariableNode) | SH::ShVariableNode | |
uniform() const | SH::ShVariableNode | |
unlock() | SH::ShVariableNode | |
update() | SH::ShVariableNode | |
update_dependents() (defined in SH::ShVariableNode) | SH::ShVariableNode | [protected] |
ValueType typedef | SH::ShVariableNode | |
~ShVariableNode() (defined in SH::ShVariableNode) | SH::ShVariableNode | [virtual] |