Space Engineers
Public Member Functions | Protected Member Functions | List of all members
Sandbox.Graphics.GUI.MyVScrollbar Class Reference
Inheritance diagram for Sandbox.Graphics.GUI.MyVScrollbar:
Sandbox.Graphics.GUI.MyScrollbar

Public Member Functions

 MyVScrollbar (MyGuiControlBase control)
 
override void Layout (Vector2 positionTopLeft, float length)
 
override void Draw (Color colorMask)
 
override bool HandleInput ()
 
- Public Member Functions inherited from Sandbox.Graphics.GUI.MyScrollbar
void Init (float max, float page)
 
void ChangeValue (float amount)
 
void PageDown ()
 
void PageUp ()
 
void SetPage (float pageNumber)
 
void DebugDraw ()
 

Protected Member Functions

override void RefreshInternals ()
 
- Protected Member Functions inherited from Sandbox.Graphics.GUI.MyScrollbar
 MyScrollbar (MyGuiControlBase control, MyGuiCompositeTexture normalTexture, MyGuiCompositeTexture highlightTexture, MyGuiCompositeTexture backgroundTexture)
 
bool CanScroll ()
 

Additional Inherited Members

- Public Attributes inherited from Sandbox.Graphics.GUI.MyScrollbar
float ScrollBarScale = 1
 
bool Visible
 
- Protected Types inherited from Sandbox.Graphics.GUI.MyScrollbar
enum  StateEnum { StateEnum.Ready, StateEnum.Drag }
 
- Protected Attributes inherited from Sandbox.Graphics.GUI.MyScrollbar
MyGuiCompositeTexture m_backgroundTexture
 
MyGuiControlBase OwnerControl
 
Vector2 Position
 
Vector2 CaretSize
 
float Max
 
float Page
 
StateEnum State
 
MyGuiCompositeTexture Texture
 
- Properties inherited from Sandbox.Graphics.GUI.MyScrollbar
Vector2 Size [get, protected set]
 
bool HasHighlight [get, set]
 
float Value [get, set]
 
bool IsOverCaret [get, protected set]
 
- Events inherited from Sandbox.Graphics.GUI.MyScrollbar
Action< MyScrollbarValueChanged
 

Detailed Description

Definition at line 140 of file MyScrollbar.cs.

Constructor & Destructor Documentation

Sandbox.Graphics.GUI.MyVScrollbar.MyVScrollbar ( MyGuiControlBase  control)
inline

Definition at line 144 of file MyScrollbar.cs.

Member Function Documentation

override void Sandbox.Graphics.GUI.MyVScrollbar.Draw ( Color  colorMask)
inlinevirtual

Implements Sandbox.Graphics.GUI.MyScrollbar.

Definition at line 171 of file MyScrollbar.cs.

override bool Sandbox.Graphics.GUI.MyVScrollbar.HandleInput ( )
inlinevirtual

Implements Sandbox.Graphics.GUI.MyScrollbar.

Definition at line 190 of file MyScrollbar.cs.

override void Sandbox.Graphics.GUI.MyVScrollbar.Layout ( Vector2  positionTopLeft,
float  length 
)
inlinevirtual

Implements Sandbox.Graphics.GUI.MyScrollbar.

Definition at line 158 of file MyScrollbar.cs.

override void Sandbox.Graphics.GUI.MyVScrollbar.RefreshInternals ( )
inlineprotectedvirtual

Reimplemented from Sandbox.Graphics.GUI.MyScrollbar.

Definition at line 238 of file MyScrollbar.cs.


The documentation for this class was generated from the following file: