DayZ Enforce
Script API
Private Member Functions | Private Attributes | List of all members
HoverEffect Class Reference

#include <WidgetScripts.h>

Inheritance diagram for HoverEffect:
ScriptedWidgetEventHandler

Private Member Functions

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

Private Attributes

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

Constructor & Destructor Documentation

void HoverEffect::HoverEffect ( )
private

References CALL_CATEGORY_GUI, and m_anim.

Member Function Documentation

void HoverEffect::OnWidgetScriptInit ( Widget  w )
private

References m_root, and Widget::SetHandler().

bool HoverEffect::OnMouseEnter ( Widget  w,
int  x,
int  y 
)
private
bool HoverEffect::OnMouseLeave ( Widget  w,
Widget  enterW,
int  x,
int  y 
)
private
void HoverEffect::Update ( )
private

Member Data Documentation

reference float HoverEffect::speed
private

Referenced by OnMouseEnter(), and OnMouseLeave().

reference float HoverEffect::amount
private

Referenced by Update().

protected float HoverEffect::m_orginal_width
private

Referenced by OnMouseEnter(), and Update().

protected float HoverEffect::m_orginal_height
private

Referenced by OnMouseEnter(), and Update().

protected Widget HoverEffect::m_root
private
protected autoptr AnimatorTimer HoverEffect::m_anim
private

The documentation for this class was generated from the following files:
Converted from CHM to HTML with chm2web Pro 2.85 (unicode)