Don't touch protected KX_GameObject members.

Protect KX_GameObject - Py_Header unprotects!
This commit is contained in:
Kester Maddock 2004-05-16 12:52:54 +00:00
parent 979e242657
commit 3b63bbe90c
2 changed files with 3 additions and 3 deletions

@ -65,6 +65,7 @@ class SM_Object;
class KX_GameObject : public SCA_IObject
{
Py_Header;
protected:
bool m_bDyna;
KX_ClientObjectInfo* m_pClient_info;
@ -83,7 +84,6 @@ class KX_GameObject : public SCA_IObject
KX_IPhysicsController* m_pPhysicsController1;
SG_Node* m_pSGNode;
protected:
MT_CmMatrix4x4 m_OpenGL_4x4Matrix;
public:
@ -570,7 +570,7 @@ public:
virtual
PyObject*
_getattr(
char *attr
const STR_String& attr
);
PyObject*

@ -62,7 +62,7 @@ void KX_OdePhysicsController::SetObject (SG_IObject* object)
// cheating here...
KX_GameObject* gameobj = (KX_GameObject*) object->GetSGClientObject();
gameobj->m_pPhysicsController1 = this;
gameobj->SetPhysicsController(this);
}