15 m_WidgetArray = input;
17 m_WidgetSetIdentifier = type;
19 if (user_override != -1)
21 m_WidgetSetIdentifier = user_override;
27 m_WidgetArray = input;
29 m_WidgetSetIdentifier = type;
30 m_LayoutRoot = layout_root;
32 if (user_override != -1)
34 m_WidgetSetIdentifier = user_override;
50 return m_WidgetSetIdentifier;
66 void Update(
float timeSlice = 0,
Param p = null,
int handle = -1){}
83 for (
int i = 0; i < input.Count(); i++)
85 if (
Class.CastTo(w,input.Get(i)) )
eBleedingSourceType m_Type
Super root of all classes in Enforce script.
Manages all bleeding indicators and their updates.
void GameplayEffectsData(array< ref Widget > input, int type, int user_override=-1)
int m_WidgetSetIdentifier
void UpdateVisibility(bool state)
array< ref Widget > GetWidgetSet()
void Update(float timeSlice=0, Param p=null, int handle=-1)
bool HasDefinedHandle()
Returns 'true' if this class contains update info.
void RegisterData(Param p)
void Init(array< ref Widget > input, int type, Widget layout_root, int user_override=-1)
ref array< ref Widget > m_WidgetArray
Base Param Class with no parameters. Used as general purpose parameter overloaded with Param1 to Para...
Result for an object found in CGame.IsBoxCollidingGeometryProxy.