C# Class OpenSMO.User

Afficher le fichier Open project: concubidated/OpenSMO Class Usage Examples

Méthodes publiques

Свойство Type Description
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

Méthodes publiques

Méthode Description
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

Method Details

Ban() public méthode

public Ban ( ) : void
Résultat void

Ban() public méthode

public Ban ( int originID ) : void
originID int
Résultat void

CanChangeRoomSettings() public méthode

public CanChangeRoomSettings ( ) : bool
Résultat bool

Disconnect() public méthode

public Disconnect ( ) : void
Résultat void

GetUsersInRoom() public méthode

public GetUsersInRoom ( ) : OpenSMO.User[]
Résultat OpenSMO.User[]

IsAdmin() public méthode

public IsAdmin ( ) : bool
Résultat bool

IsModerator() public méthode

public IsModerator ( ) : bool
Résultat bool

Kick() public méthode

public Kick ( ) : void
Résultat void

KickBan() public méthode

public KickBan ( ) : void
Résultat void

KickBan() public méthode

public KickBan ( int originID ) : void
originID int
Résultat void

NSCCM() public méthode

public NSCCM ( ) : void
Résultat void

NSCGON() public méthode

public NSCGON ( ) : void
Résultat void

NSCGSR() public méthode

public NSCGSR ( ) : void
Résultat void

NSCGSU() public méthode

public NSCGSU ( ) : void
Résultat void

NSCHello() public méthode

public NSCHello ( ) : void
Résultat void

NSCPing() public méthode

public NSCPing ( ) : void
Résultat void

NSCPingR() public méthode

public NSCPingR ( ) : void
Résultat void

NSCRSG() public méthode

public NSCRSG ( ) : void
Résultat void

NSCSMOnline() public méthode

public NSCSMOnline ( ) : void
Résultat void

NSCSMS() public méthode

public NSCSMS ( ) : void
Résultat void

NSCSU() public méthode

public NSCSU ( ) : void
Résultat void

NSCUPOpts() public méthode

public NSCUPOpts ( ) : void
Résultat void

NameFormat() public méthode

public NameFormat ( ) : string
Résultat string

RequiresAuthentication() public méthode

public RequiresAuthentication ( ) : bool
Résultat bool

RequiresRoom() public méthode

public RequiresRoom ( ) : bool
Résultat bool

SendAttack() public méthode

public SendAttack ( string modifiers, int ms ) : void
modifiers string
ms int
Résultat void

SendChatMessage() public méthode

public SendChatMessage ( string Message ) : void
Message string
Résultat void

SendGameStatus() public méthode

public SendGameStatus ( ) : void
Résultat void

SendGameStatusColumn() public méthode

public SendGameStatusColumn ( byte ColumnID ) : void
ColumnID byte
Résultat void

SendRoomList() public méthode

public SendRoomList ( ) : void
Résultat void

SendRoomPlayers() public méthode

public SendRoomPlayers ( ) : void
Résultat void

SendSong() public méthode

public SendSong ( bool Start ) : void
Start bool
Résultat void

SendSongStartTo() public méthode

public SendSongStartTo ( User checkSyncPlayers ) : void
checkSyncPlayers User
Résultat void

SendToRoom() public méthode

public SendToRoom ( ) : void
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

User() public méthode

public User ( MainClass mainClass, TcpClient tcpClient ) : System
mainClass MainClass
tcpClient TcpClient
Résultat System

couldntReadData() public méthode

public couldntReadData ( ) : void
Résultat void

Property Details

CanPlay public_oe property

public bool CanPlay
Résultat bool

Combo public_oe property

public int Combo
Résultat int

Connected public_oe property

public bool Connected
Résultat bool

CourseTitle public_oe property

public string CourseTitle
Résultat string

CurrentRoomRights public_oe property

public RoomRights CurrentRoomRights
Résultat RoomRights

CurrentScreen public_oe property

public NSScreen CurrentScreen
Résultat NSScreen

GameDifficulty public_oe property

public NSDifficulty GameDifficulty
Résultat NSDifficulty

GameFeet public_oe property

public int GameFeet
Résultat int

GamePlayerSettings public_oe property

public string GamePlayerSettings
Résultat string

MaxCombo public_oe property

public int MaxCombo
Résultat int

Meta public_oe property

public Hashtable Meta
Résultat Hashtable

NoteHit public_oe property

public NSNotes NoteHit
Résultat NSNotes

NoteOffset public_oe property

public double NoteOffset
Résultat double

NoteOffsetRaw public_oe property

public ushort NoteOffsetRaw
Résultat ushort

Notes public_oe property

public int[] Notes
Résultat int[]

PlayTime public_oe property

public Stopwatch PlayTime
Résultat Stopwatch

Playing public_oe property

public bool Playing
Résultat bool

Score public_oe property

public int Score
Résultat int

ShadowBanned public_oe property

public bool ShadowBanned
Résultat bool

SongOptions public_oe property

public string SongOptions
Résultat string

SongTime public_oe property

public Stopwatch SongTime
Résultat Stopwatch

Spectating public_oe property

public bool Spectating
Résultat bool

SyncNeeded public_oe property

public bool SyncNeeded
Résultat bool

Synced public_oe property

public bool Synced
Résultat bool

User_Game public_oe property

public string User_Game
Résultat string

User_ID public_oe property

public int User_ID
Résultat int

User_IP public_oe property

public string User_IP
Résultat string

User_Name public_oe property

public string User_Name
Résultat string

User_Protocol public_oe property

public int User_Protocol
Résultat int

User_Rank public_oe property

public UserRank User_Rank
Résultat UserRank

User_Table public_oe property

public Hashtable User_Table
Résultat Hashtable

ez public_oe property

public Ez ez
Résultat Ez

mainClass public_oe property

public MainClass mainClass
Résultat MainClass

tcpClient public_oe property

public TcpClient tcpClient
Résultat TcpClient

tcpReader public_oe property

public BinaryReader tcpReader
Résultat BinaryReader

tcpWriter public_oe property

public BinaryWriter tcpWriter
Résultat BinaryWriter