MCPcopy Create free account
hub / github.com/OpenDungeons/OpenDungeons / addEventMessage

Method addEventMessage

source/network/ODClient.cpp:989–1005  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

987}
988
989void ODClient::addEventMessage(EventMessage* event)
990{
991 ODFrameListener* frameListener = ODFrameListener::getSingletonPtr();
992 switch(frameListener->getModeManager()->getCurrentModeType())
993 {
994 case AbstractModeManager::GAME:
995 case AbstractModeManager::EDITOR:
996 {
997 GameEditorModeBase* gm = static_cast<GameEditorModeBase*>(frameListener->getModeManager()->getCurrentMode());
998 gm->receiveEventShortNotice(event);
999 break;
1000 }
1001 // Note: Later, we can handle other modes here.
1002 default:
1003 break;
1004 }
1005}
1006
1007void ODClient::refreshMainUI(const std::string& goalsString)
1008{

Callers

nothing calls this directly

Calls 4

getModeManagerMethod · 0.80
getCurrentModeMethod · 0.80
getCurrentModeTypeMethod · 0.45

Tested by

no test coverage detected