Page MenuHome

BGE: Remove KX_IPOActuator.
ClosedPublic

Authored by Porteries Tristan (panzergame) on Nov 1 2015, 8:52 PM.

Details

Summary

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.

Diff Detail

Repository
rB Blender
Branch
ge_remove_ipo_actuator

Event Timeline

Campbell Barton (campbellbarton) edited edge metadata.

Generally fine, would define some of these values as deprecated though - see: P282

This revision is now accepted and ready to land.Nov 2 2015, 12:16 PM
Porteries Tristan (panzergame) edited edge metadata.
  • Remove unused macro.

As long as we can still safely convert IPO/F-Curve actuators to Action actuators, I am fine with this patch.

source/blender/makesdna/DNA_actuator_types.h
365

Do we not still need these for do_version functions?

source/blender/makesdna/DNA_actuator_types.h
365

i think, i will certainly ask campbell to know if i'm allowed to remove it.

This revision was automatically updated to reflect the committed changes.