C# 클래스 IrrlichtNETCP.GUIContextMenu

상속: GUIElement
파일 보기 프로젝트 열기: Paulus/irrlichtnetcp

공개 메소드들

메소드 설명
AddItem ( string text, int command, bool enabled, bool hasSubMenu ) : int
AddSeparator ( ) : void
GUIContextMenu ( IntPtr raw ) : System
GetItemCommandID ( int id ) : int
GetItemText ( int id ) : string
GetSubMenu ( int id ) : GUIContextMenu
IsItemEnabled ( int id ) : bool
RemoveAllItems ( ) : void
RemoveItem ( int item ) : void
SetItemCommandID ( int index, int id ) : void
SetItemEnabled ( int index, bool enabled ) : void
SetItemText ( int index, string text ) : void

비공개 메소드들

메소드 설명
GUIContextMenu_AddItem ( IntPtr menu, string text, int commandID, bool enabled, bool hasSubMenu ) : int
GUIContextMenu_AddSeparator ( IntPtr menu ) : void
GUIContextMenu_GetItemCommandID ( IntPtr menu, int id ) : int
GUIContextMenu_GetItemCount ( IntPtr menu ) : int
GUIContextMenu_GetItemText ( IntPtr menu, int index ) : string
GUIContextMenu_GetSelectedItem ( IntPtr menu ) : int
GUIContextMenu_GetSubMenu ( IntPtr menu, int index ) : IntPtr
GUIContextMenu_IsItemEnabled ( IntPtr menu, int id ) : bool
GUIContextMenu_RemoveAllItems ( IntPtr menu ) : void
GUIContextMenu_RemoveItem ( IntPtr menu, int item ) : void
GUIContextMenu_SetItemCommandID ( IntPtr menu, int index, int id ) : void
GUIContextMenu_SetItemEnabled ( IntPtr menu, int index, bool enabled ) : void
GUIContextMenu_SetItemText ( IntPtr menu, int index, string text ) : void

메소드 상세

AddItem() 공개 메소드

public AddItem ( string text, int command, bool enabled, bool hasSubMenu ) : int
text string
command int
enabled bool
hasSubMenu bool
리턴 int

AddSeparator() 공개 메소드

public AddSeparator ( ) : void
리턴 void

GUIContextMenu() 공개 메소드

public GUIContextMenu ( IntPtr raw ) : System
raw System.IntPtr
리턴 System

GetItemCommandID() 공개 메소드

public GetItemCommandID ( int id ) : int
id int
리턴 int

GetItemText() 공개 메소드

public GetItemText ( int id ) : string
id int
리턴 string

GetSubMenu() 공개 메소드

public GetSubMenu ( int id ) : GUIContextMenu
id int
리턴 GUIContextMenu

IsItemEnabled() 공개 메소드

public IsItemEnabled ( int id ) : bool
id int
리턴 bool

RemoveAllItems() 공개 메소드

public RemoveAllItems ( ) : void
리턴 void

RemoveItem() 공개 메소드

public RemoveItem ( int item ) : void
item int
리턴 void

SetItemCommandID() 공개 메소드

public SetItemCommandID ( int index, int id ) : void
index int
id int
리턴 void

SetItemEnabled() 공개 메소드

public SetItemEnabled ( int index, bool enabled ) : void
index int
enabled bool
리턴 void

SetItemText() 공개 메소드

public SetItemText ( int index, string text ) : void
index int
text string
리턴 void