Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions | List of all members
SCR_DynamicIconComponent Interface Reference
Inheritance diagram for SCR_DynamicIconComponent:
[legend]

Public Member Functions

override void HandlerAttached (Widget w)
 
ImageWidget GetIconWidget ()
 
ImageWidget GetGlowWidget ()
 
void SetImage (string imageName, ResourceName iconImageSet=string.Empty, ResourceName glowImageSet=string.Empty)
 
void SetIconColor (Color color)
 
void SetGlowColor (Color color)
 
void SetVisibile (bool visible)
 
string GetIcon (out string imageSet)
 
- Public Member Functions inherited from SCR_ScriptedWidgetComponent
override void HandlerAttached (Widget w)
 
override bool OnClick (Widget w, int x, int y, int button)
 
Widget GetRootWidget ()
 
bool IsVisible ()
 

Static Public Member Functions

static SCR_DynamicIconComponent FindComponent (string name, Widget parent, bool searchAllChildren=true)
 
- Static Public Member Functions inherited from SCR_ScriptedWidgetComponent
static SCR_ScriptedWidgetComponent GetComponent (TypeName componentType, string name, Widget parent, bool searchAllChildren=true)
 Base method for component lookup through the widget library.
 

Public Attributes

ResourceName m_sIconImageset
 
ResourceName m_sGlowImageset
 
string m_sImageName
 
vector m_sImageSize
 
ImageWidget m_wIcon
 
ImageWidget m_wGlow
 
SizeLayoutWidget m_wSize
 
- Public Attributes inherited from SCR_ScriptedWidgetComponent
ref ScriptInvoker m_OnClick = new ScriptInvoker
 

Protected Member Functions

void SetImage_Internal (ImageWidget image, ResourceName imageSet, string imageName)
 

Additional Inherited Members

- Protected Attributes inherited from SCR_ScriptedWidgetComponent
Widget m_wRoot
 

Member Function Documentation

◆ FindComponent()

static SCR_DynamicIconComponent SCR_DynamicIconComponent.FindComponent ( string  name,
Widget  parent,
bool  searchAllChildren = true 
)
static

◆ GetGlowWidget()

ImageWidget SCR_DynamicIconComponent.GetGlowWidget ( )

◆ GetIcon()

string SCR_DynamicIconComponent.GetIcon ( out string  imageSet)

◆ GetIconWidget()

ImageWidget SCR_DynamicIconComponent.GetIconWidget ( )

◆ HandlerAttached()

override void SCR_DynamicIconComponent.HandlerAttached ( Widget  w)

◆ SetGlowColor()

void SCR_DynamicIconComponent.SetGlowColor ( Color  color)

◆ SetIconColor()

void SCR_DynamicIconComponent.SetIconColor ( Color  color)

◆ SetImage()

void SCR_DynamicIconComponent.SetImage ( string  imageName,
ResourceName  iconImageSet = string::Empty,
ResourceName  glowImageSet = string::Empty 
)

◆ SetImage_Internal()

void SCR_DynamicIconComponent.SetImage_Internal ( ImageWidget  image,
ResourceName  imageSet,
string  imageName 
)
protected

◆ SetVisibile()

void SCR_DynamicIconComponent.SetVisibile ( bool  visible)

Member Data Documentation

◆ m_sGlowImageset

ResourceName SCR_DynamicIconComponent.m_sGlowImageset

◆ m_sIconImageset

ResourceName SCR_DynamicIconComponent.m_sIconImageset

◆ m_sImageName

string SCR_DynamicIconComponent.m_sImageName

◆ m_sImageSize

vector SCR_DynamicIconComponent.m_sImageSize

◆ m_wGlow

ImageWidget SCR_DynamicIconComponent.m_wGlow

◆ m_wIcon

ImageWidget SCR_DynamicIconComponent.m_wIcon

◆ m_wSize

SizeLayoutWidget SCR_DynamicIconComponent.m_wSize

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