Replaced most D3DX dependencies. Added Brendan's not-yet-functional networking code.

This commit is contained in:
Chris Danford
2002-10-28 05:30:45 +00:00
parent 5110da12d3
commit 73f7db6b15
99 changed files with 1203 additions and 718 deletions
+30
View File
@@ -0,0 +1,30 @@
#pragma once
/*
-----------------------------------------------------------------------------
Class: NetworkInput
Desc: An input event specific to a menu navigation. This is generated based
on a GameDef.
Copyright (c) 2001-2002 by the person(s) listed below. All rights reserved.
Chris Danford
-----------------------------------------------------------------------------
*/
struct NetworkInput
{
NetworkInput() { MakeInvalid(); };
NetworkInput( PlayerNumber pn, MenuButton b ) { player = pn; button = b; };
PlayerNumber player;
MenuButton button;
// bool operator==( const NetworkInput &other ) { return player == other.player && button == other.button; };
inline bool IsValid() const { return player != PLAYER_INVALID; };
inline void MakeInvalid() { player = PLAYER_INVALID; button = MENU_BUTTON_INVALID; };
};