HDK
|
#include <SOP_LightLink.h>
Public Types | |
enum | { VISIBLE_UNCHANGED = -1, VISIBLE_HIDE, VISIBLE_SHOW } |
Visibility states. More... | |
enum | { COMMON_LOD = 0x01, COMMON_MATERIAL = 0x02, COMMON_EXPR = 0x04, COMMON_ALL = (COMMON_MATERIAL|COMMON_LOD|COMMON_EXPR) } |
typedef UT_Map< std::string, Node * > | NodeSet |
Node to represent paths in the link tree Each branch has one or more children. If all children of the branch have the same value, the branch will have myValue set to the common child value myKidsSame set to true
Definition at line 57 of file SOP_LightLink.h.
typedef UT_Map<std::string, Node *> SOP_LightLink::Node::NodeSet |
Definition at line 60 of file SOP_LightLink.h.
anonymous enum |
Visibility states.
Enumerator | |
---|---|
VISIBLE_UNCHANGED | |
VISIBLE_HIDE | |
VISIBLE_SHOW |
Definition at line 63 of file SOP_LightLink.h.
anonymous enum |
Enumerator | |
---|---|
COMMON_LOD | |
COMMON_MATERIAL | |
COMMON_EXPR | |
COMMON_ALL |
Definition at line 71 of file SOP_LightLink.h.
|
inline |
Definition at line 81 of file SOP_LightLink.h.
|
inline |
Definition at line 92 of file SOP_LightLink.h.
|
inline |
Definition at line 99 of file SOP_LightLink.h.
|
inline |
Definition at line 156 of file SOP_LightLink.h.
|
inline |
Definition at line 117 of file SOP_LightLink.h.
|
inline |
Definition at line 128 of file SOP_LightLink.h.
|
inline |
Definition at line 149 of file SOP_LightLink.h.
|
inline |
Definition at line 121 of file SOP_LightLink.h.
Definition at line 205 of file SOP_LightLink.h.
|
inline |
Definition at line 201 of file SOP_LightLink.h.
void SOP_LightLink::Node::extractLeafPaths | ( | UT_WorkBuffer & | path, |
UT_StringArray & | paths | ||
) | const |
|
inline |
Definition at line 110 of file SOP_LightLink.h.
void SOP_LightLink::Node::getExprOps | ( | UT_WorkBuffer & | path, |
UT_Array< SetOp > & | ops | ||
) | const |
void SOP_LightLink::Node::getMatchingExpr | ( | UT_WorkBuffer & | path, |
UT_TagManager & | mgr, | ||
UT_Set< std::string > & | selection, | ||
const UT_TagList & | tags | ||
) |
void SOP_LightLink::Node::getMaterialOps | ( | UT_WorkBuffer & | path, |
UT_Array< SetOp > & | ops | ||
) | const |
void SOP_LightLink::Node::getVisibleOps | ( | UT_WorkBuffer & | path, |
UT_Array< VisibleOp > & | ops | ||
) | const |
|
inline |
Definition at line 200 of file SOP_LightLink.h.
|
inline |
Definition at line 199 of file SOP_LightLink.h.
|
inline |
Definition at line 184 of file SOP_LightLink.h.
|
inline |
Definition at line 198 of file SOP_LightLink.h.
|
inline |
Definition at line 164 of file SOP_LightLink.h.
|
inline |
Definition at line 140 of file SOP_LightLink.h.
|
inline |
Definition at line 134 of file SOP_LightLink.h.
|
inline |
Definition at line 178 of file SOP_LightLink.h.
Definition at line 172 of file SOP_LightLink.h.
|
inline |
Definition at line 203 of file SOP_LightLink.h.
|
inline |
Definition at line 202 of file SOP_LightLink.h.