C# Class OpenSMO.User

ファイルを表示 Open project: concubidated/OpenSMO Class Usage Examples

Public Properties

Property 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

Public Methods

Method 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 method

public Ban ( ) : void
return void

Ban() public method

public Ban ( int originID ) : void
originID int
return void

CanChangeRoomSettings() public method

public CanChangeRoomSettings ( ) : bool
return bool

Disconnect() public method

public Disconnect ( ) : void
return void

GetUsersInRoom() public method

public GetUsersInRoom ( ) : OpenSMO.User[]
return OpenSMO.User[]

IsAdmin() public method

public IsAdmin ( ) : bool
return bool

IsModerator() public method

public IsModerator ( ) : bool
return bool

Kick() public method

public Kick ( ) : void
return void

KickBan() public method

public KickBan ( ) : void
return void

KickBan() public method

public KickBan ( int originID ) : void
originID int
return void

NSCCM() public method

public NSCCM ( ) : void
return void

NSCGON() public method

public NSCGON ( ) : void
return void

NSCGSR() public method

public NSCGSR ( ) : void
return void

NSCGSU() public method

public NSCGSU ( ) : void
return void

NSCHello() public method

public NSCHello ( ) : void
return void

NSCPing() public method

public NSCPing ( ) : void
return void

NSCPingR() public method

public NSCPingR ( ) : void
return void

NSCRSG() public method

public NSCRSG ( ) : void
return void

NSCSMOnline() public method

public NSCSMOnline ( ) : void
return void

NSCSMS() public method

public NSCSMS ( ) : void
return void

NSCSU() public method

public NSCSU ( ) : void
return void

NSCUPOpts() public method

public NSCUPOpts ( ) : void
return void

NameFormat() public method

public NameFormat ( ) : string
return string

RequiresAuthentication() public method

public RequiresAuthentication ( ) : bool
return bool

RequiresRoom() public method

public RequiresRoom ( ) : bool
return bool

SendAttack() public method

public SendAttack ( string modifiers, int ms ) : void
modifiers string
ms int
return void

SendChatMessage() public method

public SendChatMessage ( string Message ) : void
Message string
return void

SendGameStatus() public method

public SendGameStatus ( ) : void
return void

SendGameStatusColumn() public method

public SendGameStatusColumn ( byte ColumnID ) : void
ColumnID byte
return void

SendRoomList() public method

public SendRoomList ( ) : void
return void

SendRoomPlayers() public method

public SendRoomPlayers ( ) : void
return void

SendSong() public method

public SendSong ( bool Start ) : void
Start bool
return void

SendSongStartTo() public method

public SendSongStartTo ( User checkSyncPlayers ) : void
checkSyncPlayers User
return void

SendToRoom() public method

public SendToRoom ( ) : void
return void

Update() public method

public Update ( ) : void
return void

User() public method

public User ( MainClass mainClass, TcpClient tcpClient ) : System
mainClass MainClass
tcpClient TcpClient
return System

couldntReadData() public method

public couldntReadData ( ) : void
return void

Property Details

CanPlay public_oe property

public bool CanPlay
return bool

Combo public_oe property

public int Combo
return int

Connected public_oe property

public bool Connected
return bool

CourseTitle public_oe property

public string CourseTitle
return string

CurrentRoomRights public_oe property

public RoomRights CurrentRoomRights
return RoomRights

CurrentScreen public_oe property

public NSScreen CurrentScreen
return NSScreen

GameDifficulty public_oe property

public NSDifficulty GameDifficulty
return NSDifficulty

GameFeet public_oe property

public int GameFeet
return int

GamePlayerSettings public_oe property

public string GamePlayerSettings
return string

MaxCombo public_oe property

public int MaxCombo
return int

Meta public_oe property

public Hashtable Meta
return Hashtable

NoteHit public_oe property

public NSNotes NoteHit
return NSNotes

NoteOffset public_oe property

public double NoteOffset
return double

NoteOffsetRaw public_oe property

public ushort NoteOffsetRaw
return ushort

Notes public_oe property

public int[] Notes
return int[]

PlayTime public_oe property

public Stopwatch PlayTime
return Stopwatch

Playing public_oe property

public bool Playing
return bool

Score public_oe property

public int Score
return int

ShadowBanned public_oe property

public bool ShadowBanned
return bool

SongOptions public_oe property

public string SongOptions
return string

SongTime public_oe property

public Stopwatch SongTime
return Stopwatch

Spectating public_oe property

public bool Spectating
return bool

SyncNeeded public_oe property

public bool SyncNeeded
return bool

Synced public_oe property

public bool Synced
return bool

User_Game public_oe property

public string User_Game
return string

User_ID public_oe property

public int User_ID
return int

User_IP public_oe property

public string User_IP
return string

User_Name public_oe property

public string User_Name
return string

User_Protocol public_oe property

public int User_Protocol
return int

User_Rank public_oe property

public UserRank User_Rank
return UserRank

User_Table public_oe property

public Hashtable User_Table
return Hashtable

ez public_oe property

public Ez ez
return Ez

mainClass public_oe property

public MainClass mainClass
return MainClass

tcpClient public_oe property

public TcpClient tcpClient
return TcpClient

tcpReader public_oe property

public BinaryReader tcpReader
return BinaryReader

tcpWriter public_oe property

public BinaryWriter tcpWriter
return BinaryWriter