C# 클래스 idTech4.UI.idSliderWindow

상속: idWindow
파일 보기 프로젝트 열기: iainmckay/idtech4.net 1 사용 예제들

공개 메소드들

메소드 설명
Activate ( bool activate, string &act ) : void
Draw ( float x, float y ) : void
GetVariableByName ( string name, bool fixup, DrawWindow &owner ) : idWindowVariable
HandleEvent ( SystemEvent e, bool &updateVisuals ) : string
InitWithDefaults ( string name, idRectangle rect, Vector4 foreColor, Vector4 materialColor, string background, string thumbMaterial, bool vertical, bool scrollbar ) : void
RunNamedEvent ( string name ) : void
SetRange ( float low, float high, float step ) : void
idSliderWindow ( idDeviceContext context, idUserInterface gui ) : System
idSliderWindow ( idUserInterface gui ) : System

보호된 메소드들

메소드 설명
DrawBackground ( idRectangle drawRect ) : void
ParseInternalVariable ( string name, Text parser ) : bool
PostParse ( ) : void
RouteMouseCoordinates ( float x, float y ) : string

비공개 메소드들

메소드 설명
Init ( ) : void
InitCvar ( ) : void
UpdateConsoleVariables ( bool read, bool force = false ) : void

메소드 상세

Activate() 공개 메소드

public Activate ( bool activate, string &act ) : void
activate bool
act string
리턴 void

Draw() 공개 메소드

public Draw ( float x, float y ) : void
x float
y float
리턴 void

DrawBackground() 보호된 메소드

protected DrawBackground ( idRectangle drawRect ) : void
drawRect idRectangle
리턴 void

GetVariableByName() 공개 메소드

public GetVariableByName ( string name, bool fixup, DrawWindow &owner ) : idWindowVariable
name string
fixup bool
owner DrawWindow
리턴 idWindowVariable

HandleEvent() 공개 메소드

public HandleEvent ( SystemEvent e, bool &updateVisuals ) : string
e SystemEvent
updateVisuals bool
리턴 string

InitWithDefaults() 공개 메소드

public InitWithDefaults ( string name, idRectangle rect, Vector4 foreColor, Vector4 materialColor, string background, string thumbMaterial, bool vertical, bool scrollbar ) : void
name string
rect idRectangle
foreColor Vector4
materialColor Vector4
background string
thumbMaterial string
vertical bool
scrollbar bool
리턴 void

ParseInternalVariable() 보호된 메소드

protected ParseInternalVariable ( string name, Text parser ) : bool
name string
parser Text
리턴 bool

PostParse() 보호된 메소드

protected PostParse ( ) : void
리턴 void

RouteMouseCoordinates() 보호된 메소드

protected RouteMouseCoordinates ( float x, float y ) : string
x float
y float
리턴 string

RunNamedEvent() 공개 메소드

public RunNamedEvent ( string name ) : void
name string
리턴 void

SetRange() 공개 메소드

public SetRange ( float low, float high, float step ) : void
low float
high float
step float
리턴 void

idSliderWindow() 공개 메소드

public idSliderWindow ( idDeviceContext context, idUserInterface gui ) : System
context idDeviceContext
gui idUserInterface
리턴 System

idSliderWindow() 공개 메소드

public idSliderWindow ( idUserInterface gui ) : System
gui idUserInterface
리턴 System