C# 클래스 Server.Gumps.Gump

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

공개 메소드들

메소드 설명
Add ( GumpEntry g ) : void
AddAlphaRegion ( int x, int y, int width, int height ) : void
AddBackground ( int x, int y, int width, int height, int gumpID ) : void
AddButton ( int x, int y, int normalID, int pressedID, int buttonID, GumpButtonType type, int param ) : void
AddCheck ( int x, int y, int inactiveID, int activeID, bool initialState, int switchID ) : void
AddGroup ( int group ) : void
AddHtml ( int x, int y, int width, int height, string text, bool background, bool scrollbar ) : void
AddHtmlLocalized ( int x, int y, int width, int height, int number, bool background, bool scrollbar ) : void
AddHtmlLocalized ( int x, int y, int width, int height, int number, int color, bool background, bool scrollbar ) : void
AddHtmlLocalized ( int x, int y, int width, int height, int number, string args, int color, bool background, bool scrollbar ) : void
AddImage ( int x, int y, int gumpID ) : void
AddImage ( int x, int y, int gumpID, int hue ) : void
AddImageTiled ( int x, int y, int width, int height, int gumpID ) : void
AddImageTiledButton ( int x, int y, int normalID, int pressedID, int buttonID, GumpButtonType type, int param, int itemID, int hue, int width, int height ) : void
AddImageTiledButton ( int x, int y, int normalID, int pressedID, int buttonID, GumpButtonType type, int param, int itemID, int hue, int width, int height, int localizedTooltip ) : void
AddItem ( int x, int y, int itemID ) : void
AddItem ( int x, int y, int itemID, int hue ) : void
AddLabel ( int x, int y, int hue, string text ) : void
AddLabelCropped ( int x, int y, int width, int height, int hue, string text ) : void
AddPage ( int page ) : void
AddRadio ( int x, int y, int inactiveID, int activeID, bool initialState, int switchID ) : void
AddTextEntry ( int x, int y, int width, int height, int hue, int entryID, string initialText ) : void
AddTextEntry ( int x, int y, int width, int height, int hue, int entryID, string initialText, int size ) : void
AddTooltip ( int number ) : void
GetTypeID ( Type type ) : int
Gump ( int x, int y ) : System
Intern ( string value ) : int
Invalidate ( ) : void
OnResponse ( Server.Network.NetState sender, RelayInfo info ) : void
OnServerClose ( Server.Network.NetState owner ) : void
Remove ( GumpEntry g ) : void
SendTo ( Server.Network.NetState state ) : void
StringToBuffer ( string str ) : byte[]

비공개 메소드들

메소드 설명
Compile ( ) : Packet
Compile ( Server.Network.NetState ns ) : Packet

메소드 상세

Add() 공개 메소드

public Add ( GumpEntry g ) : void
g GumpEntry
리턴 void

AddAlphaRegion() 공개 메소드

public AddAlphaRegion ( int x, int y, int width, int height ) : void
x int
y int
width int
height int
리턴 void

AddBackground() 공개 메소드

public AddBackground ( int x, int y, int width, int height, int gumpID ) : void
x int
y int
width int
height int
gumpID int
리턴 void

AddButton() 공개 메소드

public AddButton ( int x, int y, int normalID, int pressedID, int buttonID, GumpButtonType type, int param ) : void
x int
y int
normalID int
pressedID int
buttonID int
type GumpButtonType
param int
리턴 void

AddCheck() 공개 메소드

public AddCheck ( int x, int y, int inactiveID, int activeID, bool initialState, int switchID ) : void
x int
y int
inactiveID int
activeID int
initialState bool
switchID int
리턴 void

AddGroup() 공개 메소드

public AddGroup ( int group ) : void
group int
리턴 void

AddHtml() 공개 메소드

public AddHtml ( int x, int y, int width, int height, string text, bool background, bool scrollbar ) : void
x int
y int
width int
height int
text string
background bool
scrollbar bool
리턴 void

AddHtmlLocalized() 공개 메소드

public AddHtmlLocalized ( int x, int y, int width, int height, int number, bool background, bool scrollbar ) : void
x int
y int
width int
height int
number int
background bool
scrollbar bool
리턴 void

AddHtmlLocalized() 공개 메소드

