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

Private Member Functions

void HoverEffect ()
 
void OnWidgetScriptInit (Widget w)
 
protected void Update ()
 
override bool OnMouseEnter (Widget w, int x, int y)
 
override bool OnMouseLeave (Widget w, Widget enterW, int x, int y)
 

Private Attributes

reference float speed
 
reference float amount
 
protected float m_orginal_width
 
protected float m_orginal_height
 
protected Widget m_root
 
protected ref AnimatorTimer m_anim
 

Constructor & Destructor Documentation

◆ HoverEffect()

void HoverEffect ( )
inlineprivate

References m_anim.

Member Function Documentation

◆ OnMouseEnter()

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

◆ OnMouseLeave()

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

◆ OnWidgetScriptInit()

void OnWidgetScriptInit ( Widget  w)
inlineprivate

References m_root.

◆ Update()

protected void Update ( )
inlineprivate

Field Documentation

◆ amount

reference float amount
private

Referenced by Update().

◆ m_anim

protected ref AnimatorTimer m_anim
private

◆ m_orginal_height

protected float m_orginal_height
private

Referenced by OnMouseEnter(), and Update().

◆ m_orginal_width

protected float m_orginal_width
private

Referenced by OnMouseEnter(), and Update().

◆ m_root

protected Widget m_root
private

◆ speed

reference float speed
private

Referenced by OnMouseEnter(), and OnMouseLeave().


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