|
| 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 GU_Detail *texprimgdp, const GA_ROHandleV3 &uvattrib, const UT_ValArray< OverrideType > &overridetypes) |
|
| 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 GU_Detail *texprimgdp, const GA_ROHandleV3 &uvattrib, const GA_ROHandleV3 &curveuvattrib, const UT_ValArray< OverrideType > &overridetypes, const GA_Attribute *barbl, const GA_Attribute *barbr, const GA_Attribute *barbuvl, const GA_Attribute *barbuvr) |
|
void | setBarbPromotionMode (BarbMode mode) |
|
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) |
|
void | eval (OverrideValue< float > &out, EvalTemp &temp, 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 |
|
float | postProcessVarying (float value) const |
|
bool | needSkin () const |
|
bool | needTexPrim () const |
|
bool | needUV () const |
|
const GA_Attribute * | getRequiredAttrib () const |
|
bool | hasChanged (const CacheData *cache) const |
|
const UT_StringHolder & | getBaseName () const |
|
UVMode | getUVMode () const |
|
bool | updateOverrideCache (UT_UniquePtr< SOP_ParmOverride::CacheData > &cachedata) const |
|
Definition at line 26 of file SOP_ParmOverride.h.