mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-03-25 22:23:42 +08:00
[godot] SpinePathConstraintData fixes.
This commit is contained in:
parent
7edeb29aaa
commit
11095e17d8
@ -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
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user