DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
GEWidgetsMetaData.c
См. документацию.
1/*
2TODO - doxygen formating
3*/
4
7{
9 int m_Type;
12
13 void GameplayEffectsData(array<ref Widget> input, int type, int user_override = -1)
14 {
15 m_WidgetArray = input;
16 m_Type = type;
18
19 if (user_override != -1)
20 {
21 m_WidgetSetIdentifier = user_override;
22 }
23 }
24
25 void Init(array<ref Widget> input, int type, Widget layout_root, int user_override = -1)
26 {
27 m_WidgetArray = input;
28 m_Type = type;
30 m_LayoutRoot = layout_root;
31
32 if (user_override != -1)
33 {
34 m_WidgetSetIdentifier = user_override;
35 }
36 }
37
42
44 {
45 return m_Type;
46 }
47
49 {
51 }
52
55 {
56 return false;
57 }
58
60 {
61 return true;
62 }
63
64 void UpdateVisibility(bool state){}
66 void Update(float timeSlice = 0, Param p = null, int handle = -1){}
67 void ForceStop();
68}
69
71{
74
75 protected float m_SaturationMultiplier;//TODO ?
76
77 void GameplayEffectsDataImage(array<ref Widget> input, int type, int user_override = -1)
78 {
79 ImageWidget w;
82
83 for (int i = 0; i < input.Count(); i++)
84 {
85 if ( Class.CastTo(w,input.Get(i)) )
86 {
87 m_OriginalColors.Insert(w.GetColor());
88 }
89 }
90
92 }
93
94 void SetSaturationMultiplier(float value)
95 {
97 }
98
100 {
102 }
103}
104
map
Определения ControlsXboxNew.c:4
float m_SaturationMultiplier
Определения GEWidgetsMetaData.c:75
void GameplayEffectsDataImage(array< ref Widget > input, int type, int user_override=-1)
Определения GEWidgetsMetaData.c:77
ref array< int > m_CurrentColors
Определения GEWidgetsMetaData.c:73
class GameplayEffectsData extends Managed m_OriginalColors
map< int, ref GameplayEffectsData > GameplayEffectDataMap
Определения GEWidgetsMetaData.c:105
float GetSaturationMultiplier()
Определения GEWidgetsMetaData.c:99
void SetSaturationMultiplier(float value)
Определения GEWidgetsMetaData.c:94
Super root of all classes in Enforce script.
Определения EnScript.c:11
Manages all bleeding indicators and their updates.
Определения GEWidgetsMetaDataBleeding.c:4
void GameplayEffectsData(array< ref Widget > input, int type, int user_override=-1)
Определения GEWidgetsMetaData.c:13
int m_WidgetSetIdentifier
Определения GEWidgetsMetaData.c:10
void UpdateVisibility(bool state)
Определения GEWidgetsMetaData.c:64
int GetWidgetSetID()
Определения GEWidgetsMetaData.c:48
array< ref Widget > GetWidgetSet()
Определения GEWidgetsMetaData.c:38
Widget m_LayoutRoot
Определения GEWidgetsMetaData.c:11
void Update(float timeSlice=0, Param p=null, int handle=-1)
Определения GEWidgetsMetaData.c:66
int GetWidgetSetType()
Определения GEWidgetsMetaData.c:43
void ForceStop()
bool DataInitialized()
Определения GEWidgetsMetaData.c:59
bool HasDefinedHandle()
Returns 'true' if this class contains update info.
Определения GEWidgetsMetaData.c:54
void RegisterData(Param p)
Определения GEWidgetsMetaData.c:65
void Init(array< ref Widget > input, int type, Widget layout_root, int user_override=-1)
Определения GEWidgetsMetaData.c:25
ref array< ref Widget > m_WidgetArray
Определения GEWidgetsMetaData.c:8
int m_Type
Определения GEWidgetsMetaData.c:9
TODO doc.
Определения EnScript.c:118
Base Param Class with no parameters. Used as general purpose parameter overloaded with Param1 to Para...
Определения param.c:12
Определения EnWidgets.c:190
Result for an object found in CGame.IsBoxCollidingGeometryProxy.
static proto bool CastTo(out Class to, Class from)
Try to safely down-cast base class to child class.