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

CIdentifierExpr Class Reference

#include <IdentifierExpr.h>

Inheritance diagram for CIdentifierExpr:

CExpression List of all members.

Public Methods

 CIdentifierExpr (const CCString& identifier,CValue* id_context)
virtual ~CIdentifierExpr ()
virtual CValueCalculate ()
virtual bool MergeExpression (CExpression* otherexpr)
virtual unsigned char GetExpressionID ()
virtual bool NeedsRecalculated ()
virtual CExpressionCheckLink (std::vector<CBrokenLinkInfo*>& brokenlinks)
virtual void ClearModified ()
virtual void BroadcastOperators (VALUE_OPERATOR op)

Constructor & Destructor Documentation

CIdentifierExpr::CIdentifierExpr ( const CCString & identifier,
CValue * id_context )
 

Definition at line 3 of file IdentifierExpr.cpp.

CIdentifierExpr::~CIdentifierExpr ( ) [virtual]
 

Definition at line 13 of file IdentifierExpr.cpp.


Member Function Documentation

void CIdentifierExpr::BroadcastOperators ( VALUE_OPERATOR op ) [inline, virtual]
 

Reimplemented from CExpression.

Definition at line 27 of file IdentifierExpr.h.

CValue * CIdentifierExpr::Calculate ( ) [virtual]
 

Reimplemented from CExpression.

Definition at line 19 of file IdentifierExpr.cpp.

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

Reimplemented from CExpression.

Definition at line 17 of file IdentifierExpr.h.

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

Reimplemented from CExpression.

Definition at line 22 of file IdentifierExpr.h.

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

Reimplemented from CExpression.

Definition at line 15 of file IdentifierExpr.h.

bool CIdentifierExpr::MergeExpression ( CExpression * otherexpr ) [inline, virtual]
 

Reimplemented from CExpression.

Definition at line 14 of file IdentifierExpr.h.

bool CIdentifierExpr::NeedsRecalculated ( ) [inline, virtual]
 

Reimplemented from CExpression.

Definition at line 16 of file IdentifierExpr.h.


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