| 
| override void  | HandlerAttached (Widget w) | 
|   | 
| override bool  | OnMouseEnter (Widget w, int x, int y) | 
|   | 
| override bool  | OnMouseLeave (Widget w, Widget enterW, int x, int y) | 
|   | 
| override bool  | OnMouseButtonDown (Widget w, int x, int y, int button) | 
|   | 
| override bool  | OnMouseButtonUp (Widget w, int x, int y, int button) | 
|   | 
| void  | SetSizeY (float size) | 
|   | 
| float  | GetSizeY () | 
|   | 
| void  | SetPositionY (float pos) | 
|   | 
| float  | GetPositionY () | 
|   | 
| float  | GetMouseOffsetY () | 
|   | 
| override bool  | OnClick (Widget w, int x, int y, int button) | 
|   | 
| override bool  | OnFocus (Widget w, int x, int y) | 
|   | 
| void  | SetHoverSound (string soundHover) | 
|   | 
| void  | SetClickedSound (string soundClicked) | 
|   | 
| string  | GetHoverSound () | 
|   | 
| string  | GetClickedSound () | 
|   | 
| void  | SetEnabled (bool enabled, bool animate=true) | 
|   | 
| void  | SetVisible (bool visible, bool animate=true) | 
|   | 
| bool  | IsEnabled () | 
|   | 
| void  | SetMouseOverToFocus (bool mouseOverToFocus) | 
|   | 
| void  | SetDisabledOpacity (float newDisabledOpacity) | 
|   | 
| void  | SetData (Managed data) | 
|   | Store custom data.  
  | 
|   | 
| Managed  | GetData () | 
|   | Get stored data.  
  | 
|   | 
| Widget  | GetRootWidget () | 
|   | 
| bool  | IsVisible () | 
|   | 
 | 
| ref ScriptInvoker  | m_OnDrag = new ScriptInvoker | 
|   | 
| ref ScriptInvoker  | m_OnClick = new ScriptInvoker | 
|   | 
◆ DragHandler()
  
  
      
        
          | void SCR_ScrollBarHandleComponent.DragHandler  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
Move with handler if handler is clicked. 
 
 
◆ GetMouseOffsetY()
      
        
          | float SCR_ScrollBarHandleComponent.GetMouseOffsetY  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ GetPositionY()
      
        
          | float SCR_ScrollBarHandleComponent.GetPositionY  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ GetSizeY()
      
        
          | float SCR_ScrollBarHandleComponent.GetSizeY  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ HandlerAttached()
      
        
          | override void SCR_ScrollBarHandleComponent.HandlerAttached  | 
          ( | 
          Widget |           w | ) | 
           | 
        
      
 
 
◆ OnMouseButtonDown()
      
        
          | override bool SCR_ScrollBarHandleComponent.OnMouseButtonDown  | 
          ( | 
          Widget |           w,  | 
        
        
           | 
           | 
          int |           x,  | 
        
        
           | 
           | 
          int |           y,  | 
        
        
           | 
           | 
          int |           button ) | 
        
      
 
 
◆ OnMouseButtonUp()
      
        
          | override bool SCR_ScrollBarHandleComponent.OnMouseButtonUp  | 
          ( | 
          Widget |           w,  | 
        
        
           | 
           | 
          int |           x,  | 
        
        
           | 
           | 
          int |           y,  | 
        
        
           | 
           | 
          int |           button ) | 
        
      
 
 
◆ OnMouseEnter()
      
        
          | override bool SCR_ScrollBarHandleComponent.OnMouseEnter  | 
          ( | 
          Widget |           w,  | 
        
        
           | 
           | 
          int |           x,  | 
        
        
           | 
           | 
          int |           y ) | 
        
      
 
 
◆ OnMouseLeave()
      
        
          | override bool SCR_ScrollBarHandleComponent.OnMouseLeave  | 
          ( | 
          Widget |           w,  | 
        
        
           | 
           | 
          Widget |           enterW,  | 
        
        
           | 
           | 
          int |           x,  | 
        
        
           | 
           | 
          int |           y ) | 
        
      
 
 
◆ SetPositionY()
      
        
          | void SCR_ScrollBarHandleComponent.SetPositionY  | 
          ( | 
          float |           pos | ) | 
           | 
        
      
 
 
◆ SetSizeY()
      
        
          | void SCR_ScrollBarHandleComponent.SetSizeY  | 
          ( | 
          float |           size | ) | 
           | 
        
      
 
 
◆ COLOR_HANDLER_DEFAULT
◆ COLOR_HANDLER_HOVERED
  
  
      
        
          | ref Color SCR_ScrollBarHandleComponent.COLOR_HANDLER_HOVERED = Color.White | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_bIsDragged
  
  
      
        
          | bool SCR_ScrollBarHandleComponent.m_bIsDragged = false | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_bIsHovered
  
  
      
        
          | bool SCR_ScrollBarHandleComponent.m_bIsHovered = false | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_fMouseOffsetY
  
  
      
        
          | float SCR_ScrollBarHandleComponent.m_fMouseOffsetY | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_fPositionY
  
  
      
        
          | float SCR_ScrollBarHandleComponent.m_fPositionY | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_fSizeY
  
  
      
        
          | float SCR_ScrollBarHandleComponent.m_fSizeY | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_OnDrag
      
        
          | ref ScriptInvoker SCR_ScrollBarHandleComponent.m_OnDrag = new ScriptInvoker | 
        
      
 
 
The documentation for this interface was generated from the following file:
- Game/UI/Components/WidgetLibrary/SCR_ScrollBar/SCR_ScrollBarHandleComponent.c