60 static void setIsServer (
bool val) { bIsServer_s = val; updateIsMaster(); }
61 static void setIsClient (
bool val) { bIsClient_s = val; updateIsMaster(); }
62 static void setIsStandalone (
bool val) { bIsStandalone_s = val; updateIsMaster(); }
74 bIsMaster_s = (bIsServer_s || bIsStandalone_s);
static bool bIsClient_s
global variable that tells whether this is a client (online)
Definition: GameMode.h:80
static bool bIsServer_s
global variable that tells whether this is a server (online)
Definition: GameMode.h:79
static bool playsSound()
Returns true if the game is able to play sounds.
Definition: GameMode.h:52
Helper class, stores and returns the current mode of the game.
Definition: GameMode.h:44
Shared library macros, enums, constants and forward declarations for the core library ...
static bool showsGraphics()
Returns true if the game shows graphics, false if it is in text-console mode.
Definition: GameMode.h:51
static void setPlaysSound(bool val)
Defines if the game can play sounds.
Definition: GameMode.h:59
static bool isServer()
Returns true if we're currently a server (online)
Definition: GameMode.h:53
static void updateIsMaster()
Checks if we're in control of the game (either standalone or server).
Definition: GameMode.h:72
The Core class is a singleton used to configure the program basics.
Definition: Core.h:60
static bool bIsStandalone_s
global variable that tells whether the game is running in standalone mode (offline) ...
Definition: GameMode.h:81
static bool isStandalone()
Returns true if we're in standalone mode (offline)
Definition: GameMode.h:55
static void setIsClient(bool val)
Defines if the program is in client mode (online)
Definition: GameMode.h:61
Die Wagnis Klasse hat die folgenden Aufgaben:
Definition: ApplicationPaths.cc:66
#define _CoreExport
Definition: CorePrereqs.h:61
static bool bPlaysSound_s
global variable that tells whether to sound works
Definition: GameMode.h:78
static bool isClient()
Returns true if we're currently a client (online)
Definition: GameMode.h:54
static bool bShowsGraphics_s
global variable that tells whether to show graphics
Definition: GameMode.h:77
static bool isMaster()
Returns true if we're in control of the game (either standalone or server)
Definition: GameMode.h:56
static void setIsStandalone(bool val)
Defines if the program is in standalone mode (offline)
Definition: GameMode.h:62
static bool bIsMaster_s
global variable that tells whether we're in control of the game (standalone or server) ...
Definition: GameMode.h:82
static void setIsServer(bool val)
Defines if the program is in server mode (online)
Definition: GameMode.h:60