Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

SH::ShVariableNode Member List

This is the complete list of members for SH::ShVariableNode, including all inherited members.

acquireRef() const (defined in SH::ShRefCountable)SH::ShRefCountable [inline]
add_dependent(ShVariableNode *dep)SH::ShVariableNode [protected]
addVariant()SH::ShVariableNode
attach(const ShPointer< ShProgramNode > &evaluator)SH::ShVariableNode
clone(ShBindingType newKind=SH_BINDINGTYPE_END, int newSize=0, ShValueType newValueType=SH_VALUETYPE_END, ShSemanticType newType=SH_SEMANTICTYPE_END, bool updateVarList=true, bool keepUniform=true) const (defined in SH::ShVariableNode)SH::ShVariableNode
detach_dependencies() (defined in SH::ShVariableNode)SH::ShVariableNode [protected]
evaluator() const SH::ShVariableNode
getVariant() const SH::ShVariableNode
getVariant()SH::ShVariableNode
hasValues() const SH::ShVariableNode
highBoundVariant() const SH::ShVariableNode
kind() const (defined in SH::ShVariableNode)SH::ShVariableNode
lock()SH::ShVariableNode
lowBoundVariant() const SH::ShVariableNode
m_dependents (defined in SH::ShVariableNode)SH::ShVariableNode [protected]
m_eval (defined in SH::ShVariableNode)SH::ShVariableNode [mutable, 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_maxID (defined in SH::ShVariableNode)SH::ShVariableNode [protected, static]
m_pool (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_valueType (defined in SH::ShVariableNode)SH::ShVariableNode [protected]
m_variantSH::ShVariableNode [protected]
makeHigh() const (defined in SH::ShVariableNode)SH::ShVariableNode [protected]
makeLow() const (defined in SH::ShVariableNode)SH::ShVariableNode [protected]
name() const SH::ShVariableNode
name(const std::string &n)SH::ShVariableNode
nameOfType() const SH::ShVariableNode
operator delete(void *d) (defined in SH::ShVariableNode)SH::ShVariableNode
operator new(std::size_t size) (defined in SH::ShVariableNode)SH::ShVariableNode
operator=(const ShRefCountable &) (defined in SH::ShRefCountable)SH::ShRefCountable [inline]
programVarListInit() (defined in SH::ShVariableNode)SH::ShVariableNode [protected]
rangeVariant(const ShVariant *low, const ShVariant *high)SH::ShVariableNode
rangeVariant(const ShVariant *low, const ShVariant *high, bool neg, const ShSwizzle &writemask) (defined in SH::ShVariableNode)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]
setVariant(const ShVariant *other) (defined in SH::ShVariableNode)SH::ShVariableNode
setVariant(ShVariantCPtr other) (defined in SH::ShVariableNode)SH::ShVariableNode
setVariant(const ShVariant *other, int index) (defined in SH::ShVariableNode)SH::ShVariableNode
setVariant(ShVariantCPtr other, int index) (defined in SH::ShVariableNode)SH::ShVariableNode
setVariant(const ShVariant *other, bool neg, const ShSwizzle &writemask) (defined in SH::ShVariableNode)SH::ShVariableNode
setVariant(ShVariantCPtr other, bool neg, const ShSwizzle &writemask) (defined in SH::ShVariableNode)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, ShValueType valueType, ShSemanticType type=SH_ATTRIB)SH::ShVariableNode
ShVariableNode(const ShVariableNode &old, ShBindingType newKind, int newSize, ShValueType newValueType, ShSemanticType newType, bool updateVarList, bool keepUniform)SH::ShVariableNode [protected]
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_all() (defined in SH::ShVariableNode)SH::ShVariableNode
update_dependents() (defined in SH::ShVariableNode)SH::ShVariableNode [protected]
valueType() const SH::ShVariableNode
~ShVariableNode() (defined in SH::ShVariableNode)SH::ShVariableNode [virtual]


Generated on Mon Jan 24 18:38:27 2005 for Sh by  doxygen 1.4.1