C# Класс OpenSMO.User

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

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

Свойство Тип Описание
CanPlay bool
Combo int
Connected bool
CourseTitle string
CurrentRoomRights RoomRights
CurrentScreen NSScreen
GameDifficulty NSDifficulty
GameFeet int
GamePlayerSettings string
MaxCombo int
Meta Hashtable
NoteHit NSNotes
NoteOffset double
NoteOffsetRaw ushort
Notes int[]
PlayTime Stopwatch
Playing bool
Score int
ShadowBanned bool
SongOptions string
SongTime Stopwatch
Spectating bool
SyncNeeded bool
Synced bool
User_Game string
User_ID int
User_IP string
User_Name string
User_Protocol int
User_Rank UserRank
User_Table Hashtable
ez Ez
mainClass MainClass
tcpClient TcpClient
tcpReader BinaryReader
tcpWriter BinaryWriter

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

Метод Описание
Ban ( ) : void
Ban ( int originID ) : void
CanChangeRoomSettings ( ) : bool
Disconnect ( ) : void
GetUsersInRoom ( ) : OpenSMO.User[]
IsAdmin ( ) : bool
IsModerator ( ) : bool
Kick ( ) : void
KickBan ( ) : void
KickBan ( int originID ) : void
NSCCM ( ) : void
NSCGON ( ) : void
NSCGSR ( ) : void
NSCGSU ( ) : void
NSCHello ( ) : void
NSCPing ( ) : void
NSCPingR ( ) : void
NSCRSG ( ) : void
NSCSMOnline ( ) : void
NSCSMS ( ) : void
NSCSU ( ) : void
NSCUPOpts ( ) : void
NameFormat ( ) : string
RequiresAuthentication ( ) : bool
RequiresRoom ( ) : bool
SendAttack ( string modifiers, int ms ) : void
SendChatMessage ( string Message ) : void
SendGameStatus ( ) : void
SendGameStatusColumn ( byte ColumnID ) : void
SendRoomList ( ) : void
SendRoomPlayers ( ) : void
SendSong ( bool Start ) : void
SendSongStartTo ( User checkSyncPlayers ) : void
SendToRoom ( ) : void
Update ( ) : void
User ( MainClass mainClass, TcpClient tcpClient ) : System
couldntReadData ( ) : void

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

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

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

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

public Ban ( int originID ) : void
originID int
Результат void

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

public CanChangeRoomSettings ( ) : bool
Результат bool

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

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

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

public GetUsersInRoom ( ) : OpenSMO.User[]
Результат OpenSMO.User[]

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

public IsAdmin ( ) : bool
Результат bool

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

public IsModerator ( ) : bool
Результат bool

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

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

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

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

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

public KickBan ( int originID ) : void
originID int
Результат void

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

public RequiresAuthentication ( ) : bool
Результат bool

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

public RequiresRoom ( ) : bool
Результат bool

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

public SendAttack ( string modifiers, int ms ) : void
modifiers string
ms int
Результат void

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

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

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

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

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

public SendGameStatusColumn ( byte ColumnID ) : void
ColumnID byte
Результат void

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

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

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

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

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

public SendSong ( bool Start ) : void
Start bool
Результат void

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

public SendSongStartTo ( User checkSyncPlayers ) : void
checkSyncPlayers User
Результат void

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

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

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

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

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

public User ( MainClass mainClass, TcpClient tcpClient ) : System
mainClass MainClass
tcpClient TcpClient
Результат System

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

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

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

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

public bool CanPlay
Результат bool

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

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

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

public bool Connected
Результат bool

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

public string CourseTitle
Результат string

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

public RoomRights CurrentRoomRights
Результат RoomRights

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

public NSScreen CurrentScreen
Результат NSScreen

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

public NSDifficulty GameDifficulty
Результат NSDifficulty

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

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

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

public string GamePlayerSettings
Результат string

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

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

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

public Hashtable Meta
Результат Hashtable

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

public NSNotes NoteHit
Результат NSNotes

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

public double NoteOffset
Результат double

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

public ushort NoteOffsetRaw
Результат ushort

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

public int[] Notes
Результат int[]

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

public Stopwatch PlayTime
Результат Stopwatch

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

public bool Playing
Результат bool

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

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

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

public bool ShadowBanned
Результат bool

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

public string SongOptions
Результат string

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

public Stopwatch SongTime
Результат Stopwatch

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

public bool Spectating
Результат bool

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

public bool SyncNeeded
Результат bool

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

public bool Synced
Результат bool

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

public string User_Game
Результат string

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

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

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

public string User_IP
Результат string

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

public string User_Name
Результат string

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

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

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

public UserRank User_Rank
Результат UserRank

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

public Hashtable User_Table
Результат Hashtable

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

public Ez ez
Результат Ez

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

public MainClass mainClass
Результат MainClass

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

public TcpClient tcpClient
Результат TcpClient

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

public BinaryReader tcpReader
Результат BinaryReader

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

public BinaryWriter tcpWriter
Результат BinaryWriter