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

Private Member Functions

int FindAbilityConfig (int pAction, int pActionT)
 
void PluginDayzPlayerDebug_Weapons (Widget pMainWnd)
 
void ~PluginDayzPlayerDebug_Weapons ()
 
void CreateModuleWidgets ()
 
void DestroyModuleWidgets ()
 
void Tick ()
 
void WeaponsInit (Weapon_Base w)
 
void WeaponsStartAction ()
 
bool OnClick (Widget w, int x, int y, int button)
 buttons clicks
 
bool IsWeaponChange (out string pNewWeapon, out int pHideSlot, out int pShowSlot)
 
void CommandHandler ()
 

Private Attributes

Widget m_MainWnd
 
TextListboxWidget m_Selector
 
ButtonWidget m_ButtonStart
 
TextWidget m_WidgetActionRunning
 
TextWidget m_WidgetActionEvents
 
Weapon_Base m_CurrentWeapon
 
EditBoxWidget m_SetInitStateI
 
ButtonWidget m_SetInitStateB
 
ButtonWidget m_WeaponChange
 
ButtonWidget m_WeaponHide
 
EditBoxWidget m_WeaponSlotH
 
EditBoxWidget m_WeaponSlotS
 
EditBoxWidget m_WeaponActionProgressStart
 
EditBoxWidget m_WeaponActionProgressEnd
 
int m_CH_WeapAction = -1
 
int m_CH_WeapActionType = -1
 
int m_CH_LastWeapAction = -1
 
int m_CH_LastWeapActionType = -1
 
float m_CH_WeapActionProgressStart = 0
 
float m_CH_WeapActionProgressEnd = 1
 
string m_CH_WeaponChangeI
 
int m_CH_WeaponChangeSlotH = -1
 
int m_CH_WeaponChangeSlotS = -1
 
ref array< ref PluginDayzPlayerDebug_AbilityConfigm_AbilityConfig
 

Constructor & Destructor Documentation

◆ PluginDayzPlayerDebug_Weapons()

◆ ~PluginDayzPlayerDebug_Weapons()

void ~PluginDayzPlayerDebug_Weapons ( )
inlineprivate

Member Function Documentation

◆ CommandHandler()

◆ CreateModuleWidgets()

◆ DestroyModuleWidgets()

void DestroyModuleWidgets ( )
inlineprivate

◆ FindAbilityConfig()

int FindAbilityConfig ( int  pAction,
int  pActionT 
)
inlineprivate

References m_AbilityConfig, m_iAction, and m_iActionT.

Referenced by WeaponsInit().

◆ IsWeaponChange()

bool IsWeaponChange ( out string  pNewWeapon,
out int  pHideSlot,
out int  pShowSlot 
)
inlineprivate

◆ OnClick()

◆ Tick()

◆ WeaponsInit()

void WeaponsInit ( Weapon_Base  w)
inlineprivate

◆ WeaponsStartAction()

Field Documentation

◆ m_AbilityConfig

ref array<ref PluginDayzPlayerDebug_AbilityConfig> m_AbilityConfig
private

Referenced by FindAbilityConfig(), and WeaponsInit().

◆ m_ButtonStart

ButtonWidget m_ButtonStart
private

Referenced by CreateModuleWidgets(), and OnClick().

◆ m_CH_LastWeapAction

int m_CH_LastWeapAction = -1
private

Referenced by CommandHandler().

◆ m_CH_LastWeapActionType

int m_CH_LastWeapActionType = -1
private

Referenced by CommandHandler().

◆ m_CH_WeapAction

int m_CH_WeapAction = -1
private

◆ m_CH_WeapActionProgressEnd

float m_CH_WeapActionProgressEnd = 1
private

◆ m_CH_WeapActionProgressStart

float m_CH_WeapActionProgressStart = 0
private

◆ m_CH_WeapActionType

int m_CH_WeapActionType = -1
private

◆ m_CH_WeaponChangeI

string m_CH_WeaponChangeI
private

Referenced by IsWeaponChange(), and OnClick().

◆ m_CH_WeaponChangeSlotH

int m_CH_WeaponChangeSlotH = -1
private

Referenced by IsWeaponChange(), and OnClick().

◆ m_CH_WeaponChangeSlotS

int m_CH_WeaponChangeSlotS = -1
private

Referenced by IsWeaponChange(), and OnClick().

◆ m_CurrentWeapon

Weapon_Base m_CurrentWeapon
private

Referenced by Tick(), and WeaponsInit().

◆ m_MainWnd

Widget m_MainWnd
private

◆ m_Selector

TextListboxWidget m_Selector
private

◆ m_SetInitStateB

ButtonWidget m_SetInitStateB
private

Referenced by CreateModuleWidgets(), and OnClick().

◆ m_SetInitStateI

EditBoxWidget m_SetInitStateI
private

Referenced by CreateModuleWidgets(), and OnClick().

◆ m_WeaponActionProgressEnd

EditBoxWidget m_WeaponActionProgressEnd
private

◆ m_WeaponActionProgressStart

EditBoxWidget m_WeaponActionProgressStart
private

◆ m_WeaponChange

ButtonWidget m_WeaponChange
private

Referenced by CreateModuleWidgets(), and OnClick().

◆ m_WeaponHide

ButtonWidget m_WeaponHide
private

Referenced by CreateModuleWidgets(), and OnClick().

◆ m_WeaponSlotH

EditBoxWidget m_WeaponSlotH
private

Referenced by CreateModuleWidgets(), and OnClick().

◆ m_WeaponSlotS

EditBoxWidget m_WeaponSlotS
private

Referenced by CreateModuleWidgets(), and OnClick().

◆ m_WidgetActionEvents

TextWidget m_WidgetActionEvents
private

Referenced by CreateModuleWidgets(), and Tick().

◆ m_WidgetActionRunning

TextWidget m_WidgetActionRunning
private

Referenced by CreateModuleWidgets(), and Tick().


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