/* Copyright (C) 2007 Bradley Arsenault This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ #include "MultiplayerGameEvent.h" #include MGPlayerListChangedEvent::MGPlayerListChangedEvent() { } Uint8 MGPlayerListChangedEvent::getEventType() const { return MGEPlayerListChanged; } std::string MGPlayerListChangedEvent::format() const { std::ostringstream s; s<<"MGPlayerListChangedEvent()"; return s.str(); } bool MGPlayerListChangedEvent::operator==(const MultiplayerGameEvent& rhs) const { if(typeid(rhs)==typeid(MGPlayerListChangedEvent)) { //const MGPlayerListChangedEvent& r = dynamic_cast(rhs); return true; } return false; } MGReadyToStartEvent::MGReadyToStartEvent() { } Uint8 MGReadyToStartEvent::getEventType() const { return MGEReadyToStart; } std::string MGReadyToStartEvent::format() const { std::ostringstream s; s<<"MGReadyToStartEvent()"; return s.str(); } bool MGReadyToStartEvent::operator==(const MultiplayerGameEvent& rhs) const { if(typeid(rhs)==typeid(MGReadyToStartEvent)) { //const MGReadyToStartEvent& r = dynamic_cast(rhs); return true; } return false; } MGNotReadyToStartEvent::MGNotReadyToStartEvent() { } Uint8 MGNotReadyToStartEvent::getEventType() const { return MGENotReadyToStart; } std::string MGNotReadyToStartEvent::format() const { std::ostringstream s; s<<"MGNotReadyToStartEvent()"; return s.str(); } bool MGNotReadyToStartEvent::operator==(const MultiplayerGameEvent& rhs) const { if(typeid(rhs)==typeid(MGNotReadyToStartEvent)) { //const MGNotReadyToStartEvent& r = dynamic_cast(rhs); return true; } return false; } MGGameExitEvent::MGGameExitEvent() { } Uint8 MGGameExitEvent::getEventType() const { return MGEGameExit; } std::string MGGameExitEvent::format() const { std::ostringstream s; s<<"MGGameExitEvent()"; return s.str(); } bool MGGameExitEvent::operator==(const MultiplayerGameEvent& rhs) const { if(typeid(rhs)==typeid(MGGameExitEvent)) { //const MGGameExitEvent& r = dynamic_cast(rhs); return true; } return false; } MGGameEndedNormallyEvent::MGGameEndedNormallyEvent() { } Uint8 MGGameEndedNormallyEvent::getEventType() const { return MGEGameEndedNormally; } std::string MGGameEndedNormallyEvent::format() const { std::ostringstream s; s<<"MGGameEndedNormallyEvent()"; return s.str(); } bool MGGameEndedNormallyEvent::operator==(const MultiplayerGameEvent& rhs) const { if(typeid(rhs)==typeid(MGGameEndedNormallyEvent)) { //const MGGameEndedNormallyEvent& r = dynamic_cast(rhs); return true; } return false; } MGGameRefusedEvent::MGGameRefusedEvent() { } Uint8 MGGameRefusedEvent::getEventType() const { return MGEGameRefused; } std::string MGGameRefusedEvent::format() const { std::ostringstream s; s<<"MGGameRefusedEvent()"; return s.str(); } bool MGGameRefusedEvent::operator==(const MultiplayerGameEvent& rhs) const { if(typeid(rhs)==typeid(MGGameRefusedEvent)) { //const MGGameRefusedEvent& r = dynamic_cast(rhs); return true; } return false; } MGKickedByHostEvent::MGKickedByHostEvent() { } Uint8 MGKickedByHostEvent::getEventType() const { return MGEKickedByHost; } std::string MGKickedByHostEvent::format() const { std::ostringstream s; s<<"MGKickedByHostEvent()"; return s.str(); } bool MGKickedByHostEvent::operator==(const MultiplayerGameEvent& rhs) const { if(typeid(rhs)==typeid(MGKickedByHostEvent)) { //const MGKickedByHostEvent& r = dynamic_cast(rhs); return true; } return false; } MGHostCancelledGameEvent::MGHostCancelledGameEvent() { } Uint8 MGHostCancelledGameEvent::getEventType() const { return MGEHostCancelledGame; } std::string MGHostCancelledGameEvent::format() const { std::ostringstream s; s<<"MGHostCancelledGameEvent()"; return s.str(); } bool MGHostCancelledGameEvent::operator==(const MultiplayerGameEvent& rhs) const { if(typeid(rhs)==typeid(MGHostCancelledGameEvent)) { //const MGHostCancelledGameEvent& r = dynamic_cast(rhs); return true; } return false; } //code_append_marker