[godot] SpinePathConstraintData fixes.

This commit is contained in:
badlogic 2022-04-13 14:19:50 +02:00
parent 7edeb29aaa
commit 11095e17d8

View File

@ -30,17 +30,16 @@
#ifndef GODOT_SPINEPATHCONSTRAINTDATA_H #ifndef GODOT_SPINEPATHCONSTRAINTDATA_H
#define GODOT_SPINEPATHCONSTRAINTDATA_H #define GODOT_SPINEPATHCONSTRAINTDATA_H
#include "core/variant_parser.h"
#include <spine/spine.h>
#include "SpineConstraintData.h" #include "SpineConstraintData.h"
#include "SpineBoneData.h" #include "SpineBoneData.h"
#include "SpineSlotData.h" #include "SpineSlotData.h"
#include <spine/PathConstraintData.h>
class SpinePathConstraintData : public SpineConstraintData { class SpinePathConstraintData : public SpineConstraintData {
GDCLASS(SpinePathConstraintData, SpineConstraintData); GDCLASS(SpinePathConstraintData, SpineConstraintData);
spine::PathConstraintData *get_spine_constraint_data() { return (spine::PathConstraintData *)get_spine_object(); }
protected: protected:
static void _bind_methods(); static void _bind_methods();
@ -48,10 +47,6 @@ public:
SpinePathConstraintData(); SpinePathConstraintData();
~SpinePathConstraintData(); ~SpinePathConstraintData();
virtual inline spine::PathConstraintData *get_spine_data() {
return (spine::PathConstraintData *) SpineConstraintData::get_spine_object();
}
enum PositionMode { enum PositionMode {
POSITIONMODE_FIXED = 0, POSITIONMODE_FIXED = 0,
POSITIONMODE_PERCENT POSITIONMODE_PERCENT