public AddHtmlLocalized ( int x, int y, int width, int height, int number, int color, bool background, bool scrollbar ) : void
x int
y int
width int
height int
number int
color int
background bool
scrollbar bool
리턴 void

AddHtmlLocalized() 공개 메소드

public AddHtmlLocalized ( int x, int y, int width, int height, int number, string args, int color, bool background, bool scrollbar ) : void
x int
y int
width int
height int
number int
args string
color int
background bool
scrollbar bool
리턴 void

AddImage() 공개 메소드

public AddImage ( int x, int y, int gumpID ) : void
x int
y int
gumpID int
리턴 void

AddImage() 공개 메소드

public AddImage ( int x, int y, int gumpID, int hue ) : void
x int
y int
gumpID int
hue int
리턴 void

AddImageTiled() 공개 메소드

public AddImageTiled ( int x, int y, int width, int height, int gumpID ) : void
x int
y int
width int
height int
gumpID int
리턴 void

AddImageTiledButton() 공개 메소드

public AddImageTiledButton ( int x, int y, int normalID, int pressedID, int buttonID, GumpButtonType type, int param, int itemID, int hue, int width, int height ) : void
x int
y int
normalID int
pressedID int
buttonID int
type GumpButtonType
param int
itemID int
hue int
width int
height int
리턴 void

AddImageTiledButton() 공개 메소드

public AddImageTiledButton ( int x, int y, int normalID, int pressedID, int buttonID, GumpButtonType type, int param, int itemID, int hue, int width, int height, int localizedTooltip ) : void
x int
y int
normalID int
pressedID int
buttonID int
type GumpButtonType
param int
itemID int
hue int
width int
height int
localizedTooltip int
리턴 void

AddItem() 공개 메소드

public AddItem ( int x, int y, int itemID ) : void
x int
y int
itemID int
리턴 void

AddItem() 공개 메소드

public AddItem ( int x, int y, int itemID, int hue ) : void
x int
y int
itemID int
hue int
리턴 void

AddLabel() 공개 메소드

public AddLabel ( int x, int y, int hue, string text ) : void
x int
y int
hue int
text string
리턴 void

AddLabelCropped() 공개 메소드

public AddLabelCropped ( int x, int y, int width, int height, int hue, string text ) : void
x int
y int
width int
height int
hue int
text string
리턴 void

AddPage() 공개 메소드

public AddPage ( int page ) : void
page int
리턴 void

AddRadio() 공개 메소드

public AddRadio ( int x, int y, int inactiveID, int activeID, bool initialState, int switchID ) : void
x int
y int
inactiveID int
activeID int
initialState bool
switchID int
리턴 void

AddTextEntry() 공개 메소드

public AddTextEntry ( int x, int y, int width, int height, int hue, int entryID, string initialText ) : void
x int
y int
width int
height int
hue int
entryID int
initialText string
리턴 void

AddTextEntry() 공개 메소드

public AddTextEntry ( int x, int y, int width, int height, int hue, int entryID, string initialText, int size ) : void
x int
y int
width int
height int
hue int
entryID int
initialText string
size int
리턴 void

AddTooltip() 공개 메소드

public AddTooltip ( int number ) : void
number int
리턴 void

GetTypeID() 공개 정적인 메소드

public static GetTypeID ( Type type ) : int
type System.Type
리턴 int

Gump() 공개 메소드

public Gump ( int x, int y ) : System
x int
y int
리턴 System

Intern() 공개 메소드

public Intern ( string value ) : int
value string
리턴 int

Invalidate() 공개 메소드

public Invalidate ( ) : void
리턴 void

OnResponse() 공개 메소드

public OnResponse ( Server.Network.NetState sender, RelayInfo info ) : void
sender Server.Network.NetState
info RelayInfo
리턴 void

OnServerClose() 공개 메소드

public OnServerClose ( Server.Network.NetState owner ) : void
owner Server.Network.NetState
리턴 void

Remove() 공개 메소드

public Remove ( GumpEntry g ) : void
g GumpEntry
리턴 void

SendTo() 공개 메소드

public SendTo ( Server.Network.NetState state ) : void
state Server.Network.NetState
리턴 void

StringToBuffer() 공개 정적인 메소드

public static StringToBuffer ( string str ) : byte[]
str string
리턴 byte[]