DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ OnAnimationEvent()

override void ActionContinuousBase::OnAnimationEvent ( ActionData action_data)
inlineprivate

См. определение в файле ActionContinuousBase.c строка 189

190 {
191 super.OnAnimationEvent(action_data);
192 ActionContinuousBaseCB callback;
193 if (Class.CastTo(callback, action_data.m_Callback))
194 {
195 if (action_data.m_DelayedAnimationEventID == UA_IN_START)
196 {
197 OnStartAnimationLoop(action_data);
198 callback.SetInLoop(true);
199 }
200 else if (action_data.m_DelayedAnimationEventID == UA_IN_END)
201 {
202 OnEndAnimationLoop(action_data);
203 callback.SetInLoop(false);
204 }
205 }
206 }
void OnEndAnimationLoop(ActionData action_data)
Определения ActionContinuousBase.c:226
void OnStartAnimationLoop(ActionData action_data)
Определения ActionContinuousBase.c:208
void SetInLoop(bool value)
Определения ActionContinuousBase.c:34
const int UA_IN_START
Определения constants.c:477
const int UA_IN_END
Определения constants.c:478

Перекрестные ссылки ActionData, Class::CastTo(), OnEndAnimationLoop(), OnStartAnimationLoop(), ActionContinuousBaseCB::SetInLoop(), UA_IN_END и UA_IN_START.