GameModeBuilder Class |
Namespace: SampSharp.Core
public sealed class GameModeBuilder
The GameModeBuilder type exposes the following members.
Name | Description | |
---|---|---|
GameModeBuilder |
Initializes a new instance of the GameModeBuilder class.
|
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
IfHosted | Obsolete.
Runs the specified action if this game mode builder is configured to run in hosted mode either by
calling UseHosted or by the SA-MP server having started this game mode process in hosted mode.
| |
IfMultiProcess | Obsolete.
Runs the specified action if this game mode builder is not configured to run in hosted mode either by
calling UseHosted or by the SA-MP server having started this game mode process in hosted mode.
| |
RedirectConsoleOutput |
Redirect the console output to the server.
| |
Run |
Run the game mode using the build configuration stored in this instance.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
Use(IGameModeProvider) |
Use the specified game mode.
| |
UseTGameMode |
Use the gamemode of the specified TGameMode type.
| |
UseCommunicationClient | Obsolete.
Use the specified communication client to communicate with the SampSharp server.
| |
UseEncoding(Stream) |
Use the code page described by the specified stream when en/decoding text messages sent to/from the server.
| |
UseEncoding(String) |
Use the code page described by the file at the specified path when en/decoding text messages sent to/from the server.
| |
UseEncoding(Encoding) |
Use the specified encoding when en/decoding text messages sent to/from the server.
| |
UseEncodingCodePage |
Uses the encoding code page.
| |
UseExitBehaviour | Obsolete.
Sets the behaviour used once a OnGameModeExit call has been received.
| |
UseHosted | Obsolete.
Indicate the game mode will be hosted in the SA-MP server process.
| |
UseLogLevel |
Uses the specified log level as the maximum level which is written to the log by SampSharp.
| |
UseLogWriter |
Uses the specified text writer to log SampSharp log messages to.
| |
UsePipe | Obsolete.
Use a named pipe with the specified pipeName to communicate with the SampSharp server.
| |
UseStartBehaviour | Obsolete.
Use the specified start method when attaching to the server.
| |
UseTcpClient(Int32) | Obsolete.
Use a TCP client to communicate with the SampSharp server on localhost.
| |
UseTcpClient(String, Int32) | Obsolete.
Use a TCP client to communicate with the SampSharp server.
| |
UseUnixDomainSocket | Obsolete.
Use an unix domain socket with a file at the specified path to communicate with the SampSharp
server.
|
Name | Description | |
---|---|---|
UseEcsTStartup |
Enables the EntityComponentSystem with the specified TStartup type as the startup
configuration.
(Defined by GameModeBuilderExtensions.) |