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

CFloatValue Class Reference

#include <FloatValue.h>

Inheritance diagram for CFloatValue:

CPropValue CValue PyObjectPlus PyObject List of all members.

Public Methods

 CFloatValue ()
 include "..\..\menuvalue.h". More...

 CFloatValue (float fl)
 CFloatValue (float fl,CCString name,AllocationTYPE alloctype=CValue::HEAPVALUE)
virtual const CCStringGetText ()
void Configure (CValue* menuvalue)
virtual float GetNumber ()
virtual void SetValue (CValue* newval)
float GetFloat ()
void SetFloat (float fl)
virtual ~CFloatValue ()
virtual CValueGetReplica ()
virtual CValueCalc (VALUE_OPERATOR op, CValue *val)
virtual CValueCalcFinal (VALUE_DATA_TYPE dtype, VALUE_OPERATOR op, CValue *val)
virtual PyObjectConvertValueToPython ()

Protected Attributes

float m_float
CCStringm_pstrRep

Constructor & Destructor Documentation

CFloatValue::CFloatValue ( )
 

include "..\..\menuvalue.h".

Definition at line 30 of file FloatValue.cpp.

Referenced by GetReplica().

CFloatValue::CFloatValue ( float fl )
 

Definition at line 40 of file FloatValue.cpp.

CFloatValue::CFloatValue ( float fl,
CCString name,
AllocationTYPE alloctype = CValue::HEAPVALUE )
 

Definition at line 50 of file FloatValue.cpp.

CFloatValue::~CFloatValue ( ) [virtual]
 

Definition at line 67 of file FloatValue.cpp.


Member Function Documentation

CValue * CFloatValue::Calc ( VALUE_OPERATOR op,
CValue * val ) [virtual]
 

Reimplemented from CValue.

Definition at line 77 of file FloatValue.cpp.

CValue * CFloatValue::CalcFinal ( VALUE_DATA_TYPE dtype,
VALUE_OPERATOR op,
CValue * val ) [virtual]
 

Reimplemented from CValue.

Definition at line 102 of file FloatValue.cpp.

void CFloatValue::Configure ( CValue * menuvalue )
 

PyObject * CFloatValue::ConvertValueToPython ( ) [inline, virtual]
 

Reimplemented from CValue.

Definition at line 43 of file FloatValue.h.

float CFloatValue::GetFloat ( )
 

Definition at line 233 of file FloatValue.cpp.

float CFloatValue::GetNumber ( ) [virtual]
 

Reimplemented from CValue.

Definition at line 244 of file FloatValue.cpp.

CValue * CFloatValue::GetReplica ( ) [virtual]
 

Reimplemented from CValue.

Definition at line 277 of file FloatValue.cpp.

const CCString & CFloatValue::GetText ( ) [virtual]
 

Reimplemented from CValue.

Definition at line 268 of file FloatValue.cpp.

void CFloatValue::SetFloat ( float fl ) [inline]
 

Definition at line 38 of file FloatValue.h.

Referenced by SCA_TimeEventManager::NextFrame().

void CFloatValue::SetValue ( CValue * newval ) [inline, virtual]
 

Reimplemented from CValue.

Definition at line 32 of file FloatValue.h.


Member Data Documentation

float CFloatValue::m_float [protected]
 

Definition at line 47 of file FloatValue.h.

CCString * CFloatValue::m_pstrRep [protected]
 

Definition at line 48 of file FloatValue.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