PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
ScriptConsole.c File Reference

Data Structures

class  UIScriptedMenu
 
class  JsonHintsData
 

Functions

void OnWidgetScriptInit (Widget w)
 
override bool OnMouseEnter (Widget w, int x, int y)
 
override bool OnMouseLeave (Widget w, Widget enterW, int x, int y)
 
protected bool Tick ()
 
protected void DisplayHint (string message)
 
protected void HideHint ()
 
protected string GetMessage ()
 
protected void HoverSuccess ()
 
protected void HoverInterrupt ()
 

Variables

class ScriptConsole extends UIScriptedMenu HintMessage
 
protected Widget m_Root
 
protected float m_HoverTime
 
protected bool m_HoverSuccessTriggered
 
protected Widget m_CurrentHoverWidget
 
protected Widget m_HintWidgetRoot
 
protected ImageWidget m_HintWidgetBackground
 
protected RichTextWidget m_HintWidget
 
protected ref Timer m_Timer
 

Function Documentation

◆ DisplayHint()

◆ GetMessage()

protected string GetMessage ( )

References HintMessage.

Referenced by HoverSuccess().

◆ HideHint()

protected void HideHint ( )

References m_HintWidgetRoot.

Referenced by HoverInterrupt().

◆ HoverInterrupt()

protected void HoverInterrupt ( )

◆ HoverSuccess()

protected void HoverSuccess ( )

References DisplayHint(), GetMessage(), and m_HoverSuccessTriggered.

Referenced by Tick().

◆ OnMouseEnter()

override bool OnMouseEnter ( Widget  w,
int  x,
int  y 
)

References m_CurrentHoverWidget, and m_Timer.

◆ OnMouseLeave()

override bool OnMouseLeave ( Widget  w,
Widget  enterW,
int  x,
int  y 
)

References HoverInterrupt().

◆ OnWidgetScriptInit()

void OnWidgetScriptInit ( Widget  w)

References m_Root.

◆ Tick()

Variable Documentation

◆ HintMessage

class ScriptConsole extends UIScriptedMenu HintMessage

Referenced by GetMessage().

◆ m_CurrentHoverWidget

◆ m_HintWidget

protected RichTextWidget m_HintWidget

◆ m_HintWidgetBackground

protected ImageWidget m_HintWidgetBackground

◆ m_HintWidgetRoot

◆ m_HoverSuccessTriggered

◆ m_HoverTime

◆ m_Root

protected Widget m_Root

◆ m_Timer

protected ref Timer m_Timer