8
UMLClass
632
344
104
24
GameLobby
UMLClass
624
416
128
48
GameSession
--
/One instance of a game/
/including n players./
com.umlet.element.Relation
664
344
40
88
lt=->>>>
24;72;24;24
com.umlet.element.Relation
664
440
40
104
lt=>>>>-
24;88;24;24
UMLClass
40
120
368
344
GameServerAPI <<singleton>>
--
{innerclass
+ServerInitDesc<<struct>>
--
serverName :char pointer
listenPort :int
bool broadcast :bool
ServerInitDesc() :void
innerclass}
{innerclass
+GameServerInfo<<struct>>
--
listenPort :unsigned int
serverIp :const char pointer
innerclass}
+static DanBiasServerReturn ServerInitiate(const ServerInitDesc& desc);
+static ServerStart() :void
+static ServerStop() :void
+static ServerUpdate() :void
+static ServerGetInfo() :GameServerInfo
+static ServerIsRunning() :bool
+static GameSetMapId( val :const int& ) :void
+static GameSetMaxClients( val :const int& ) :void
+static GameSetGameMode(val :const int&) :void
+static GameSetGameTime(val :const int&) :void
+static GameGetMapId() :int
+static GameGetMaxClients() :int
+static GameGetGameMode() :int
+static GameGetGameTime() :int
+static GameGetGameName() :const char pointer
+static GameStart() :bool
com.umlet.element.Relation
384
328
264
40
lt=>>>>-
248;24;24;24
com.umlet.element.Package
440
424
96
40
GameLogicAPI
bg=blue
com.umlet.element.Relation
512
424
128
40
lt=<<.
24;24;112;24
UMLClass
624
528
144
24
GameClient
com.umlet.element.Relation
520
416
120
104
lt=<<.
24;88;64;88;64;24;104;24
com.umlet.element.Package
448
480
96
48
GameProtocols
bg=#aaaaa
com.umlet.element.Package
720
160
152
24
NetworkAPI
bg=#a21aff
UMLClass
40
24
320
64
/*HISTORY*/
--
10/2-2014
Restructured old
--
elementstyle=wordwrap
bg=gray
com.umlet.element.Relation
720
160
40
272
lt=<<.
24;24;24;256
com.umlet.element.Relation
704
160
40
200
lt=<<.
24;24;24;184
com.umlet.element.Relation
384
152
352
40
lt=<<.
336;24;24;24
com.umlet.element.Relation
736
160
40
384
lt=<<.
24;24;24;368
com.umlet.element.Relation
520
480
136
64
lt=<<.
24;24;120;24;120;48
com.umlet.element.Relation
512
432
160
112
lt=<<.
24;24;72;24;72;72;144;72;144;96