|
| PDG_AttributeEvaluator (const char *name) |
|
| PDG_AttributeEvaluator (const char *name, int component) |
|
| PDG_AttributeEvaluator (PDG_AttributeIntrinsic type, int component) |
|
| ~PDG_AttributeEvaluator () override |
|
bool | evaluateAtFrameF (fpreal frame, int thread, fpreal &result, EvalDiagnostics &diagnostics) const |
|
bool | evaluateAtFrameS (fpreal frame, int thread, UT_StringHolder &result, EvalDiagnostics &diagnostics) const |
|
bool | isStringValue () const override |
|
PDG_AttributeIntrinsic | attributeType () const |
|
void | setMetadata (const UT_StringHolder &tag, bool localize, bool all_values) |
|
bool | isLocalize () const |
|
bool | isAllValues () const |
|
const UT_StringHolder & | tag () const |
|
const PDG_AttributeQuery & | query () const |
|
void | setWrapperEvaluator (UT_AttributeEvaluator *wrapper) |
|
UT_AttributeEvaluator * | wrapperEvaluator () const |
|
void | checkTimeDependent () |
|
| UT_AttributeEvaluator (const char *name, bool check_pad=false) |
|
virtual | ~UT_AttributeEvaluator () |
|
const UT_String & | name () const |
|
int | component () const |
|
int | padding () const |
|
bool | isTimeDependent () const |
|
bool | isLocalVar () const |
|
bool | hasComponent () const |
|
bool | needsToBeDeleted () const |
|
virtual bool | evaluateF (int thread, fpreal &result, EvalDiagnostics &diagnostics) const |
|
virtual bool | evaluateS (int thread, UT_StringHolder &result, EvalDiagnostics &diagnostics) const |
|
virtual bool | isValid () const |
|
void | copyFrom (const UT_AttributeEvaluator &src) |
|
Caches an attribute name and component, for use with @ expression in HScript
Definition at line 28 of file PDG_AttributeEvaluator.h.