Skip to content

Commit

Permalink
UPBGE: Prefix by EXP_ classes and globals functions from Expressions/.
Browse files Browse the repository at this point in the history
  • Loading branch information
panzergame committed Oct 17, 2017
1 parent 1ab4c09 commit fd26767
Show file tree
Hide file tree
Showing 273 changed files with 3,983 additions and 3,978 deletions.
6 changes: 3 additions & 3 deletions doc/python_api/rst/bge_types/bge.types.BL_ArmatureBone.rst
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
BL_ArmatureBone(PyObjectPlus)
BL_ArmatureBone(EXP_PyObjectPlus)
=============================

.. module:: bge.types

base class --- :class:`PyObjectPlus`
base class --- :class:`EXP_PyObjectPlus`

.. class:: BL_ArmatureBone(PyObjectPlus)
.. class:: BL_ArmatureBone(EXP_PyObjectPlus)

Proxy to Blender bone structure. All fields are read-only and comply to RNA names.
All space attribute correspond to the rest pose.
Expand Down
6 changes: 3 additions & 3 deletions doc/python_api/rst/bge_types/bge.types.BL_ArmatureChannel.rst
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
BL_ArmatureChannel(PyObjectPlus)
BL_ArmatureChannel(EXP_PyObjectPlus)
================================

.. module:: bge.types

base class --- :class:`PyObjectPlus`
base class --- :class:`EXP_PyObjectPlus`

.. class:: BL_ArmatureChannel(PyObjectPlus)
.. class:: BL_ArmatureChannel(EXP_PyObjectPlus)

Proxy to armature pose channel. Allows to read and set armature pose.
The attributes are identical to RNA attributes, but mostly in read-only mode.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
BL_ArmatureConstraint(PyObjectPlus)
BL_ArmatureConstraint(EXP_PyObjectPlus)
===================================

.. module:: bge.types

base class --- :class:`PyObjectPlus`
base class --- :class:`EXP_PyObjectPlus`

.. class:: BL_ArmatureConstraint(PyObjectPlus)
.. class:: BL_ArmatureConstraint(EXP_PyObjectPlus)

Proxy to Armature Constraint. Allows to change constraint on the fly.
Obtained through :class:`BL_ArmatureObject`.constraints.
Expand Down
6 changes: 3 additions & 3 deletions doc/python_api/rst/bge_types/bge.types.BL_Shader.rst
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
BL_Shader(PyObjectPlus)
BL_Shader(EXP_PyObjectPlus)
=======================

.. module:: bge.types

base class --- :class:`PyObjectPlus`
base class --- :class:`EXP_PyObjectPlus`

.. class:: BL_Shader(PyObjectPlus)
.. class:: BL_Shader(EXP_PyObjectPlus)

BL_Shader is a class used to compile and use custom shaders scripts. It supports vertex, fragment and geometry shader scripts.
The shader is compiled with a generated header for the three shaders scripts.
Expand Down
6 changes: 3 additions & 3 deletions doc/python_api/rst/bge_types/bge.types.BL_Texture.rst
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
BL_Texture(CValue)
BL_Texture(EXP_Value)
==================

.. module:: bge.types

base class --- :class:`CValue`
base class --- :class:`EXP_Value`

.. class:: BL_Texture(CValue)
.. class:: BL_Texture(EXP_Value)

A texture object that contains attributes of a material texture.

Expand Down
11 changes: 0 additions & 11 deletions doc/python_api/rst/bge_types/bge.types.CPropValue.rst

This file was deleted.

17 changes: 0 additions & 17 deletions doc/python_api/rst/bge_types/bge.types.CValue.rst

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
CListValue(CPropValue)
EXP_ListValue(EXP_PropValue)
======================

.. module:: bge.types

base class --- :class:`CPropValue`
base class --- :class:`EXP_PropValue`

.. class:: CListValue(CPropValue)
.. class:: EXP_ListValue(EXP_PropValue)

This is a list like object used in the game engine internally that behaves similar to a python list in most ways.

As well as the normal index lookup (``val= clist[i]``), CListValue supports string lookups (``val= scene.objects["Cube"]``)
As well as the normal index lookup (``val= clist[i]``), EXP_ListValue supports string lookups (``val= scene.objects["Cube"]``)

Other operations such as ``len(clist)``, ``list(clist)``, ``clist[0:10]`` are also supported.

Expand Down Expand Up @@ -56,7 +56,7 @@ base class --- :class:`CPropValue`

