summaryrefslogtreecommitdiffhomepage
path: root/Doc/doxygen/html/class_star_server.html
blob: e16ed745f40d7e69a9ce3d7971c9c8e935c839da (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>Starshatter_Open: StarServer Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">Starshatter_Open
   </div>
   <div id="projectbrief">Open source Starshatter engine</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.1 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('class_star_server.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Macros</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#pro-static-attribs">Static Protected Attributes</a>  </div>
  <div class="headertitle">
<div class="title">StarServer Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p><code>#include &lt;<a class="el" href="_star_server_8h_source.html">StarServer.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for StarServer:</div>
<div class="dyncontent">
 <div class="center">
  <img src="class_star_server.png" usemap="#StarServer_map" alt=""/>
  <map id="StarServer_map" name="StarServer_map">
<area href="class_game.html" alt="Game" shape="rect" coords="0,0,74,24"/>
</map>
 </div></div>

<p><a href="class_star_server-members.html">List of all members.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:a45e99f7e81eddd6972000e1462fd1d6d"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_star_server.html#a45e99f7e81eddd6972000e1462fd1d6d">MODE</a> { <a class="el" href="class_star_server.html#a45e99f7e81eddd6972000e1462fd1d6da8843b2ea3fbb7a719df81f2d99ef9229">MENU_MODE</a>, 
<a class="el" href="class_star_server.html#a45e99f7e81eddd6972000e1462fd1d6da211652c77f3ad3438b059faf37cf7eb3">LOAD_MODE</a>, 
<a class="el" href="class_star_server.html#a45e99f7e81eddd6972000e1462fd1d6da383333ce70de70539ea2b5e6602259ba">PLAY_MODE</a>
 }</td></tr>
<tr class="inherit_header pub_types_class_game"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_game')"><img src="closed.png" alt="-"/>&nbsp;Public Types inherited from <a class="el" href="class_game.html">Game</a></td></tr>
<tr class="memitem:a066792e131ddbd89acd5c7572825eccc inherit pub_types_class_game"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a066792e131ddbd89acd5c7572825eccc">STATUS</a> { <br/>
&#160;&#160;<a class="el" href="class_game.html#a066792e131ddbd89acd5c7572825eccca21ab3f0bfa4c0897e17a4bfbcfca6743">OK</a>, 
<a class="el" href="class_game.html#a066792e131ddbd89acd5c7572825ecccad398922deb70db08df1fead2a2446c4f">RUN</a>, 
<a class="el" href="class_game.html#a066792e131ddbd89acd5c7572825eccca66e2ac0cdacbf1a02a26825feff2ff57">EXIT</a>, 
<a class="el" href="class_game.html#a066792e131ddbd89acd5c7572825eccca73339cd9138b2d23f483ee289292805b">PANIC</a>, 
<br/>
&#160;&#160;<a class="el" href="class_game.html#a066792e131ddbd89acd5c7572825eccca8178d326ae4ed5499976b4666f2d8a72">INIT_FAILED</a>, 
<a class="el" href="class_game.html#a066792e131ddbd89acd5c7572825eccca4d0c98037656241ed7b36b90658cc301">TOO_MANY</a>
<br/>
 }</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:afdc8aba2b5b83e9f9859511563bf15e4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_star_server.html#afdc8aba2b5b83e9f9859511563bf15e4">StarServer</a> ()</td></tr>
<tr class="memitem:a8952a12cc55cfacf701bd1fb323cb512"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_star_server.html#a8952a12cc55cfacf701bd1fb323cb512">~StarServer</a> ()</td></tr>
<tr class="memitem:aa70f9fd6313fe77fb7c0de6fd3ef2036"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_star_server.html#aa70f9fd6313fe77fb7c0de6fd3ef2036">Init</a> (HINSTANCE hi, HINSTANCE hpi, LPSTR cmdline, int nCmdShow)</td></tr>
<tr class="memitem:a7e0b5d747b294003ff49af2b09279f30"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_star_server.html#a7e0b5d747b294003ff49af2b09279f30">InitGame</a> ()</td></tr>
<tr class="memitem:a5b1c99d018a9aebd046e5877f06b15ce"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_star_server.html#a5b1c99d018a9aebd046e5877f06b15ce">GameState</a> ()</td></tr>
<tr class="memitem:afb06915f357df913edf82f295b093b0b"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_star_server.html#afb06915f357df913edf82f295b093b0b">OnPaint</a> ()</td></tr>
<tr class="memitem:af9dd42d532bb94a6a38a0525e3f82333"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_star_server.html#af9dd42d532bb94a6a38a0525e3f82333">GetGameMode</a> ()</td></tr>
<tr class="memitem:a56f05677e045068646596554c555298c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_star_server.html#a56f05677e045068646596554c555298c">SetGameMode</a> (int mode)</td></tr>
<tr class="memitem:a9c0e41bc65eb3077e5d81cc79842516b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_star_server.html#a9c0e41bc65eb3077e5d81cc79842516b">SetNextMission</a> (const char *script)</td></tr>
<tr class="memitem:aaee9ae9f0b58354f986d7062c8dac45e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_star_server.html#aaee9ae9f0b58354f986d7062c8dac45e">CreateWorld</a> ()</td></tr>
<tr class="memitem:ab6e89a6d766cf80c117d0bc3a149fe84"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_star_server.html#ab6e89a6d766cf80c117d0bc3a149fe84">Shutdown</a> (bool restart=false)</td></tr>
<tr class="inherit_header pub_methods_class_game"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_game')"><img src="closed.png" alt="-"/>&nbsp;Public Member Functions inherited from <a class="el" href="class_game.html">Game</a></td></tr>
<tr class="memitem:ad59df6562a58a614fda24622d3715b65 inherit pub_methods_class_game"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#ad59df6562a58a614fda24622d3715b65">Game</a> ()</td></tr>
<tr class="memitem:ae3d112ca6e0e55150d2fdbc704474530 inherit pub_methods_class_game"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#ae3d112ca6e0e55150d2fdbc704474530">~Game</a> ()</td></tr>
<tr class="memitem:a1880d9816a978b82bb91e4679743173d inherit pub_methods_class_game"><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a1880d9816a978b82bb91e4679743173d">Run</a> ()</td></tr>
<tr class="memitem:ad06e374518f2c8fa38279be6712a6ea4 inherit pub_methods_class_game"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#ad06e374518f2c8fa38279be6712a6ea4">Exit</a> ()</td></tr>
<tr class="memitem:a4e3666d6c8de6608c05120db5e56996c inherit pub_methods_class_game"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a4e3666d6c8de6608c05120db5e56996c">OnHelp</a> ()</td></tr>
<tr class="memitem:a2d162e07c6984135bafc7390835e70fd inherit pub_methods_class_game"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a2d162e07c6984135bafc7390835e70fd">Activate</a> (bool f)</td></tr>
<tr class="memitem:a36a50b783aaadcfdaf172b2422708b25 inherit pub_methods_class_game"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a36a50b783aaadcfdaf172b2422708b25">Pause</a> (bool f)</td></tr>
<tr class="memitem:ae1bc267fe3e61fded553f9b395631b9e inherit pub_methods_class_game"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#ae1bc267fe3e61fded553f9b395631b9e">Status</a> () const </td></tr>
<tr class="memitem:ae8e4da96107f407f463ab3a99b980a5e inherit pub_methods_class_game"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#ae8e4da96107f407f463ab3a99b980a5e">ScreenCapture</a> (const char *name=0)</td></tr>
<tr class="memitem:a35c4a58dc99225a8fb280704ddfa2bca inherit pub_methods_class_game"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a35c4a58dc99225a8fb280704ddfa2bca">AVICapture</a> (const char *fname=0)</td></tr>
<tr class="memitem:a2ffc56fa60db8f569b93c096bea918d2 inherit pub_methods_class_game"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="struct_render_stats.html">RenderStats</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a2ffc56fa60db8f569b93c096bea918d2">GetPolyStats</a> ()</td></tr>
<tr class="memitem:a4d6afdbf783effb0fbc726c3723fcea0 inherit pub_methods_class_game"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a4d6afdbf783effb0fbc726c3723fcea0">UpdateScreen</a> ()</td></tr>
<tr class="memitem:a0358e3415e3cb9ae7f598bcefb3e3c63 inherit pub_methods_class_game"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a0358e3415e3cb9ae7f598bcefb3e3c63">CollectStats</a> ()</td></tr>
<tr class="memitem:aa7175d886f342a564b479d49984ee8ec inherit pub_methods_class_game"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#aa7175d886f342a564b479d49984ee8ec">InitApplication</a> (HINSTANCE)</td></tr>
<tr class="memitem:a49129400f3feb0b5ba125c49ee176db2 inherit pub_methods_class_game"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a49129400f3feb0b5ba125c49ee176db2">InitInstance</a> (HINSTANCE, int)</td></tr>
<tr class="memitem:aff17a8bc48222723abb2f0f4998f5692 inherit pub_methods_class_game"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#aff17a8bc48222723abb2f0f4998f5692">InitContent</a> ()</td></tr>
<tr class="memitem:a209027ed88d0f52176464ee4ef2a07c7 inherit pub_methods_class_game"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a209027ed88d0f52176464ee4ef2a07c7">InitVideo</a> ()</td></tr>
<tr class="memitem:afc812384457ce286aa21f6d5e2bddb7c inherit pub_methods_class_game"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#afc812384457ce286aa21f6d5e2bddb7c">ResizeVideo</a> ()</td></tr>
<tr class="memitem:a007c876a1bdd022f4c5d6589fa93d0f3 inherit pub_methods_class_game"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a007c876a1bdd022f4c5d6589fa93d0f3">ResetVideo</a> ()</td></tr>
<tr class="memitem:a86b2d93248042cd430b7bde7a213603a inherit pub_methods_class_game"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a86b2d93248042cd430b7bde7a213603a">ToggleFullscreen</a> ()</td></tr>
<tr class="memitem:ab900dff2afbac0dd89267baafd85924b inherit pub_methods_class_game"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#ab900dff2afbac0dd89267baafd85924b">AdjustWindowForChange</a> ()</td></tr>
<tr class="memitem:a18f0e2c6f9330e16e86bd59bb0d66fbb inherit pub_methods_class_game"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a18f0e2c6f9330e16e86bd59bb0d66fbb">SetupPalette</a> ()</td></tr>
<tr class="memitem:add785f9def5c7063b7c455e408da02e9 inherit pub_methods_class_game"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#add785f9def5c7063b7c455e408da02e9">LoadPalette</a> (PALETTEENTRY *pal, BYTE *inv)</td></tr>
<tr class="memitem:a1d9ed7140c6dee1aad5a42dc5654d5ab inherit pub_methods_class_game"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a1d9ed7140c6dee1aad5a42dc5654d5ab">ShowStats</a> ()</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:aa56b0c7c1b8c80729fd39e4b982f1774"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_star_server.html">StarServer</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_star_server.html#aa56b0c7c1b8c80729fd39e4b982f1774">GetInstance</a> ()</td></tr>
<tr class="inherit_header pub_static_methods_class_game"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_game')"><img src="closed.png" alt="-"/>&nbsp;Static Public Member Functions inherited from <a class="el" href="class_game.html">Game</a></td></tr>
<tr class="memitem:a3831b64614c991a390add3003a91f39b inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a3831b64614c991a390add3003a91f39b">TYPENAME</a> ()</td></tr>
<tr class="memitem:a868b0cf4e70d9e7b6c78867ac9c4388f inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a868b0cf4e70d9e7b6c78867ac9c4388f">Panic</a> (const char *msg=0)</td></tr>
<tr class="memitem:a0564d5a4ae5ca2dbb93a0ba12bad7870 inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a0564d5a4ae5ca2dbb93a0ba12bad7870">DisplayModeSupported</a> (int w, int h, int bpp)</td></tr>
<tr class="memitem:a974eb01822ff12e4dfd1c94e6f30e1ac inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a974eb01822ff12e4dfd1c94e6f30e1ac">MaxTexSize</a> ()</td></tr>
<tr class="memitem:a23aa266db8ba04668b3a12eb9c65b25e inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a23aa266db8ba04668b3a12eb9c65b25e">MaxTexAspect</a> ()</td></tr>
<tr class="memitem:a98a4e13ca2210ee80af8d55512cacafc inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a98a4e13ca2210ee80af8d55512cacafc">GammaLevel</a> ()</td></tr>
<tr class="memitem:a0d0b9e94a1badf727361705a88d41850 inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a0d0b9e94a1badf727361705a88d41850">SetGammaLevel</a> (int g)</td></tr>
<tr class="memitem:a83b149fd920e16950e3716fddc1654f2 inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a83b149fd920e16950e3716fddc1654f2">SetMaxTexSize</a> (int n)</td></tr>
<tr class="memitem:a321790057c657d52f3585f883cdbc507 inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static DWORD&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a321790057c657d52f3585f883cdbc507">RealTime</a> ()</td></tr>
<tr class="memitem:ac76ba05e5da1ac16b84367e513e59466 inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static DWORD&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#ac76ba05e5da1ac16b84367e513e59466">GameTime</a> ()</td></tr>
<tr class="memitem:ae43d0f946685592ccfa06c85d2efdd51 inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static DWORD&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#ae43d0f946685592ccfa06c85d2efdd51">TimeCompression</a> ()</td></tr>
<tr class="memitem:a19353ea72dacfdb5d102692210428804 inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a19353ea72dacfdb5d102692210428804">SetTimeCompression</a> (DWORD comp)</td></tr>
<tr class="memitem:ae6e2f4be1af7243aa7eb8ad615eb3e06 inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static DWORD&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#ae6e2f4be1af7243aa7eb8ad615eb3e06">Frame</a> ()</td></tr>
<tr class="memitem:a85076959b52a20235edebd6567cd0f25 inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a85076959b52a20235edebd6567cd0f25">ResetGameTime</a> ()</td></tr>
<tr class="memitem:af5224b8e484ba13e394ff35c5573acc7 inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#af5224b8e484ba13e394ff35c5573acc7">SkipGameTime</a> (double <a class="el" href="class_game.html#a916566f25e3b8a6a77d7004d086d6645">seconds</a>)</td></tr>
<tr class="memitem:ad57804ee1ce563f564fe410d9098bb1d inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#ad57804ee1ce563f564fe410d9098bb1d">FrameRate</a> ()</td></tr>
<tr class="memitem:ab5b2d0ac9efee1e7576ecd4cc8d105f3 inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#ab5b2d0ac9efee1e7576ecd4cc8d105f3">FrameTime</a> ()</td></tr>
<tr class="memitem:a8e4cb951ff7fafc87bb28194132b9d35 inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a8e4cb951ff7fafc87bb28194132b9d35">GUITime</a> ()</td></tr>
<tr class="memitem:aad48b59499c9dfb4141de7997c583ed9 inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#aad48b59499c9dfb4141de7997c583ed9">SetMaxFrameLength</a> (double <a class="el" href="class_game.html#a916566f25e3b8a6a77d7004d086d6645">seconds</a>)</td></tr>
<tr class="memitem:a305744238835bd76892f7d9c0716da15 inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a305744238835bd76892f7d9c0716da15">SetMinFrameLength</a> (double <a class="el" href="class_game.html#a916566f25e3b8a6a77d7004d086d6645">seconds</a>)</td></tr>
<tr class="memitem:a901091fe2423169232d9f9b947529241 inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a901091fe2423169232d9f9b947529241">GetMaxFrameLength</a> ()</td></tr>
<tr class="memitem:aafcca471d1069757ad8891e3c81e9a80 inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#aafcca471d1069757ad8891e3c81e9a80">GetMinFrameLength</a> ()</td></tr>
<tr class="memitem:ae0ccfa05f3ed42b794051c94edfdf48b inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_video.html">Video</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#ae0ccfa05f3ed42b794051c94edfdf48b">GetVideo</a> ()</td></tr>
<tr class="memitem:a64b9495df99caded5c1c89ce51dedf88 inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_color.html">Color</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a64b9495df99caded5c1c89ce51dedf88">GetScreenColor</a> ()</td></tr>
<tr class="memitem:a1d16a4acd9a28b865ef805d277e7ce05 inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a1d16a4acd9a28b865ef805d277e7ce05">SetScreenColor</a> (<a class="el" href="class_color.html">Color</a> c)</td></tr>
<tr class="memitem:a3c9d5a21d35b4306c13bd8f26b2a9a12 inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a3c9d5a21d35b4306c13bd8f26b2a9a12">GetScreenWidth</a> ()</td></tr>
<tr class="memitem:a2de965dd02107be97af00b9b60b4a72a inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a2de965dd02107be97af00b9b60b4a72a">GetScreenHeight</a> ()</td></tr>
<tr class="memitem:afb80cb3def1cdadb495d00d00e0f5a50 inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#afb80cb3def1cdadb495d00d00e0f5a50">Active</a> ()</td></tr>
<tr class="memitem:a7565bb8df0532d4f1ddc82229d13a016 inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a7565bb8df0532d4f1ddc82229d13a016">Paused</a> ()</td></tr>
<tr class="memitem:afa97a3067dbff68d5fef690a7331180b inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#afa97a3067dbff68d5fef690a7331180b">Server</a> ()</td></tr>
<tr class="memitem:a2242214e223970ebfff685c55ce5fdd3 inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a2242214e223970ebfff685c55ce5fdd3">ShowMouse</a> ()</td></tr>
<tr class="memitem:a58c5b3d6b2fd911517dc15d12cbbf0e1 inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a58c5b3d6b2fd911517dc15d12cbbf0e1">IsWindowed</a> ()</td></tr>
<tr class="memitem:ad2f8631ce5c8b9c2cc524c11fc6f27fe inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static HINSTANCE&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#ad2f8631ce5c8b9c2cc524c11fc6f27fe">GetHINST</a> ()</td></tr>
<tr class="memitem:acb1d2a79326fa52868ce910b09fdbeba inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static HWND&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#acb1d2a79326fa52868ce910b09fdbeba">GetHWND</a> ()</td></tr>
<tr class="memitem:a67befaf65090ea45a670e3f30e78709d inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a67befaf65090ea45a670e3f30e78709d">UseLocale</a> (<a class="el" href="class_locale.html">Locale</a> *locale)</td></tr>
<tr class="memitem:a80f0de6fe1883b6b0e4c67b3e16afb2f inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_text.html">Text</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a80f0de6fe1883b6b0e4c67b3e16afb2f">GetText</a> (const char *key)</td></tr>
<tr class="memitem:a8f917a1f99c7dc4bcaee8b8ee8e342ec inherit pub_static_methods_class_game"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a8f917a1f99c7dc4bcaee8b8ee8e342ec">GetPanicMessage</a> ()</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:a515339b8f5a9807f3ab599453a8fdc5c"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_star_server.html#a515339b8f5a9807f3ab599453a8fdc5c">GameLoop</a> ()</td></tr>
<tr class="memitem:aaf993a3971291d08e94ff74008cd2f9c"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_star_server.html#aaf993a3971291d08e94ff74008cd2f9c">UpdateWorld</a> ()</td></tr>
<tr class="memitem:acff3d289dae357b123238c9e98aef574"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_star_server.html#acff3d289dae357b123238c9e98aef574">InstantiateMission</a> ()</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:a4c8e4865c64ae3fc55c137916372b14c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_net_server.html">NetServer</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_star_server.html#a4c8e4865c64ae3fc55c137916372b14c">admin_server</a></td></tr>
<tr class="memitem:a8f076bdf230ec2ddfdbeea3cb1f4f5ee"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_net_lobby_server.html">NetLobbyServer</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_star_server.html#a8f076bdf230ec2ddfdbeea3cb1f4f5ee">lobby_server</a></td></tr>
<tr class="memitem:a5a4d1e1da9993420db47c5a29ea45af1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_data_loader.html">DataLoader</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_star_server.html#a5a4d1e1da9993420db47c5a29ea45af1">loader</a></td></tr>
<tr class="memitem:adc4198ca9a41ab16a5590f480bdda58b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_star_server.html#adc4198ca9a41ab16a5590f480bdda58b">game_mode</a></td></tr>
<tr class="memitem:ac4c0a4d0e543e78ee67d273ba998494b"><td class="memItemLeft" align="right" valign="top">DWORD&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_star_server.html#ac4c0a4d0e543e78ee67d273ba998494b">time_mark</a></td></tr>
<tr class="memitem:ae0d2e566eba45371867488de6e962951"><td class="memItemLeft" align="right" valign="top">DWORD&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_star_server.html#ae0d2e566eba45371867488de6e962951">minutes</a></td></tr>
<tr class="inherit_header pro_attribs_class_game"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_game')"><img src="closed.png" alt="-"/>&nbsp;Protected Attributes inherited from <a class="el" href="class_game.html">Game</a></td></tr>
<tr class="memitem:a519c9150af7d505c588db3cf316b844e inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_content_bundle.html">ContentBundle</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a519c9150af7d505c588db3cf316b844e">content</a></td></tr>
<tr class="memitem:ad06e9af9d15a506f69e19d4fcfbfd922 inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_universe.html">Universe</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#ad06e9af9d15a506f69e19d4fcfbfd922">world</a></td></tr>
<tr class="memitem:ab56a869b2be553b4a9ec643261138d15 inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_video_factory.html">VideoFactory</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#ab56a869b2be553b4a9ec643261138d15">video_factory</a></td></tr>
<tr class="memitem:a315f1595f040cc7a976bf2fcfa5eb858 inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_video.html">Video</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a315f1595f040cc7a976bf2fcfa5eb858">video</a></td></tr>
<tr class="memitem:a4a886c1e931ac33821cb1ab30ce7ff92 inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_video_settings.html">VideoSettings</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a4a886c1e931ac33821cb1ab30ce7ff92">video_settings</a></td></tr>
<tr class="memitem:a894b730dfb5beda2fd47f5d9a4a9898d inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sound_card.html">SoundCard</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a894b730dfb5beda2fd47f5d9a4a9898d">soundcard</a></td></tr>
<tr class="memitem:ad5ac3178b3368db0822fc59723bcd70e inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_screen.html">Screen</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#ad5ac3178b3368db0822fc59723bcd70e">screen</a></td></tr>
<tr class="memitem:a889c2774552453107d503fec7315e6a2 inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a889c2774552453107d503fec7315e6a2">gamma</a></td></tr>
<tr class="memitem:a2bef8c6023973f07d484ad142a62851f inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a2bef8c6023973f07d484ad142a62851f">max_tex_size</a></td></tr>
<tr class="memitem:a19344cfdf0e75b0a31c0c8082bd792da inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_render_stats.html">RenderStats</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a19344cfdf0e75b0a31c0c8082bd792da">stats</a></td></tr>
<tr class="memitem:adb321f5b3273e088d5390a9c4decf59e inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">DWORD&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#adb321f5b3273e088d5390a9c4decf59e">totaltime</a></td></tr>
<tr class="memitem:ab07138dda32a3585ea7566152bd6d6a2 inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">PALETTEENTRY&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#ab07138dda32a3585ea7566152bd6d6a2">standard_palette</a> [256]</td></tr>
<tr class="memitem:a7e58898ca6329a9d3857ad210150ff81 inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">BYTE&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a7e58898ca6329a9d3857ad210150ff81">inverse_palette</a> [32768]</td></tr>
<tr class="memitem:ae289123bfb44b1024518d0fafafc2898 inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">HINSTANCE&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#ae289123bfb44b1024518d0fafafc2898">hInst</a></td></tr>
<tr class="memitem:a7d66d82ccb1e13d318aeacf644969b00 inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">HWND&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a7d66d82ccb1e13d318aeacf644969b00">hwnd</a></td></tr>
<tr class="memitem:ab8bfd8aeaa389dee96a67591512269d3 inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">HMENU&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#ab8bfd8aeaa389dee96a67591512269d3">hmenu</a></td></tr>
<tr class="memitem:ad54208759750ecba316209f069fc74a3 inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">DWORD&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#ad54208759750ecba316209f069fc74a3">winstyle</a></td></tr>
<tr class="memitem:af268174f13bd328cc9f2d89c72fb1dc0 inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#af268174f13bd328cc9f2d89c72fb1dc0">app_name</a></td></tr>
<tr class="memitem:aa453bfa03c202d6ec8250bb42ab18542 inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#aa453bfa03c202d6ec8250bb42ab18542">title_text</a></td></tr>
<tr class="memitem:aed439919d87e1dd2e9d7ea87703c6bda inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#aed439919d87e1dd2e9d7ea87703c6bda">palette_name</a></td></tr>
<tr class="memitem:a1655b535b46ab5d4ab81ce534bf1b8a0 inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a1655b535b46ab5d4ab81ce534bf1b8a0">is_windowed</a></td></tr>
<tr class="memitem:a4800b401900920ea8cbae47d72866acb inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a4800b401900920ea8cbae47d72866acb">is_active</a></td></tr>
<tr class="memitem:a37beeb0089d27c7dba274d34ad18b17f inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a37beeb0089d27c7dba274d34ad18b17f">is_device_lost</a></td></tr>
<tr class="memitem:a6983a26132b3168e5b9a9e81f0c6a9f2 inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a6983a26132b3168e5b9a9e81f0c6a9f2">is_minimized</a></td></tr>
<tr class="memitem:aaba18161027965150a43fc1580b81806 inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#aaba18161027965150a43fc1580b81806">is_maximized</a></td></tr>
<tr class="memitem:a6d7b6d6434ef221e97b0e43203e95c27 inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a6d7b6d6434ef221e97b0e43203e95c27">ignore_size_change</a></td></tr>
<tr class="memitem:a41bfc36d4cc4bc1b6f2d2e1c70442d24 inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a41bfc36d4cc4bc1b6f2d2e1c70442d24">is_device_initialized</a></td></tr>
<tr class="memitem:a43aba31ca69a6fb46ba6db7534ec7c8f inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a43aba31ca69a6fb46ba6db7534ec7c8f">is_device_restored</a></td></tr>
<tr class="memitem:a43d360059ca3f8b63d06f6a5145a3cd5 inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">DWORD&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a43d360059ca3f8b63d06f6a5145a3cd5">window_style</a></td></tr>
<tr class="memitem:a8bc54700740577e67b16580ac659d396 inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">RECT&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a8bc54700740577e67b16580ac659d396">bounds_rect</a></td></tr>
<tr class="memitem:a14f791919e89273788c3aad9b384ffca inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">RECT&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a14f791919e89273788c3aad9b384ffca">client_rect</a></td></tr>
<tr class="memitem:a5e6b03be8efb979f24ca966d994d9dbb inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a5e6b03be8efb979f24ca966d994d9dbb">gui_seconds</a></td></tr>
<tr class="memitem:a916566f25e3b8a6a77d7004d086d6645 inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a916566f25e3b8a6a77d7004d086d6645">seconds</a></td></tr>
<tr class="memitem:acb58074c00d1ecfc7ba77219a8e07d47 inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#acb58074c00d1ecfc7ba77219a8e07d47">frame_rate</a></td></tr>
<tr class="memitem:a1cd0028e4f72da2d1f5e33b5ec4a64db inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a1cd0028e4f72da2d1f5e33b5ec4a64db">frame_count</a></td></tr>
<tr class="memitem:a9c4e238f3b526a67b2ca9b5814f9cfa1 inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a9c4e238f3b526a67b2ca9b5814f9cfa1">frame_count0</a></td></tr>
<tr class="memitem:a06a2550fd170f8f64bd03401f4437124 inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a06a2550fd170f8f64bd03401f4437124">frame_time</a></td></tr>
<tr class="memitem:ac7fc897c7a3460b5ef2d6e1c3ebd3570 inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#ac7fc897c7a3460b5ef2d6e1c3ebd3570">frame_time0</a></td></tr>
<tr class="memitem:a0a06f04f655a73ad7705f84fa17122a5 inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a0a06f04f655a73ad7705f84fa17122a5">status</a></td></tr>
<tr class="memitem:af983a95e2796b9d5ac674d0b319a2934 inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#af983a95e2796b9d5ac674d0b319a2934">exit_code</a></td></tr>
<tr class="memitem:a2447e87059481a7e00010b6a071e038f inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_color.html">Color</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a2447e87059481a7e00010b6a071e038f">screen_color</a></td></tr>
<tr class="memitem:af78048a1f16f87835824277ca574e58e inherit pro_attribs_class_game"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_avi_file.html">AviFile</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#af78048a1f16f87835824277ca574e58e">avi_file</a></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="pro-static-attribs"></a>
Static Protected Attributes</h2></td></tr>
<tr class="memitem:a8a103c0273780f79e7ebf7b5e1285480"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_star_server.html">StarServer</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_star_server.html#a8a103c0273780f79e7ebf7b5e1285480">instance</a> = 0</td></tr>
<tr class="inherit_header pro_static_attribs_class_game"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_class_game')"><img src="closed.png" alt="-"/>&nbsp;Static Protected Attributes inherited from <a class="el" href="class_game.html">Game</a></td></tr>
<tr class="memitem:a9e39ee4684dc3a151abd8aa641490aeb inherit pro_static_attribs_class_game"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a9e39ee4684dc3a151abd8aa641490aeb">active</a> = false</td></tr>
<tr class="memitem:a255049de8fb46a9f00946631e3121c03 inherit pro_static_attribs_class_game"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a255049de8fb46a9f00946631e3121c03">paused</a> = false</td></tr>
<tr class="memitem:a9ffc34481b24de71601890a7734c02c9 inherit pro_static_attribs_class_game"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a9ffc34481b24de71601890a7734c02c9">server</a> = false</td></tr>
<tr class="memitem:a03cdec1ff3849f81756b9041cef8b49a inherit pro_static_attribs_class_game"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a03cdec1ff3849f81756b9041cef8b49a">show_mouse</a> = false</td></tr>
<tr class="memitem:a4ddfe0819ee53779bb5b43ab7fa332be inherit pro_static_attribs_class_game"><td class="memItemLeft" align="right" valign="top">static DWORD&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a4ddfe0819ee53779bb5b43ab7fa332be">base_game_time</a> = 0</td></tr>
<tr class="memitem:ab9806c0752b1b29bae9c1d4b859fbb4a inherit pro_static_attribs_class_game"><td class="memItemLeft" align="right" valign="top">static DWORD&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#ab9806c0752b1b29bae9c1d4b859fbb4a">real_time</a> = 0</td></tr>
<tr class="memitem:a5f07b0585aa3dcfe6004ca1216f18d02 inherit pro_static_attribs_class_game"><td class="memItemLeft" align="right" valign="top">static DWORD&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a5f07b0585aa3dcfe6004ca1216f18d02">game_time</a> = 0</td></tr>
<tr class="memitem:a6be265cf356c81e629da99f2834620e3 inherit pro_static_attribs_class_game"><td class="memItemLeft" align="right" valign="top">static DWORD&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a6be265cf356c81e629da99f2834620e3">time_comp</a> = 1</td></tr>
<tr class="memitem:aa71366c11a31162268bb20a09b606da7 inherit pro_static_attribs_class_game"><td class="memItemLeft" align="right" valign="top">static DWORD&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#aa71366c11a31162268bb20a09b606da7">frame_number</a> = 0</td></tr>
<tr class="memitem:abd83cdcd46b3c579f7468e7f1557a96e inherit pro_static_attribs_class_game"><td class="memItemLeft" align="right" valign="top">static double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#abd83cdcd46b3c579f7468e7f1557a96e">max_frame_length</a> = <a class="el" href="_game_8cpp.html#a87287f8c7d887be86261d976c5c9473d">MAX_FRAME_TIME_NORMAL</a></td></tr>
<tr class="memitem:a0459db8747586a56def959a1166f9cb7 inherit pro_static_attribs_class_game"><td class="memItemLeft" align="right" valign="top">static double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a0459db8747586a56def959a1166f9cb7">min_frame_length</a> = <a class="el" href="_game_8cpp.html#aed064e7e7772f78931c05d995c63d794">MIN_FRAME_TIME_NORMAL</a></td></tr>
<tr class="memitem:a21f1b35e2bd6105e7ccb8a7115e7a01f inherit pro_static_attribs_class_game"><td class="memItemLeft" align="right" valign="top">static char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_game.html#a21f1b35e2bd6105e7ccb8a7115e7a01f">panicbuf</a> [256]</td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock">
<p>Definition at line <a class="el" href="_star_server_8h_source.html#l00035">35</a> of file <a class="el" href="_star_server_8h_source.html">StarServer.h</a>.</p>
</div><hr/><h2>Member Enumeration Documentation</h2>
<a class="anchor" id="a45e99f7e81eddd6972000e1462fd1d6d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="class_star_server.html#a45e99f7e81eddd6972000e1462fd1d6d">StarServer::MODE</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="a45e99f7e81eddd6972000e1462fd1d6da8843b2ea3fbb7a719df81f2d99ef9229"></a>MENU_MODE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a45e99f7e81eddd6972000e1462fd1d6da211652c77f3ad3438b059faf37cf7eb3"></a>LOAD_MODE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a45e99f7e81eddd6972000e1462fd1d6da383333ce70de70539ea2b5e6602259ba"></a>PLAY_MODE</em>&nbsp;</td><td>
</td></tr>
</table>
</dd>
</dl>

<p>Definition at line <a class="el" href="_star_server_8h_source.html#l00046">46</a> of file <a class="el" href="_star_server_8h_source.html">StarServer.h</a>.</p>

</div>
</div>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="afdc8aba2b5b83e9f9859511563bf15e4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">StarServer::StarServer </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_star_server_8cpp_source.html#l00068">68</a> of file <a class="el" href="_star_server_8cpp_source.html">StarServer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a8952a12cc55cfacf701bd1fb323cb512"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">StarServer::~StarServer </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_star_server_8cpp_source.html#l00104">104</a> of file <a class="el" href="_star_server_8cpp_source.html">StarServer.cpp</a>.</p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="aaee9ae9f0b58354f986d7062c8dac45e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void StarServer::CreateWorld </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_star_server_8cpp_source.html#l00254">254</a> of file <a class="el" href="_star_server_8cpp_source.html">StarServer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a515339b8f5a9807f3ab599453a8fdc5c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool StarServer::GameLoop </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Reimplemented from <a class="el" href="class_game.html#a71c26976040f1115930416e5e750935f">Game</a>.</p>

<p>Definition at line <a class="el" href="_star_server_8cpp_source.html#l00301">301</a> of file <a class="el" href="_star_server_8cpp_source.html">StarServer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a5b1c99d018a9aebd046e5877f06b15ce"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void StarServer::GameState </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Reimplemented from <a class="el" href="class_game.html#aff7ddf1e88f785674ea63bde20ed62a5">Game</a>.</p>

<p>Definition at line <a class="el" href="_star_server_8cpp_source.html#l00370">370</a> of file <a class="el" href="_star_server_8cpp_source.html">StarServer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af9dd42d532bb94a6a38a0525e3f82333"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int StarServer::GetGameMode </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_star_server_8h_source.html#l00051">51</a> of file <a class="el" href="_star_server_8h_source.html">StarServer.h</a>.</p>

</div>
</div>
<a class="anchor" id="aa56b0c7c1b8c80729fd39e4b982f1774"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="class_star_server.html">StarServer</a>* StarServer::GetInstance </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Reimplemented from <a class="el" href="class_game.html#aa989d3cee96d5ae093663bf62dea57e2">Game</a>.</p>

<p>Definition at line <a class="el" href="_star_server_8h_source.html#l00058">58</a> of file <a class="el" href="_star_server_8h_source.html">StarServer.h</a>.</p>

</div>
</div>
<a class="anchor" id="aa70f9fd6313fe77fb7c0de6fd3ef2036"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool StarServer::Init </td>
          <td>(</td>
          <td class="paramtype">HINSTANCE&#160;</td>
          <td class="paramname"><em>hi</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">HINSTANCE&#160;</td>
          <td class="paramname"><em>hpi</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">LPSTR&#160;</td>
          <td class="paramname"><em>cmdline</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>nCmdShow</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Reimplemented from <a class="el" href="class_game.html#abbbf43b05d9a9ff1e18cf272c1388402">Game</a>.</p>

<p>Definition at line <a class="el" href="_star_server_8cpp_source.html#l00140">140</a> of file <a class="el" href="_star_server_8cpp_source.html">StarServer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7e0b5d747b294003ff49af2b09279f30"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool StarServer::InitGame </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Reimplemented from <a class="el" href="class_game.html#a37f89eca4c728c3d05d0a1b9f0850274">Game</a>.</p>

<p>Definition at line <a class="el" href="_star_server_8cpp_source.html#l00151">151</a> of file <a class="el" href="_star_server_8cpp_source.html">StarServer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="acff3d289dae357b123238c9e98aef574"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void StarServer::InstantiateMission </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_star_server_8cpp_source.html#l00267">267</a> of file <a class="el" href="_star_server_8cpp_source.html">StarServer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="afb06915f357df913edf82f295b093b0b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool StarServer::OnPaint </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Reimplemented from <a class="el" href="class_game.html#a7f898882ba0d92a6c3def45bbe76caea">Game</a>.</p>

<p>Definition at line <a class="el" href="_star_server_8cpp_source.html#l00409">409</a> of file <a class="el" href="_star_server_8cpp_source.html">StarServer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a56f05677e045068646596554c555298c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void StarServer::SetGameMode </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>mode</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_star_server_8cpp_source.html#l00205">205</a> of file <a class="el" href="_star_server_8cpp_source.html">StarServer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9c0e41bc65eb3077e5d81cc79842516b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void StarServer::SetNextMission </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>script</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_star_server_8cpp_source.html#l00245">245</a> of file <a class="el" href="_star_server_8cpp_source.html">StarServer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab6e89a6d766cf80c117d0bc3a149fe84"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void StarServer::Shutdown </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>restart</em> = <code>false</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_star_server_8cpp_source.html#l00515">515</a> of file <a class="el" href="_star_server_8cpp_source.html">StarServer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aaf993a3971291d08e94ff74008cd2f9c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void StarServer::UpdateWorld </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Reimplemented from <a class="el" href="class_game.html#a1e81b9e048b09149465463afa9bc23af">Game</a>.</p>

<p>Definition at line <a class="el" href="_star_server_8cpp_source.html#l00323">323</a> of file <a class="el" href="_star_server_8cpp_source.html">StarServer.cpp</a>.</p>

</div>
</div>
<hr/><h2>Member Data Documentation</h2>
<a class="anchor" id="a4c8e4865c64ae3fc55c137916372b14c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_net_server.html">NetServer</a>* StarServer::admin_server</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_star_server_8h_source.html#l00067">67</a> of file <a class="el" href="_star_server_8h_source.html">StarServer.h</a>.</p>

</div>
</div>
<a class="anchor" id="adc4198ca9a41ab16a5590f480bdda58b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int StarServer::game_mode</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_star_server_8h_source.html#l00071">71</a> of file <a class="el" href="_star_server_8h_source.html">StarServer.h</a>.</p>

</div>
</div>
<a class="anchor" id="a8a103c0273780f79e7ebf7b5e1285480"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_star_server.html">StarServer</a> * StarServer::instance = 0</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_star_server_8h_source.html#l00066">66</a> of file <a class="el" href="_star_server_8h_source.html">StarServer.h</a>.</p>

</div>
</div>
<a class="anchor" id="a5a4d1e1da9993420db47c5a29ea45af1"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_data_loader.html">DataLoader</a>* StarServer::loader</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_star_server_8h_source.html#l00069">69</a> of file <a class="el" href="_star_server_8h_source.html">StarServer.h</a>.</p>

</div>
</div>
<a class="anchor" id="a8f076bdf230ec2ddfdbeea3cb1f4f5ee"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_net_lobby_server.html">NetLobbyServer</a>* StarServer::lobby_server</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_star_server_8h_source.html#l00068">68</a> of file <a class="el" href="_star_server_8h_source.html">StarServer.h</a>.</p>

</div>
</div>
<a class="anchor" id="ae0d2e566eba45371867488de6e962951"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">DWORD StarServer::minutes</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_star_server_8h_source.html#l00073">73</a> of file <a class="el" href="_star_server_8h_source.html">StarServer.h</a>.</p>

</div>
</div>
<a class="anchor" id="ac4c0a4d0e543e78ee67d273ba998494b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">DWORD StarServer::time_mark</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_star_server_8h_source.html#l00072">72</a> of file <a class="el" href="_star_server_8h_source.html">StarServer.h</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>D:/SRC/StarshatterSVN/Stars45/<a class="el" href="_star_server_8h_source.html">StarServer.h</a></li>
<li>D:/SRC/StarshatterSVN/Stars45/<a class="el" href="_star_server_8cpp_source.html">StarServer.cpp</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="class_star_server.html">StarServer</a></li>
    <li class="footer">Generated on Tue Jun 5 2012 20:48:10 for Starshatter_Open by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1 </li>
  </ul>
</div>
</body>
</html>