/* * Copyright (c) 2012 Yoann Blein * Licensed under the simplified BSD license. * See Documentation/Licenses/BSD-simplified.txt for more information. */ #include namespace Swift { InputEventPayload::InputEventPayload() : action_(InputEventPayload::Notify) { } void InputEventPayload::addEvent(const InputEventPayload::Event& event) { events_.push_back(event); } const std::vector& InputEventPayload::getEvents() const { return events_; } void InputEventPayload::setAction(InputEventPayload::Action action) { action_ = action; } InputEventPayload::Action InputEventPayload::getAction() const { return action_; } }