![]() |
Blender V2.61 - r43446
|
#include "RAS_IPolygonMaterial.h"#include "KX_BlenderMaterial.h"#include "KX_GameObject.h"#include "KX_Camera.h"#include "KX_Light.h"#include "KX_FontObject.h"#include "RAS_MeshObject.h"#include "KX_MeshProxy.h"#include "KX_PolyProxy.h"#include <stdio.h>#include "SG_Controller.h"#include "KX_IPhysicsController.h"#include "PHY_IGraphicController.h"#include "SG_Node.h"#include "KX_ClientObjectInfo.h"#include "RAS_BucketManager.h"#include "KX_RayCast.h"#include "KX_PythonInit.h"#include "KX_PyMath.h"#include "KX_PythonSeq.h"#include "KX_ConvertPhysicsObject.h"#include "SCA_IActuator.h"#include "SCA_ISensor.h"#include "SCA_IController.h"#include "NG_NetworkScene.h"#include "KX_ObstacleSimulation.h"#include "BL_ActionManager.h"#include "PyObjectPlus.h"#include "KX_SG_NodeRelationships.h"#include "BLI_math.h"Go to the source code of this file.
Defines | |
| #define | KX_INERTIA_INFINITE 10000 |
Typedefs | |
| typedef unsigned long | uint_ptr |
Functions | |
| static void | setGraphicController_recursive (SG_Node *node) |
| static void | UpdateBuckets_recursive (SG_Node *node) |
| static void | setVisible_recursive (SG_Node *node, bool v) |
| static void | setOccluder_recursive (SG_Node *node, bool v) |
| static void | walk_children (SG_Node *node, CListValue *list, bool recursive) |
Variables | |
| static MT_Point3 | dummy_point = MT_Point3(0.0, 0.0, 0.0) |
| static MT_Vector3 | dummy_scaling = MT_Vector3(1.0, 1.0, 1.0) |
| static MT_Matrix3x3 | dummy_orientation |
Definition in file KX_GameObject.cpp.
| #define KX_INERTIA_INFINITE 10000 |
Definition at line 47 of file KX_GameObject.cpp.
| typedef unsigned long uint_ptr |
Definition at line 37 of file KX_GameObject.cpp.
| static void setGraphicController_recursive | ( | SG_Node * | node | ) | [static] |
Definition at line 454 of file KX_GameObject.cpp.
References KX_GameObject::ActivateGraphicController(), SG_Node::GetSGChildren(), and NULL.
Referenced by KX_GameObject::ActivateGraphicController().
| static void setOccluder_recursive | ( | SG_Node * | node, |
| bool | v | ||
| ) | [static] |
Definition at line 816 of file KX_GameObject.cpp.
References SG_Node::GetSGChildren(), NULL, and KX_GameObject::SetOccluder().
Referenced by KX_GameObject::SetOccluder().
| static void setVisible_recursive | ( | SG_Node * | node, |
| bool | v | ||
| ) | [static] |
Definition at line 783 of file KX_GameObject.cpp.
References SG_Node::GetSGChildren(), NULL, and KX_GameObject::SetVisible().
Referenced by KX_GameObject::SetVisible().
| static void UpdateBuckets_recursive | ( | SG_Node * | node | ) | [static] |
Definition at line 598 of file KX_GameObject.cpp.
References SG_Node::GetSGChildren(), NULL, and KX_GameObject::UpdateBuckets().
Referenced by KX_GameObject::UpdateBuckets().
| static void walk_children | ( | SG_Node * | node, |
| CListValue * | list, | ||
| bool | recursive | ||
| ) | [static] |
Definition at line 1275 of file KX_GameObject.cpp.
References CListValue::Add(), CValue::AddRef(), SG_Node::GetSGChildren(), SG_IObject::GetSGClientObject(), and NULL.
Referenced by KX_GameObject::GetChildren(), and KX_GameObject::GetChildrenRecursive().
MT_Matrix3x3 dummy_orientation [static] |
MT_Matrix3x3(1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0)
Definition at line 89 of file KX_GameObject.cpp.
Referenced by KX_GameObject::NodeGetLocalOrientation(), and KX_GameObject::NodeGetWorldOrientation().
MT_Point3 dummy_point = MT_Point3(0.0, 0.0, 0.0) [static] |
Definition at line 87 of file KX_GameObject.cpp.
Referenced by KX_GameObject::NodeGetLocalPosition(), and KX_GameObject::NodeGetWorldPosition().
MT_Vector3 dummy_scaling = MT_Vector3(1.0, 1.0, 1.0) [static] |
Definition at line 88 of file KX_GameObject.cpp.
Referenced by KX_GameObject::NodeGetLocalScaling(), and KX_GameObject::NodeGetWorldScaling().