Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenoit Bolsee <benoit.bolsee@online.be>2008-04-27 00:41:25 +0400
committerBenoit Bolsee <benoit.bolsee@online.be>2008-04-27 00:41:25 +0400
commitbc059cb8b2b8b09553e4d02b4bcccd67ff73d8fd (patch)
treeee9bc078e5878197018e08ec609fc527bab3f6eb /source/gameengine/Ketsji/KX_TrackToActuator.h
parentc8376869b1a521c903a6f8d1be49e48c2966df70 (diff)
BGE bug: crash when an object being tracked-to is deleted (bad practice anyway). Fix by creating a generic cross reference between actuators (only TrackTo uses it at the moment) and objects so that the actuator is informed when the target object is deleted
Diffstat (limited to 'source/gameengine/Ketsji/KX_TrackToActuator.h')
-rw-r--r--source/gameengine/Ketsji/KX_TrackToActuator.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/source/gameengine/Ketsji/KX_TrackToActuator.h b/source/gameengine/Ketsji/KX_TrackToActuator.h
index 944eaadf025..a03aa115baa 100644
--- a/source/gameengine/Ketsji/KX_TrackToActuator.h
+++ b/source/gameengine/Ketsji/KX_TrackToActuator.h
@@ -66,6 +66,8 @@ class KX_TrackToActuator : public SCA_IActuator
return replica;
};
+ virtual void ProcessReplica();
+ virtual bool UnlinkObject(SCA_IObject* clientobj);
virtual bool Update(double curtime, bool frame);
/* Python part */