C# 클래스 OpenSMO.User

파일 보기 프로젝트 열기: concubidated/OpenSMO 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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