SEGS  0.6.1-develop [d2cac982]
Super Entity Game Server
WindowState.h
Go to the documentation of this file.
1 /*
2  * SEGS - Super Entity Game Server
3  * http://www.segs.io/
4  * Copyright (c) 2006 - 2019 SEGS Team (see AUTHORS.md)
5  * This software is licensed under the terms of the 3-clause BSD License. See LICENSE.md for details.
6  */
7 
8 #pragma once
9 #include "MapEventTypes.h"
11 
12 namespace SEGSEvents
13 {
14 // [[ev_def:type]]
15 class WindowState final : public MapLinkEvent
16 {
17 public:
18  // [[ev_def:field]]
20  WindowState():MapLinkEvent(MapEventTypes::evWindowState) {}
21  void serializeto(BitStream &bs) const override;
22  void serializefrom(BitStream &bs) override;
24 };
25 } // end of SEGSEvents namespace
26 
Definition: WindowState.h:15
Definition: BitStream.h:34
Definition: LinkLevelEvent.h:13
MapEventTypes
Definition: MapEventTypes.h:14
WindowState()
Definition: WindowState.h:20
GUIWindow wnd
Definition: WindowState.h:19
Definition: gui_definitions.h:80
#define EVENT_IMPL(name)
Definition: SEGSEvent.h:77
void serializefrom(BitStream &bs) override
Definition: WindowState.cpp:23
void serializeto(BitStream &bs) const override
Definition: WindowState.cpp:18