network_gui.h
branchcustombridgeheads
changeset 5642 bfa6074e2833
parent 5641 d4d00a16ef26
child 5643 3778051e8095
equal deleted inserted replaced
5641:d4d00a16ef26 5642:bfa6074e2833
     1 /* $Id$ */
       
     2 
       
     3 #ifndef NETWORK_GUI_H
       
     4 #define NETWORK_GUI_H
       
     5 
       
     6 #ifdef ENABLE_NETWORK
       
     7 
       
     8 #include "network_data.h"
       
     9 
       
    10 void ShowNetworkNeedPassword(NetworkPasswordType npt);
       
    11 void ShowNetworkGiveMoneyWindow(byte player); // PlayerID
       
    12 void ShowNetworkChatQueryWindow(DestType type, byte dest);
       
    13 void ShowJoinStatusWindow(void);
       
    14 void ShowNetworkGameWindow(void);
       
    15 void ShowClientList(void);
       
    16 
       
    17 #else /* ENABLE_NETWORK */
       
    18 /* Network function stubs when networking is disabled */
       
    19 
       
    20 static inline void ShowNetworkChatQueryWindow(byte desttype, byte dest) {}
       
    21 static inline void ShowClientList(void) {}
       
    22 static inline void ShowNetworkGameWindow(void) {}
       
    23 
       
    24 #endif /* ENABLE_NETWORK */
       
    25 
       
    26 #endif /* NETWORK_GUI_H */