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

KX_SceneActuator Class Reference

#include <KX_SceneActuator.h>

Inheritance diagram for KX_SceneActuator:

SCA_IActuator SCA_ILogicBrick CValue PyObjectPlus PyObject List of all members.

Public Types

enum  SCA_SceneActuatorMode {
  KX_SCENE_NODEF = 0, KX_SCENE_RESTART, KX_SCENE_SET_SCENE, KX_SCENE_SET_CAMERA,
  KX_SCENE_MAX
}

Public Methods

 KX_SceneActuator (SCA_IObject* gameobj, int mode, KX_Scene* scene, KX_Camera* camera, PyTypeObject* T=&Type)
 Set scene/camera stuff. More...

virtual ~KX_SceneActuator ()
virtual CValueGetReplica ()
virtual bool Update (double curtime,double deltatime)
virtual PyObject_getattr (char *attr)
 KX_PYMETHOD_DOC (KX_SceneActuator,SetUseRestart)
 KX_PYMETHOD_DOC (KX_SceneActuator,GetUseRestart)
 KX_PYMETHOD_DOC (KX_SceneActuator,SetScene)
 KX_PYMETHOD_DOC (KX_SceneActuator,GetScene)
 KX_PYMETHOD_DOC (KX_SceneActuator,SetCamera)
 KX_PYMETHOD_DOC (KX_SceneActuator,GetCamera)

Member Enumeration Documentation

enum KX_SceneActuator::SCA_SceneActuatorMode
 

Enumeration values:
KX_SCENE_NODEF  
KX_SCENE_RESTART  
KX_SCENE_SET_SCENE  
KX_SCENE_SET_CAMERA  
KX_SCENE_MAX  

Definition at line 32 of file KX_SceneActuator.h.


Constructor & Destructor Documentation

KX_SceneActuator::KX_SceneActuator ( SCA_IObject * gameobj,
int mode,
KX_Scene * scene,
KX_Camera * camera,
PyTypeObject * T = &Type )
 

Set scene/camera stuff.

Version:

Id:
KX_SceneActuator.cpp,v 1.1 2001/01/17 16:51:27 coockie Exp

Definition at line 17 of file KX_SceneActuator.cpp.

Referenced by GetReplica().

KX_SceneActuator::~KX_SceneActuator ( ) [virtual]
 

Definition at line 29 of file KX_SceneActuator.cpp.


Member Function Documentation

CValue * KX_SceneActuator::GetReplica ( ) [inline, virtual]
 

Reimplemented from CValue.

Definition at line 46 of file KX_SceneActuator.h.

KX_SceneActuator::KX_PYMETHOD_DOC ( KX_SceneActuator,
GetCamera )
 

KX_SceneActuator::KX_PYMETHOD_DOC ( KX_SceneActuator,
SetCamera )
 

KX_SceneActuator::KX_PYMETHOD_DOC ( KX_SceneActuator,
GetScene )
 

KX_SceneActuator::KX_PYMETHOD_DOC ( KX_SceneActuator,
SetScene )
 

KX_SceneActuator::KX_PYMETHOD_DOC ( KX_SceneActuator,
GetUseRestart )
 

KX_SceneActuator::KX_PYMETHOD_DOC ( KX_SceneActuator,
SetUseRestart )
 

bool KX_SceneActuator::Update ( double curtime,
double deltatime ) [virtual]
 

Reimplemented from SCA_IActuator.

Definition at line 34 of file KX_SceneActuator.cpp.

PyObject * KX_SceneActuator::_getattr ( char * attr ) [virtual]
 

Reimplemented from SCA_ILogicBrick.

Definition at line 116 of file KX_SceneActuator.cpp.


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