C# Класс OpenSMO.MainClass

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Build int
FPS int
Instance MainClass
Rooms List
Scripting OpenSMO.Scripting
ServerConfig OpenSMO.Config
ServerMaxPlayers byte
ServerOffset byte
ServerVersion byte
StartTime System.DateTime
Users List
rnd System.Random
tcpListener System.Net.Sockets.TcpListener
tcpListenerRTS System.Net.Sockets.TcpListener

Открытые методы

Метод Описание
AddLog ( string Str, bool Bad = false ) : void
Epoch ( ) : long
JsonSafe ( string str ) : string
MD5 ( string input ) : string
Main ( string args ) : void
MainClass ( string args ) : System
RTSThread ( ) : void
RandomString ( int len, string chars = "abcdefghijklmnopqrstuvwxyz0123456789" ) : string
ReloadScripts ( ) : void
SendChatAll ( string Message ) : void
SendChatAll ( string Message, OpenSMO.Room room ) : void
SendChatAll ( string Message, OpenSMO.Room room, User exception ) : void
Spaces ( string input, int spaceCount ) : string
UserThread ( ) : void

Приватные методы

Метод Описание
ShowHelp ( ) : void

Описание методов

AddLog() публичный статический Метод

public static AddLog ( string Str, bool Bad = false ) : void
Str string
Bad bool
Результат void

Epoch() публичный Метод

public Epoch ( ) : long
Результат long

JsonSafe() публичный Метод

public JsonSafe ( string str ) : string
str string
Результат string

MD5() публичный статический Метод

public static MD5 ( string input ) : string
input string
Результат string

Main() публичный статический Метод

public static Main ( string args ) : void
args string
Результат void

MainClass() публичный Метод

public MainClass ( string args ) : System
args string
Результат System

RTSThread() публичный Метод

public RTSThread ( ) : void
Результат void

RandomString() публичный статический Метод

public static RandomString ( int len, string chars = "abcdefghijklmnopqrstuvwxyz0123456789" ) : string
len int
chars string
Результат string

ReloadScripts() публичный Метод

public ReloadScripts ( ) : void
Результат void

SendChatAll() публичный Метод

public SendChatAll ( string Message ) : void
Message string
Результат void

SendChatAll() публичный Метод

public SendChatAll ( string Message, OpenSMO.Room room ) : void
Message string
room OpenSMO.Room
Результат void

SendChatAll() публичный Метод

public SendChatAll ( string Message, OpenSMO.Room room, User exception ) : void
Message string
room OpenSMO.Room
exception User
Результат void

Spaces() публичный статический Метод

public static Spaces ( string input, int spaceCount ) : string
input string
spaceCount int
Результат string

UserThread() публичный Метод

public UserThread ( ) : void
Результат void

Описание свойств

Build публичное статическое свойство

public static int Build
Результат int

FPS публичное свойство

public int FPS
Результат int

Instance публичное статическое свойство

public static MainClass,OpenSMO Instance
Результат MainClass

Rooms публичное свойство

public List Rooms
Результат List

Scripting публичное свойство

public Scripting,OpenSMO Scripting
Результат OpenSMO.Scripting

ServerConfig публичное свойство

public Config,OpenSMO ServerConfig
Результат OpenSMO.Config

ServerMaxPlayers публичное свойство

public byte ServerMaxPlayers
Результат byte

ServerOffset публичное свойство

public byte ServerOffset
Результат byte

ServerVersion публичное свойство

public byte ServerVersion
Результат byte

StartTime публичное статическое свойство

public static DateTime,System StartTime
Результат System.DateTime

Users публичное свойство

public List Users
Результат List

rnd публичное статическое свойство

public static Random,System rnd
Результат System.Random

tcpListener публичное свойство

public TcpListener,System.Net.Sockets tcpListener
Результат System.Net.Sockets.TcpListener

tcpListenerRTS публичное свойство

public TcpListener,System.Net.Sockets tcpListenerRTS
Результат System.Net.Sockets.TcpListener