HDK
|
#include <GU_GroomUtils.h>
Classes | |
class | CacheData |
Public Types | |
enum | AttribChange { NONE, DATA, STORAGE } |
using | AttribMatchTuple = std::pair< GA_AttributeOwner, UT_StringHolder > |
Definition at line 937 of file GU_GroomUtils.h.
using GU_GroomSourceAttribList::AttribMatchTuple = std::pair<GA_AttributeOwner, UT_StringHolder> |
Definition at line 949 of file GU_GroomUtils.h.
Enumerator | |
---|---|
NONE | |
DATA | |
STORAGE |
Definition at line 957 of file GU_GroomUtils.h.
|
inline |
Definition at line 940 of file GU_GroomUtils.h.
void GU_GroomSourceAttribList::addSourceAttribs | ( | const GA_AttributeOwner | sourceowner, |
const char * | matchpattern, | ||
UT_Set< AttribMatchTuple > & | alreadymapped, | ||
const GA_AttributeFilter * | filter = nullptr |
||
) |
void GU_GroomSourceAttribList::mapAndCreateAttrib | ( | GA_AttributeRefMap & | map, |
const UT_ValArray< AttribChange > * | changes, | ||
int | index | ||
) | const |
|
inline |
Definition at line 978 of file GU_GroomUtils.h.
|
inline |
Definition at line 993 of file GU_GroomUtils.h.
|
inline |
Definition at line 1004 of file GU_GroomUtils.h.
|
inline |
Definition at line 1028 of file GU_GroomUtils.h.
|
inline |
Definition at line 1015 of file GU_GroomUtils.h.
bool GU_GroomSourceAttribList::updateCache | ( | UT_UniquePtr< CacheData > & | cachedata, |
UT_ValArray< AttribChange > & | changes | ||
) | const |