blob: d14c0ab0c9b815de0ba268ffac9ac09a23e71342 [file] [log] [blame]
#include "rive/animation/state_machine_event.hpp"
#include "rive/importers/import_stack.hpp"
#include "rive/importers/state_machine_importer.hpp"
#include "rive/generated/animation/state_machine_base.hpp"
using namespace rive;
StatusCode StateMachineEvent::import(ImportStack& importStack) {
auto stateMachineImporter = importStack.latest<StateMachineImporter>(StateMachineBase::typeKey);
if (stateMachineImporter == nullptr) {
return StatusCode::MissingObject;
}
stateMachineImporter->addEvent(this);
return Super::import(importStack);
}