This is a funtion especially for the game engine to return a value with a spesific id.

Since object names are not always unique, the id of an object can be used to get an object from the CValueList.
Since object names are not always unique, the id of an object can be used to get an object from the EXP_ValueList.

Example:

Expand Down
11 changes: 11 additions & 0 deletions doc/python_api/rst/bge_types/bge.types.EXP_PropValue.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
EXP_PropValue(EXP_Value)
==================

.. module:: bge.types

base class --- :class:`EXP_Value`

.. class:: EXP_PropValue(EXP_Value)

This class has no python functions

Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
PyObjectPlus
EXP_PyObjectPlus
============

.. module:: bge.types

.. class:: PyObjectPlus
.. class:: EXP_PyObjectPlus

PyObjectPlus base class of most other types in the Game Engine.
EXP_PyObjectPlus base class of most other types in the Game Engine.

.. attribute:: invalid

Expand Down
17 changes: 17 additions & 0 deletions doc/python_api/rst/bge_types/bge.types.EXP_Value.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
EXP_Value(EXP_PyObjectPlus)
=======================

.. module:: bge.types

base class --- :class:`EXP_PyObjectPlus`

.. class:: EXP_Value(EXP_PyObjectPlus)

This class is a basis for other classes.

.. attribute:: name

The name of this EXP_Value derived object (read-only).

:type: string

6 changes: 3 additions & 3 deletions doc/python_api/rst/bge_types/bge.types.KX_2DFilterManager.rst
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
KX_2DFilterManager(PyObjectPlus)
KX_2DFilterManager(EXP_PyObjectPlus)
================================

.. module:: bge.types

base class --- :class:`PyObjectPlus`
base class --- :class:`EXP_PyObjectPlus`

.. class:: KX_2DFilterManager(PyObjectPlus)
.. class:: KX_2DFilterManager(EXP_PyObjectPlus)

2D filter manager used to add, remove and find filters in a scene.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
KX_2DFilterOffScreen(CValue)
KX_2DFilterOffScreen(EXP_Value)
============================

.. module:: bge.types

base class --- :class:`CValue`
base class --- :class:`EXP_Value`

.. class:: KX_2DFilterOffScreen(CValue)
.. class:: KX_2DFilterOffScreen(EXP_Value)

2D filter custom off screen.

Expand Down
12 changes: 6 additions & 6 deletions doc/python_api/rst/bge_types/bge.types.KX_BatchGroup.rst
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
KX_BatchGroup(CValue)
KX_BatchGroup(EXP_Value)
=====================

.. module:: bge.types

base class --- :class:`CValue`
base class --- :class:`EXP_Value`

.. class:: KX_BatchGroup(CValue)
.. class:: KX_BatchGroup(EXP_Value)

The batch group is class containing a mesh resulting of the merging of meshes used by objects.
The meshes are merged with the transformation of the objects using it.
Expand All @@ -25,21 +25,21 @@ base class --- :class:`CValue`

The list of the objects merged. (read only)

:type: :class:`CListValue` of :class:`KX_GameObject`
:type: :class:`EXP_ListValue` of :class:`KX_GameObject`

.. method:: merge(objects)

Merge meshes using the transformation of the objects using them.

:arg objects: The objects to merge.
:type object: :class:`CListValue` of :class:`KX_GameObject`
:type object: :class:`EXP_ListValue` of :class:`KX_GameObject`

.. method:: split(objects)

Split the meshes of the objects using them and restore their original meshes.

:arg objects: The objects to unmerge.
:type object: :class:`CListValue` of :class:`KX_GameObject`
:type object: :class:`EXP_ListValue` of :class:`KX_GameObject`

.. method:: destruct()

Expand Down
6 changes: 3 additions & 3 deletions doc/python_api/rst/bge_types/bge.types.KX_BlenderMaterial.rst
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
KX_BlenderMaterial(PyObjectPlus)
KX_BlenderMaterial(EXP_PyObjectPlus)
================================

.. module:: bge.types

base class --- :class:`PyObjectPlus`
base class --- :class:`EXP_PyObjectPlus`

.. class:: KX_BlenderMaterial(PyObjectPlus)
.. class:: KX_BlenderMaterial(EXP_PyObjectPlus)

This is the interface to materials in the game engine.

Expand Down
6 changes: 3 additions & 3 deletions doc/python_api/rst/bge_types/bge.types.KX_BoundingBox.rst
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
KX_BoundingBox(PyObjectPlus)
KX_BoundingBox(EXP_PyObjectPlus)
=============================

