#include "event_queue_entry.h" #include 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; }