C# 클래스 InfiniteSigns.InfiniteSigns

상속: TerrariaPlugin
파일 보기 프로젝트 열기: MarioE/InfiniteSigns

공개 프로퍼티들

프로퍼티 타입 설명
Database IDbConnection
Infos InfiniteSigns.PlayerInfo[]

공개 메소드들

메소드 설명
ConvertSigns ( TShockAPI.CommandArgs e ) : void
Deselect ( TShockAPI.CommandArgs e ) : void
GetSign ( int x, int y, int plr ) : void
InfiniteSigns ( Terraria.Main game ) : System
Info ( TShockAPI.CommandArgs e ) : void
Initialize ( ) : void
KillSign ( int x, int y, int plr ) : void
Lock ( TShockAPI.CommandArgs e ) : void
ModSign ( int x, int y, int plr, string text ) : void
OnGetData ( Hooks.GetDataEventArgs e ) : void
OnInitialize ( EventArgs e ) : void
OnLeave ( LeaveEventArgs e ) : void
OnPostInitialize ( EventArgs e ) : void
PlaceSign ( int x, int y, int plr ) : void
Protect ( TShockAPI.CommandArgs e ) : void
Prune ( TShockAPI.CommandArgs e ) : void
Public ( TShockAPI.CommandArgs e ) : void
Region ( TShockAPI.CommandArgs e ) : void
ReverseConvertSigns ( TShockAPI.CommandArgs e ) : void
Unlock ( TShockAPI.CommandArgs e ) : void
Unprotect ( TShockAPI.CommandArgs e ) : void

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

비공개 메소드들

메소드 설명
TileValid ( int x, int y ) : bool
TryKillSign ( int x, int y, int plr ) : bool

메소드 상세

ConvertSigns() 공개 메소드

public ConvertSigns ( TShockAPI.CommandArgs e ) : void
e TShockAPI.CommandArgs
리턴 void

Deselect() 공개 메소드

public Deselect ( TShockAPI.CommandArgs e ) : void
e TShockAPI.CommandArgs
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

GetSign() 공개 메소드

public GetSign ( int x, int y, int plr ) : void
x int
y int
plr int
리턴 void

InfiniteSigns() 공개 메소드

public InfiniteSigns ( Terraria.Main game ) : System
game Terraria.Main
리턴 System

Info() 공개 메소드

public Info ( TShockAPI.CommandArgs e ) : void
e TShockAPI.CommandArgs
리턴 void

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

KillSign() 공개 메소드

public KillSign ( int x, int y, int plr ) : void
x int
y int
plr int
리턴 void

Lock() 공개 메소드

public Lock ( TShockAPI.CommandArgs e ) : void
e TShockAPI.CommandArgs
리턴 void

ModSign() 공개 메소드

public ModSign ( int x, int y, int plr, string text ) : void
x int
y int
plr int
text string
리턴 void

OnGetData() 공개 메소드

public OnGetData ( Hooks.GetDataEventArgs e ) : void
e Hooks.GetDataEventArgs
리턴 void

OnInitialize() 공개 메소드

public OnInitialize ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnLeave() 공개 메소드

public OnLeave ( LeaveEventArgs e ) : void
e LeaveEventArgs
리턴 void

OnPostInitialize() 공개 메소드

public OnPostInitialize ( EventArgs e ) : void
e System.EventArgs
리턴 void

PlaceSign() 공개 메소드

public PlaceSign ( int x, int y, int plr ) : void
x int
y int
plr int
리턴 void

Protect() 공개 메소드

public Protect ( TShockAPI.CommandArgs e ) : void
e TShockAPI.CommandArgs
리턴 void

Prune() 공개 메소드

public Prune ( TShockAPI.CommandArgs e ) : void
e TShockAPI.CommandArgs
리턴 void

Public() 공개 메소드

public Public ( TShockAPI.CommandArgs e ) : void
e TShockAPI.CommandArgs
리턴 void

Region() 공개 메소드

public Region ( TShockAPI.CommandArgs e ) : void
e TShockAPI.CommandArgs
리턴 void

ReverseConvertSigns() 공개 메소드

public ReverseConvertSigns ( TShockAPI.CommandArgs e ) : void
e TShockAPI.CommandArgs
리턴 void

Unlock() 공개 메소드

public Unlock ( TShockAPI.CommandArgs e ) : void
e TShockAPI.CommandArgs
리턴 void

Unprotect() 공개 메소드

public Unprotect ( TShockAPI.CommandArgs e ) : void
e TShockAPI.CommandArgs
리턴 void

프로퍼티 상세

Database 공개적으로 프로퍼티

public IDbConnection Database
리턴 IDbConnection

Infos 공개적으로 프로퍼티

public PlayerInfo[],InfiniteSigns Infos
리턴 InfiniteSigns.PlayerInfo[]