Module GameTypes
[frames] | no frames]

Module GameTypes

Documentation for the GameTypes Module.

Classes
  CListValue
CListValue
  KX_ConstraintWrapper
KX_ConstraintWrapper
  KX_PhysicsObjectWrapper
KX_PhysicsObjectWrapper
  KX_Scene
An active scene that gives access to objects, cameras, lights and scene attributes.
  KX_VehicleWrapper
KX_VehicleWrapper
    Base
  PyObjectPlus
PyObjectPlus base class of most other types in the Game Engine.
  CValue
This class is a basis for other classes.
  CPropValue
This class has no python functions
  SCA_ILogicBrick
Base class for all logic bricks.
  SCA_IObject
This class has no python functions
  SCA_ISensor
Base class for all sensor logic bricks.
  SCA_IController
Base class for all controller logic bricks.
  SCA_IActuator
Base class for all actuator logic bricks.
    Object
  KX_GameObject
All game objects are derived from this class.
  KX_LightObject
A Light object.
  KX_Camera
A Camera object.
    Mesh
  KX_MeshProxy
A mesh object.
  KX_PolyProxy
A polygon holds the index of the vertex forming the poylgon.
  KX_VertexProxy
A vertex holds position, UV, colour and normal information.
    Shading
  BL_Shader
BL_Shader GLSL shaders.
  KX_BlenderMaterial
KX_BlenderMaterial
  KX_PolygonMaterial
This is the interface to materials in the game engine.
    Sensors
  SCA_MouseSensor
Mouse Sensor logic brick.
  KX_MouseFocusSensor
The mouse focus sensor detects when the mouse is over the current game object.
  KX_TouchSensor
Touch sensor detects collisions between objects.
  KX_NearSensor
A near sensor is a specialised form of touch sensor.
  KX_NetworkMessageSensor
The Message Sensor logic brick.
  KX_RadarSensor
Radar sensor is a near sensor with a conical sensor object.
  KX_RaySensor
A ray sensor detects the first object in a given direction.
  SCA_ActuatorSensor
Actuator sensor detect change in actuator state of the parent object.
  SCA_AlwaysSensor
This sensor is always activated.
  SCA_DelaySensor
The Delay sensor generates positive and negative triggers at precise time, expressed in number of frames.
  SCA_JoystickSensor
This sensor detects player joystick events.
  SCA_KeyboardSensor
A keyboard sensor detects player key presses.
  SCA_PropertySensor
Activates when the game object property matches.
  SCA_RandomSensor
This sensor activates randomly.
    Actuators
  BL_ActionActuator
Action Actuators apply an action to an actor.
  BL_ShapeActionActuator
ShapeAction Actuators apply an shape action to an mesh object.
  KX_CDActuator
CD Controller actuator.
  KX_CameraActuator
Applies changes to a camera.
  KX_ConstraintActuator
A constraint actuator limits the position, rotation, distance or orientation of an object.
  KX_GameActuator
The game actuator loads a new .blend file, restarts the current .blend file or quits the game.
  KX_IpoActuator
IPO actuator activates an animation.
  KX_NetworkMessageActuator
Message Actuator
  KX_ObjectActuator
The object actuator ("Motion Actuator") applies force, torque, displacement, angular displacement, velocity, or angular velocity to an object.
  KX_ParentActuator
The parent actuator can set or remove an objects parent object.
  KX_SCA_AddObjectActuator
Edit Object Actuator (in Add Object Mode)
  KX_SCA_DynamicActuator
Dynamic Actuator.
  KX_SCA_EndObjectActuator
Edit Object Actuator (in End Object mode)
  KX_SCA_ReplaceMeshActuator
Edit Object actuator, in Replace Mesh mode.
  KX_SceneActuator
Scene Actuator logic brick.
  KX_SoundActuator
Sound Actuator.
  KX_StateActuator
State actuator changes the state mask of parent object.
  KX_TrackToActuator
Edit Object actuator in Track To mode.
  KX_VisibilityActuator
Visibility Actuator.
  SCA_2DFilterActuator
Create, enable and disable 2D filters
  SCA_PropertyActuator
Property Actuator
  SCA_RandomActuator
Random Actuator
    Controllers
  SCA_ANDController
An AND controller activates only when all linked sensors are activated.
  SCA_NANDController
An NAND controller activates when all linked sensors are not active.
  SCA_NORController
An NOR controller activates only when all linked sensors are de-activated.
  SCA_ORController
An OR controller activates when any connected sensor activates.
  SCA_PythonController
A Python controller uses a Python script to activate it's actuators, based on it's sensors.
  SCA_XNORController
An XNOR controller activates when all linked sensors are the same (activated or inative).
  SCA_XORController
An XOR controller activates when there is the input is mixed, but not when all are on or off.
Variables
  __package__ = None