![]() |
Blender V2.61 - r43446
|
#include <IfExpr.h>

Public Member Functions | |
| virtual bool | MergeExpression (CExpression *otherexpr) |
| CIfExpr (CExpression *guard, CExpression *e1, CExpression *e2) | |
| CIfExpr () | |
| virtual unsigned char | GetExpressionID () |
| virtual | ~CIfExpr () |
| virtual CValue * | Calculate () |
| virtual bool | IsInside (float x, float y, float z, bool bBorderInclude=true) |
| virtual bool | NeedsRecalculated () |
| virtual CExpression * | CheckLink (std::vector< CBrokenLinkInfo * > &brokenlinks) |
| virtual void | ClearModified () |
| virtual void | BroadcastOperators (VALUE_OPERATOR op) |
| CIfExpr::CIfExpr | ( | CExpression * | guard, |
| CExpression * | e1, | ||
| CExpression * | e2 | ||
| ) |
Definition at line 34 of file IfExpr.cpp.
| CIfExpr::CIfExpr | ( | ) |
Definition at line 28 of file IfExpr.cpp.
| CIfExpr::~CIfExpr | ( | ) | [virtual] |
Definition at line 47 of file IfExpr.cpp.
References CExpression::Release().
| void CIfExpr::BroadcastOperators | ( | VALUE_OPERATOR | op | ) | [virtual] |
| CValue * CIfExpr::Calculate | ( | ) | [virtual] |
Implements CExpression.
Definition at line 65 of file IfExpr.cpp.
References CExpression::Calculate(), CValue::GetText(), CValue::Release(), CBoolValue::sFalseString, and CBoolValue::sTrueString.
| CExpression * CIfExpr::CheckLink | ( | std::vector< CBrokenLinkInfo * > & | brokenlinks | ) | [virtual] |
| void CIfExpr::ClearModified | ( | ) | [virtual] |
| unsigned char CIfExpr::GetExpressionID | ( | ) | [virtual] |
Implements CExpression.
Definition at line 141 of file IfExpr.cpp.
References CExpression::CIFEXPRESSIONID.
| bool CIfExpr::IsInside | ( | float | x, |
| float | y, | ||
| float | z, | ||
| bool | bBorderInclude = true |
||
| ) | [virtual] |
Definition at line 102 of file IfExpr.cpp.
References assertd.
| bool CIfExpr::MergeExpression | ( | CExpression * | otherexpr | ) | [virtual] |
| bool CIfExpr::NeedsRecalculated | ( | ) | [virtual] |
Implements CExpression.
Definition at line 110 of file IfExpr.cpp.
References CExpression::NeedsRecalculated().