HDK
|
#include <PDG_AttributeEvaluator.h>
Static Public Member Functions | |
static void | recordAttribute (const UT_StringHolder &name, int thread) |
static bool | isSuppressWarnings () |
static bool | setSuppressWarnings (bool suppress) |
![]() | |
static EvalType | typeFromPrefix (const char *prefix) |
Additional Inherited Members | |
![]() | |
enum | EvalType { EVAL_OP_NODE, EVAL_CONTEXT_OPTION, EVAL_PDG, EVAL_COUNT } |
![]() | |
UT_String | myName |
int | myComponent |
int | myPadding |
bool | myTimeDep |
bool | myIsLocalVar |
bool | myHasComponent |
bool | myNeedsToBeDeleted |
Caches an attribute name and component, for use with @ expression in HScript
Definition at line 28 of file PDG_AttributeEvaluator.h.
PDG_AttributeEvaluator::PDG_AttributeEvaluator | ( | const char * | name | ) |
PDG_AttributeEvaluator::PDG_AttributeEvaluator | ( | const char * | name, |
int | component | ||
) |
PDG_AttributeEvaluator::PDG_AttributeEvaluator | ( | PDG_AttributeIntrinsic | type, |
int | component | ||
) |
|
override |
PDG_AttributeIntrinsic PDG_AttributeEvaluator::attributeType | ( | ) | const |
void PDG_AttributeEvaluator::checkTimeDependent | ( | ) |
bool PDG_AttributeEvaluator::evaluateAtFrameF | ( | fpreal | frame, |
int | thread, | ||
fpreal & | result, | ||
EvalDiagnostics & | diagnostics | ||
) | const |
bool PDG_AttributeEvaluator::evaluateAtFrameS | ( | fpreal | frame, |
int | thread, | ||
UT_StringHolder & | result, | ||
EvalDiagnostics & | diagnostics | ||
) | const |
|
inline |
Definition at line 59 of file PDG_AttributeEvaluator.h.
|
inline |
Definition at line 57 of file PDG_AttributeEvaluator.h.
|
overridevirtual |
Reimplemented from UT_AttributeEvaluator.
|
static |
|
inline |
Definition at line 64 of file PDG_AttributeEvaluator.h.
|
static |
void PDG_AttributeEvaluator::setMetadata | ( | const UT_StringHolder & | tag, |
bool | localize, | ||
bool | all_values | ||
) |
|
static |
void PDG_AttributeEvaluator::setWrapperEvaluator | ( | UT_AttributeEvaluator * | wrapper | ) |
|
inline |
Definition at line 61 of file PDG_AttributeEvaluator.h.
UT_AttributeEvaluator* PDG_AttributeEvaluator::wrapperEvaluator | ( | ) | const |