HDK
|
#include <UT_AttributeEvaluator.h>
Classes | |
class | EvalDiagnostics |
Public Member Functions | |
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 | isStringValue () const |
virtual bool | isValid () const |
void | copyFrom (const UT_AttributeEvaluator &src) |
Protected Attributes | |
UT_String | myName |
int | myComponent |
int | myPadding |
bool | myTimeDep |
bool | myIsLocalVar |
bool | myHasComponent |
bool | myNeedsToBeDeleted |
Definition at line 28 of file UT_AttributeEvaluator.h.
UT_AttributeEvaluator::UT_AttributeEvaluator | ( | const char * | name, |
bool | check_pad = false |
||
) |
|
virtual |
|
inline |
Definition at line 47 of file UT_AttributeEvaluator.h.
|
inline |
Definition at line 77 of file UT_AttributeEvaluator.h.
|
inlinevirtual |
Definition at line 63 of file UT_AttributeEvaluator.h.
|
inlinevirtual |
Definition at line 66 of file UT_AttributeEvaluator.h.
|
inline |
Definition at line 56 of file UT_AttributeEvaluator.h.
|
inline |
Definition at line 54 of file UT_AttributeEvaluator.h.
|
inlinevirtual |
Definition at line 69 of file UT_AttributeEvaluator.h.
|
inline |
Definition at line 52 of file UT_AttributeEvaluator.h.
|
inlinevirtual |
Definition at line 71 of file UT_AttributeEvaluator.h.
Definition at line 45 of file UT_AttributeEvaluator.h.
|
inline |
Definition at line 58 of file UT_AttributeEvaluator.h.
|
inline |
Definition at line 49 of file UT_AttributeEvaluator.h.
|
protected |
Definition at line 90 of file UT_AttributeEvaluator.h.
|
protected |
Definition at line 94 of file UT_AttributeEvaluator.h.
|
protected |
Definition at line 93 of file UT_AttributeEvaluator.h.
|
protected |
Definition at line 89 of file UT_AttributeEvaluator.h.
|
protected |
Definition at line 95 of file UT_AttributeEvaluator.h.
|
protected |
Definition at line 91 of file UT_AttributeEvaluator.h.
|
protected |
Definition at line 92 of file UT_AttributeEvaluator.h.