Blender V2.61 - r43446
|
#include <ConstExpr.h>
Public Member Functions | |
virtual bool | MergeExpression (CExpression *otherexpr) |
void | BroadcastOperators (VALUE_OPERATOR op) |
virtual unsigned char | GetExpressionID () |
CExpression * | CheckLink (std::vector< CBrokenLinkInfo * > &brokenlinks) |
bool | NeedsRecalculated () |
void | ClearModified () |
virtual double | GetNumber () |
virtual CValue * | Calculate () |
CConstExpr (CValue *constval) | |
CConstExpr () | |
virtual | ~CConstExpr () |
Definition at line 25 of file ConstExpr.h.
CConstExpr::CConstExpr | ( | CValue * | constval | ) |
Definition at line 33 of file ConstExpr.cpp.
CConstExpr::CConstExpr | ( | ) |
Definition at line 27 of file ConstExpr.cpp.
CConstExpr::~CConstExpr | ( | ) | [virtual] |
Definition at line 45 of file ConstExpr.cpp.
References CValue::Release().
void CConstExpr::BroadcastOperators | ( | VALUE_OPERATOR | op | ) | [virtual] |
Implements CExpression.
Definition at line 119 of file ConstExpr.cpp.
References assertd, and CValue::SetColorOperator().
CValue * CConstExpr::Calculate | ( | ) | [virtual] |
CExpression * CConstExpr::CheckLink | ( | std::vector< CBrokenLinkInfo * > & | brokenlinks | ) | [virtual] |
Implements CExpression.
Definition at line 100 of file ConstExpr.cpp.
References CExpression::AddRef(), assertd, CValue::IsReleaseRequested(), and CExpression::Release().
void CConstExpr::ClearModified | ( | ) | [virtual] |
Implements CExpression.
Definition at line 75 of file ConstExpr.cpp.
References CValue::SetAffected(), and CValue::SetModified().
unsigned char CConstExpr::GetExpressionID | ( | ) | [virtual] |
Implements CExpression.
Definition at line 57 of file ConstExpr.cpp.
References CExpression::CCONSTEXPRESSIONID.
double CConstExpr::GetNumber | ( | ) | [virtual] |
Definition at line 86 of file ConstExpr.cpp.
bool CConstExpr::MergeExpression | ( | CExpression * | otherexpr | ) | [virtual] |
bool CConstExpr::NeedsRecalculated | ( | ) | [virtual] |
Implements CExpression.
Definition at line 93 of file ConstExpr.cpp.
References CValue::IsAffected().