|
| SOP_ParmOverride (const SOP_NodeVerb::CookParms &_cookparms, const SOP_NodeParms &_parms, const UT_StringHolder &_baseparmname, const GU_Detail *_gdp, const GU_Detail *_clumpgdp, const GU_Detail *_skingdp, const GA_ROHandleV3 &_uvattrib, const UT_ValArray< OverrideType > &_overridetypes) |
|
OverrideType | overrideType () const |
|
fpreal | baseValue () const |
|
void | eval (UT_FloatArray &out, const GA_AttributeOwner target, const GA_Offset skinprimoff, const GA_OffsetArray &skinvertoffsets, const UT_FloatArray &skinvertweights, const UT_Vector3 &uv, const GA_Offset curveprimoff, const GA_OffsetListRef &curvevertoffsets, const GA_Offset clumpprimoff, const UT_ValArray< GA_OffsetArray > &clumpvertoffsets, const UT_ValArray< UT_FloatArray > &clumpvertweights) |
|
void | eval (UT_FloatArray &out, const GA_AttributeOwner target, const GA_Offset skinprimoff, const GA_OffsetArray &skinvertoffsets, const UT_FloatArray &skinvertweights, const UT_Vector3 &uv, const GA_Offset curveprimoff, const GA_OffsetListRef &curvevertoffsets) |
|
fpreal | evalSkin (const GA_Offset skinprimoff, const GA_OffsetArray &skinvertoffsets, const UT_FloatArray &skinvertweights, const UT_Vector3 &uv) |
|
fpreal | evalSkinPoint (const GA_Offset skinptoff) |
|
bool | evaluatesToSingleValue (GA_AttributeOwner target) const |
|
bool | needSkin () const |
|
bool | needUV () const |
|
const GA_Attribute * | getRequiredAttrib () const |
|
bool | hasChanged (const CacheData *cache) const |
|
bool | updateOverrideCache (UT_UniquePtr< SOP_ParmOverride::CacheData > &cachedata) const |
|
Definition at line 20 of file SOP_ParmOverride.h.