.. module:: bge.types

base class --- :class:`PyObjectPlus`
base class --- :class:`EXP_PyObjectPlus`

.. class:: KX_BoundingBox(PyObjectPlus)
.. class:: KX_BoundingBox(EXP_PyObjectPlus)

A bounding volume box of a game object. Used to get and alterate the volume box or AABB.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
KX_CharacterWrapper(PyObjectPlus)
KX_CharacterWrapper(EXP_PyObjectPlus)
=================================

.. module:: bge.types

base class --- :class:`PyObjectPlus`
base class --- :class:`EXP_PyObjectPlus`

.. class:: KX_CharacterWrapper(PyObjectPlus)
.. class:: KX_CharacterWrapper(EXP_PyObjectPlus)

A wrapper to expose character physics options.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
KX_CollisionContactPoint(CValue)
KX_CollisionContactPoint(EXP_Value)
================================

.. module:: bge.types

base class --- :class:`CValue`
base class --- :class:`EXP_Value`

.. class:: KX_CollisionContactPoint(CValue)
.. class:: KX_CollisionContactPoint(EXP_Value)

A collision contact point passed to the collision callbacks.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ base class --- :class:`SCA_ISensor`

A list of colliding objects. (read-only).

:type: :class:`CListValue` of :class:`KX_GameObject`
:type: :class:`EXP_ListValue` of :class:`KX_GameObject`

.. attribute:: hitMaterial

Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
KX_ConstraintWrapper(PyObjectPlus)
KX_ConstraintWrapper(EXP_PyObjectPlus)
==================================

.. module:: bge.types

base class --- :class:`PyObjectPlus`
base class --- :class:`EXP_PyObjectPlus`

.. class:: KX_ConstraintWrapper(PyObjectPlus)
.. class:: KX_ConstraintWrapper(EXP_PyObjectPlus)

KX_ConstraintWrapper

Expand Down
8 changes: 4 additions & 4 deletions doc/python_api/rst/bge_types/bge.types.KX_GameObject.rst
Original file line number Diff line number Diff line change
Expand Up @@ -178,7 +178,7 @@ base class --- :class:`SCA_IObject`

Returns the list of group members if the object is a group object (dupli group instance), otherwise None is returned.

:type: :class:`CListValue` of :class:`KX_GameObject` or None
:type: :class:`EXP_ListValue` of :class:`KX_GameObject` or None

.. attribute:: groupObject

Expand Down Expand Up @@ -486,19 +486,19 @@ base class --- :class:`SCA_IObject`

All python components.

:type: :class:`CListValue` of :class:`KX_PythonComponent`'s
:type: :class:`EXP_ListValue` of :class:`KX_PythonComponent`'s

.. attribute:: children

direct children of this object, (read-only).

:type: :class:`CListValue` of :class:`KX_GameObject`'s
:type: :class:`EXP_ListValue` of :class:`KX_GameObject`'s

.. attribute:: childrenRecursive

all children of this object including children's children, (read-only).

:type: :class:`CListValue` of :class:`KX_GameObject`'s
:type: :class:`EXP_ListValue` of :class:`KX_GameObject`'s

.. attribute:: life

Expand Down
6 changes: 3 additions & 3 deletions doc/python_api/rst/bge_types/bge.types.KX_LibLoadStatus.rst
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
KX_LibLoadStatus(PyObjectPlus)
KX_LibLoadStatus(EXP_PyObjectPlus)
==============================

.. module:: bge.types

base class --- :class:`PyObjectPlus`
base class --- :class:`EXP_PyObjectPlus`

.. class:: KX_LibLoadStatus(PyObjectPlus)
.. class:: KX_LibLoadStatus(EXP_PyObjectPlus)

An object providing information about a LibLoad() operation.

Expand Down
6 changes: 3 additions & 3 deletions doc/python_api/rst/bge_types/bge.types.KX_LodLevel.rst
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
KX_LodLevel(PyObjectPlus)
KX_LodLevel(EXP_PyObjectPlus)
=========================

.. module:: bge.types

base class --- :class:`PyObjectPlus`
base class --- :class:`EXP_PyObjectPlus`

.. class:: KX_LodLevel(PyObjectPlus)
.. class:: KX_LodLevel(EXP_PyObjectPlus)

A single lod level for a game object lod manager.

Expand Down
Loading

0 comments on commit fd26767

Please sign in to comment.