spine-runtimes/spine-c/src/generated/event_queue_entry.cpp

44 lines
1.6 KiB
C++

#include "event_queue_entry.h"
#include <spine/spine.h>
using namespace spine;
spine_event_queue_entry spine_event_queue_entry_create(spine_event_type eventType, /*@null*/ spine_track_entry trackEntry,
/*@null*/ spine_event event) {
return (spine_event_queue_entry) new (__FILE__, __LINE__) EventQueueEntry((EventType) eventType, (TrackEntry *) trackEntry, (Event *) event);
}
void spine_event_queue_entry_dispose(spine_event_queue_entry self) {
delete (EventQueueEntry *) self;
}
spine_event_type spine_event_queue_entry_get__type(spine_event_queue_entry self) {
EventQueueEntry *_self = (EventQueueEntry *) self;
return (spine_event_type) _self->_type;
}
void spine_event_queue_entry_set__type(spine_event_queue_entry self, spine_event_type value) {
EventQueueEntry *_self = (EventQueueEntry *) self;
_self->_type = (EventType) value;
}
/*@null*/ spine_track_entry spine_event_queue_entry_get__entry(spine_event_queue_entry self) {
EventQueueEntry *_self = (EventQueueEntry *) self;
return (spine_track_entry) _self->_entry;
}
void spine_event_queue_entry_set__entry(spine_event_queue_entry self, /*@null*/ spine_track_entry value) {
EventQueueEntry *_self = (EventQueueEntry *) self;
_self->_entry = (TrackEntry *) value;
}
/*@null*/ spine_event spine_event_queue_entry_get__event(spine_event_queue_entry self) {
EventQueueEntry *_self = (EventQueueEntry *) self;
return (spine_event) _self->_event;
}
void spine_event_queue_entry_set__event(spine_event_queue_entry self, /*@null*/ spine_event value) {
EventQueueEntry *_self = (EventQueueEntry *) self;
_self->_event = (Event *) value;
}