diff options
author | Porteries Tristan <republicthunderbolt9@gmail.com> | 2015-11-03 12:31:08 +0300 |
---|---|---|
committer | Porteries Tristan <republicthunderbolt9@gmail.com> | 2015-11-03 12:31:08 +0300 |
commit | f29f4c92f2b10e9707be151750dcbbba244f862b (patch) | |
tree | 708a156e53d42b7a439a71a5765b2374e5073be1 /source/gameengine/Converter | |
parent | 606379073281c63d13e646308703f53b180790b1 (diff) |
BGE: Remove KX_IPOActuator.
KX_IPOActuator is not used since 2.4.
This patch removes:
- KX_IPOActuator.h/cpp;
- Python doc;
- Write of IPO actuator in write.c;
- Allocation of IPOactuator in sca.c;
- Conversion in KX_ConvertActuators.cpp;
- Initialization of the python proxy in KX_PythonInitTypes.cpp;
- Other minor remove in logic_windows.c and in KX_PythonInit.cpp.
Reviewers: sybren, campbellbarton
Reviewed By: campbellbarton
Subscribers: moguri
Differential Revision: https://developer.blender.org/D1603
Diffstat (limited to 'source/gameengine/Converter')
-rw-r--r-- | source/gameengine/Converter/KX_ConvertActuators.cpp | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/source/gameengine/Converter/KX_ConvertActuators.cpp b/source/gameengine/Converter/KX_ConvertActuators.cpp index 12bfb11032b..021111b4fe5 100644 --- a/source/gameengine/Converter/KX_ConvertActuators.cpp +++ b/source/gameengine/Converter/KX_ConvertActuators.cpp @@ -54,7 +54,6 @@ // Ketsji specific logicbricks #include "KX_SceneActuator.h" -#include "KX_IpoActuator.h" #include "KX_SoundActuator.h" #include "KX_ObjectActuator.h" #include "KX_TrackToActuator.h" @@ -262,32 +261,6 @@ void BL_ConvertActuators(const char* maggiename, else printf ("Discarded shape action actuator from non-mesh object [%s]\n", blenderobject->id.name+2); } - case ACT_IPO: - { - bIpoActuator* ipoact = (bIpoActuator*) bact->data; - bool ipochild = (ipoact->flag & ACT_IPOCHILD) !=0; - STR_String propname = ipoact->name; - STR_String frameProp = ipoact->frameProp; - // first bit? - bool ipo_as_force = (ipoact->flag & ACT_IPOFORCE); - bool local = (ipoact->flag & ACT_IPOLOCAL); - bool ipo_add = (ipoact->flag & ACT_IPOADD); - - KX_IpoActuator* tmpbaseact = new KX_IpoActuator( - gameobj, - propname , - frameProp, - ipoact->sta, - ipoact->end, - ipochild, - ipoact->type + 1, // + 1, because Blender starts to count at zero, - // Ketsji at 1, because zero is reserved for "NoDef" - ipo_as_force, - ipo_add, - local); - baseact = tmpbaseact; - break; - } case ACT_LAMP: { break; |