Dayz 1.25
Dayz Code Explorer by KGB
Загрузка...
Поиск...
Не найдено
Класс ActionSingleUseBaseCB
+ Граф наследования:ActionSingleUseBaseCB:

Закрытые члены

override void CreateActionComponent ()
 
override void OnAnimationEvent (int pEventID)
 
override void InitActionComponent ()
 
override void EndActionComponent ()
 
- Закрытые члены унаследованные от ActionBaseCB
void ActionBaseCB ()
 
int GetPossileStanceMask ()
 
override void OnFinish (bool pCanceled)
 
void SetCommand (int command_uid)
 
void CreateActionComponent ()
 
void InitActionComponent ()
 
void ProgressActionComponent ()
 
void EndActionComponent ()
 
void Interrupt ()
 
void SetActionData (ActionData action_data)
 
override bool IsUserActionCallback ()
 
float GetActionComponentProgress ()
 
int GetActionState ()
 
ActionTarget GetTarget ()
 

Дополнительные унаследованные члены

- Закрытые данные унаследованные от ActionBaseCB
ActionData m_ActionData
 
SoundOnVehicle m_SoundObject
 
bool m_Canceled
 
bool m_Interrupted
 

Подробное описание

Методы

◆ CreateActionComponent()

override void CreateActionComponent ( )
inlineprivate
4 {
6 }
ActionData m_ActionData
Definition AnimatedActionBase.c:3
ref CABase m_ActionComponent
Definition ActionBase.c:30
Definition CASingleUse.c:2

Перекрестные ссылки ActionData::m_ActionComponent и ActionBaseCB::m_ActionData.

Используется в InitActionComponent().

◆ EndActionComponent()

override void EndActionComponent ( )
inlineprivate
36 {
38 }
int m_State
Definition ActionBase.c:31
const int UA_FINISHED
Definition constants.c:436

Перекрестные ссылки ActionBaseCB::m_ActionData, ActionData::m_State и UA_FINISHED.

◆ InitActionComponent()

override void InitActionComponent ( )
inlineprivate
21 {
22 m_Interrupted = false;
23 m_Canceled = false;
24
27 {
29 }
33 }
class DayZCreatureAnimInterface RegisterAnimationEvent(string event_name, string function_name)
bool m_Interrupted
Definition AnimatedActionBase.c:6
SoundOnVehicle m_SoundObject
Definition AnimatedActionBase.c:4
bool m_Canceled
Definition AnimatedActionBase.c:5
PlayerBase m_Player
Definition ActionBase.c:33
ref ActionBase m_Action
Definition ActionBase.c:27
override void CreateActionComponent()
Definition ActionSingleUseBase.c:3
const int UA_ANIM_EVENT
Definition constants.c:443
const int UA_PROCESSING
Definition constants.c:434

Перекрестные ссылки CreateActionComponent(), ActionData::m_Action, ActionData::m_ActionComponent, ActionBaseCB::m_ActionData, ActionBaseCB::m_Canceled, ActionBaseCB::m_Interrupted, ActionData::m_Player, ActionBaseCB::m_SoundObject, ActionData::m_State, RegisterAnimationEvent(), UA_ANIM_EVENT и UA_PROCESSING.

◆ OnAnimationEvent()

override void OnAnimationEvent ( int pEventID)
inlineprivate
9 {
10 if ( m_ActionData )
11 {
13 {
15 action.OnAnimationEvent(m_ActionData);
16 }
17 }
18 }
Definition AnimatedActionBase.c:134
Definition EntityAI.c:95

Перекрестные ссылки ActionData::m_Action, ActionBaseCB::m_ActionData, ActionBaseCB::m_Interrupted и UA_ANIM_EVENT.


Объявления и описания членов класса находятся в файле: