soc-2008-mxcurioni: merged changes to revision 15705
[blender.git] / source / gameengine / Ketsji / KX_CameraActuator.h
index eb007e403ec220ae720d6a079d8bbbad8695e699..488b36922b00b1729c646adcd10f8a415ff1fd8d 100644 (file)
@@ -49,7 +49,7 @@ class KX_CameraActuator : public SCA_IActuator
        Py_Header;
 private :
        /** Object that will be tracked. */
-       CValue *m_ob;
+       SCA_IObject *m_ob;
 
        /** height (float), */
        //const MT_Scalar m_height;
@@ -87,7 +87,7 @@ private :
 
                SCA_IObject *gameobj,
                //const CValue *ob,
-               CValue *ob,
+               SCA_IObject *ob,
                MT_Scalar hght,
                MT_Scalar minhght,
                MT_Scalar maxhght,
@@ -103,6 +103,7 @@ private :
 
        /** Methods Inherited from  CValue */
        CValue* GetReplica();
+       virtual void ProcessReplica();
        
 
        /** Methods inherited from SCA_IActuator */
@@ -110,7 +111,10 @@ private :
                double curtime,
                bool frame
        );
+       virtual bool    UnlinkObject(SCA_IObject* clientobj);
 
+       /** Methods inherited from SCA_ILogicBrick */
+       virtual void    Relink(GEN_Map<GEN_HashedPtr, void*> *obj_map);
 
        /* --------------------------------------------------------------------- */
        /* Python interface ---------------------------------------------------- */