C# 클래스 Flood.GUI.Controls.Slider

Base slider.
상속: Control
파일 보기 프로젝트 열기: FloodProject/flood

보호된 프로퍼티들

프로퍼티 타입 설명
m_Max float
m_Min float
m_NotchCount int
m_SliderBar Flood.GUI.ControlInternal.SliderBar
m_SnapToNotches bool
m_Value float

공개 메소드들

메소드 설명
SetRange ( float min, float max ) : void

Sets the value range.

보호된 메소드들

메소드 설명
CalculateValue ( ) : float
OnKeyDown ( bool down ) : bool

Handler for Down Arrow keyboard event.

OnKeyEnd ( bool down ) : bool

Handler for End keyboard event.

OnKeyHome ( bool down ) : bool

Handler for Home keyboard event.

OnKeyLeft ( bool down ) : bool

Handler for Left Arrow keyboard event.

OnKeyRight ( bool down ) : bool

Handler for Right Arrow keyboard event.

OnKeyUp ( bool down ) : bool

Handler for Up Arrow keyboard event.

OnMouseClickedLeft ( int x, int y, bool down ) : void

Handler invoked on mouse click (left) event.

OnMoved ( Control control ) : void
RenderFocus ( Skins skin ) : void

Renders the focus overlay.

SetValueInternal ( float val ) : void
Slider ( Control parent ) : System

Initializes a new instance of the Slider class.

UpdateBarFromValue ( ) : void

메소드 상세

CalculateValue() 보호된 메소드

protected CalculateValue ( ) : float
리턴 float

OnKeyDown() 보호된 메소드

Handler for Down Arrow keyboard event.
protected OnKeyDown ( bool down ) : bool
down bool Indicates whether the key was pressed or released.
리턴 bool

OnKeyEnd() 보호된 메소드

Handler for End keyboard event.
protected OnKeyEnd ( bool down ) : bool
down bool Indicates whether the key was pressed or released.
리턴 bool

OnKeyHome() 보호된 메소드

Handler for Home keyboard event.
protected OnKeyHome ( bool down ) : bool
down bool Indicates whether the key was pressed or released.
리턴 bool

OnKeyLeft() 보호된 메소드

Handler for Left Arrow keyboard event.
protected OnKeyLeft ( bool down ) : bool
down bool Indicates whether the key was pressed or released.
리턴 bool

OnKeyRight() 보호된 메소드

Handler for Right Arrow keyboard event.
protected OnKeyRight ( bool down ) : bool
down bool Indicates whether the key was pressed or released.
리턴 bool

OnKeyUp() 보호된 메소드

Handler for Up Arrow keyboard event.
protected OnKeyUp ( bool down ) : bool
down bool Indicates whether the key was pressed or released.
리턴 bool

OnMouseClickedLeft() 보호된 메소드

Handler invoked on mouse click (left) event.
protected OnMouseClickedLeft ( int x, int y, bool down ) : void
x int X coordinate.
y int Y coordinate.
down bool If set to true mouse button is down.
리턴 void

OnMoved() 보호된 메소드

protected OnMoved ( Control control ) : void
control Control
리턴 void

RenderFocus() 보호된 메소드

Renders the focus overlay.
protected RenderFocus ( Skins skin ) : void
skin Skins Skin to use.
리턴 void

SetRange() 공개 메소드

Sets the value range.
public SetRange ( float min, float max ) : void
min float Minimum value.
max float Maximum value.
리턴 void

SetValueInternal() 보호된 메소드

protected SetValueInternal ( float val ) : void
val float
리턴 void

Slider() 보호된 메소드

Initializes a new instance of the Slider class.
protected Slider ( Control parent ) : System
parent Control Parent control.
리턴 System

UpdateBarFromValue() 보호된 메소드

protected UpdateBarFromValue ( ) : void
리턴 void

프로퍼티 상세

m_Max 보호되어 있는 프로퍼티

protected float m_Max
리턴 float

m_Min 보호되어 있는 프로퍼티

protected float m_Min
리턴 float

m_NotchCount 보호되어 있는 프로퍼티

protected int m_NotchCount
리턴 int

m_SliderBar 보호되어 있는 프로퍼티

protected SliderBar,Flood.GUI.ControlInternal m_SliderBar
리턴 Flood.GUI.ControlInternal.SliderBar

m_SnapToNotches 보호되어 있는 프로퍼티

protected bool m_SnapToNotches
리턴 bool

m_Value 보호되어 있는 프로퍼티

protected float m_Value
리턴 float