Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

CConstExpr Class Reference

#include <ConstExpr.h>

Inheritance diagram for CConstExpr:

CExpression List of all members.

Public Methods

virtual bool MergeExpression (CExpression* otherexpr)
void BroadcastOperators (VALUE_OPERATOR op)
virtual unsigned char GetExpressionID ()
CExpressionCheckLink (std::vector<CBrokenLinkInfo*>& brokenlinks)
bool NeedsRecalculated ()
void ClearModified ()
virtual float GetNumber ()
virtual CValueCalculate ()
 CConstExpr (CValue* constval)
 CConstExpr ()
virtual ~CConstExpr ()

Constructor & Destructor Documentation

CConstExpr::CConstExpr ( CValue * constval )
 

Definition at line 29 of file ConstExpr.cpp.

CConstExpr::CConstExpr ( ) [inline]
 

Definition at line 42 of file ConstExpr.h.

CConstExpr::~CConstExpr ( ) [virtual]
 

Definition at line 40 of file ConstExpr.cpp.


Member Function Documentation

void CConstExpr::BroadcastOperators ( VALUE_OPERATOR op ) [virtual]
 

Reimplemented from CExpression.

Definition at line 103 of file ConstExpr.cpp.

CValue * CConstExpr::Calculate ( ) [virtual]
 

Reimplemented from CExpression.

Definition at line 51 of file ConstExpr.cpp.

CExpression * CConstExpr::CheckLink ( std::vector< CBrokenLinkInfo *>& brokenlinks ) [virtual]
 

Reimplemented from CExpression.

Definition at line 85 of file ConstExpr.cpp.

void CConstExpr::ClearModified ( ) [inline, virtual]
 

Reimplemented from CExpression.

Definition at line 33 of file ConstExpr.h.

unsigned char CConstExpr::GetExpressionID ( ) [inline, virtual]
 

Reimplemented from CExpression.

Definition at line 29 of file ConstExpr.h.

float CConstExpr::GetNumber ( ) [inline, virtual]
 

Definition at line 39 of file ConstExpr.h.

bool CConstExpr::MergeExpression ( CExpression * otherexpr ) [virtual]
 

Reimplemented from CExpression.

Definition at line 111 of file ConstExpr.cpp.

bool CConstExpr::NeedsRecalculated ( ) [virtual]
 

Reimplemented from CExpression.

Definition at line 79 of file ConstExpr.cpp.


The documentation for this class was generated from the following files:
Generated at Thu Feb 1 13:03:31 2001 for Ketsji Game Engine by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000