#include <PFSimpleTest.h>
Public Member Functions
|
| |
PFSimpleTest
() |
| virtual
PFExport |
~PFSimpleTest
() |
| virtual PFExport
BaseInterface
* |
GetInterface
(Interface_ID
id) |
| |
From InterfaceServer.
|
| virtual
bool |
Proceed
(IObject *pCont,
PreciseTimeValue timeStart,
PreciseTimeValue &timeEnd,
Object *pSystem,
INode *pNode, INode *actionNode, IPFIntegrator *integrator,
BitArray
&testResult, Tab<
float > &testTime) |
| |
Method must be implemented by the derived
class.
|
| PFExport
void |
ProceedStep1
(IObject *pCont,
Object *pSystem,
INode *pNode, INode *actionNode, FPInterface *integrator) |
| |
Method must be implemented by the derived
class.
|
| PFExport
bool |
ProceedStep2
(TimeValue
timeStartTick, float timeStartFraction, TimeValue
&timeEndTick, float &timeEndFraction, BitArray &testResult, Tab< float > &testTime) |
| |
Method must be implemented by the derived
class.
|
Protected Member Functions
|
| const IObject * |
containerFnPub
() const |
| const Object * |
particleSystemFnPub
() const |
| const INode * |
particleNodeFnPub
() const |
| const INode * |
actionNodeFnPub
() const |
| const FPInterface * |
integratorFnPub
() const |
|
HBITMAP |
activeIcon
() const |
|
HBITMAP |
trueIcon
() const |
|
HBITMAP |
falseIcon
() const |
| IObject *& |
_containerFnPub
() |
| Object *& |
_particleSystemFnPub
() |
| INode *& |
_particleNodeFnPub
() |
| INode *& |
_actionNodeFnPub
() |
| FPInterface *& |
_integratorFnPub
() |
| HBITMAP
& |
_activeIcon
() |
| HBITMAP
& |
_trueIcon
() |
| HBITMAP
& |
_falseIcon
() |
Constructor & Destructor Documentation
Member Function Documentation
| const IObject* containerFnPub |
( |
|
) |
const [inline, protected] |
{ return m_containerFnPub; }
| const Object* particleSystemFnPub |
( |
|
) |
const [inline, protected] |
{ return m_particleSystemFnPub; }
| const INode* particleNodeFnPub |
( |
|
) |
const [inline, protected] |
{ return m_particleNodeFnPub; }
| const INode* actionNodeFnPub |
( |
|
) |
const [inline, protected] |
{ return m_actionNodeFnPub; }
| const FPInterface* integratorFnPub |
( |
|
) |
const [inline, protected] |
{ return m_integratorFnPub; }
| HBITMAP activeIcon |
( |
|
) |
const [inline, protected] |
| HBITMAP trueIcon |
( |
|
) |
const [inline, protected] |
| HBITMAP falseIcon |
( |
|
) |
const [inline, protected] |
| IObject*& _containerFnPub |
( |
|
) |
[inline, protected] |
{ return m_containerFnPub; }
| Object*& _particleSystemFnPub |
( |
|
) |
[inline, protected] |
{ return m_particleSystemFnPub; }
| INode*& _particleNodeFnPub |
( |
|
) |
[inline, protected] |
{ return m_particleNodeFnPub; }
| INode*& _actionNodeFnPub |
( |
|
) |
[inline, protected] |
{ return m_actionNodeFnPub; }
{ return m_integratorFnPub; }
| HBITMAP& _activeIcon |
( |
|
) |
[inline, protected] |
| HBITMAP& _trueIcon |
( |
|
) |
[inline, protected] |
| HBITMAP& _falseIcon |
( |
|
) |
[inline, protected] |