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

CParser Class Reference

#include <InputParser.h>

List of all members.

Public Methods

 CParser ()
virtual ~CParser ()
float GetFloat (CCString txt)
CValueGetValue (CCString txt, bool bFallbackToText=false)
CExpressionProcessText (CCString intext)
void SetContext (CValue* context)


Constructor & Destructor Documentation

CParser::CParser ( )
 

Definition at line 48 of file InputParser.cpp.

CParser::~CParser ( ) [virtual]
 

Definition at line 41 of file InputParser.cpp.


Member Function Documentation

float CParser::GetFloat ( CCString txt )
 

Definition at line 532 of file InputParser.cpp.

CValue * CParser::GetValue ( CCString txt,
bool bFallbackToText = false )
 

Definition at line 557 of file InputParser.cpp.

CExpression * CParser::ProcessText ( CCString intext )
 

Definition at line 495 of file InputParser.cpp.

Referenced by GetFloat(), GetValue(), SCA_PropertySensor::SCA_PropertySensor(), SCA_ExpressionController::Trigger(), SCA_PropertyActuator::Update(), and main().

void CParser::SetContext ( CValue * context )
 

Definition at line 586 of file InputParser.cpp.

Referenced by SCA_PropertySensor::SCA_PropertySensor(), SCA_ExpressionController::Trigger(), SCA_PropertyActuator::Update(), and main().


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