DayZ 1.26
DayZ Explorer by KGB
|
AnimationTimer class. This timer is for animating float value.
usage:
Подробнее...
Защищенные члены | |
void | AnimationTimer (int category=CALL_CATEGORY_SYSTEM) |
void | ~AnimationTimer () |
void | Run (float targetVal, Managed obj, string updateFunc, string finishedFunc, float startingVal=0, bool loop=false, float speed=1.0, Param params=null, int category=CALL_CATEGORY_SYSTEM) |
float | GetValue () |
Returns actual animated value. | |
override bool | IsRunning () |
override void | Tick (float timeslice) |
Ticks the timer, is called by timer subsystem. | |
Защищенные данные | |
Managed | m_TargetObject |
string | m_UpdateFunction |
string | m_FinishedFunction |
ref Param | m_Params |
Закрытые данные | |
bool | m_Active |
float | m_TargetValue |
float | m_TargetValueOriginal |
float | m_Value |
Закрытые данные унаследованные от TimerBase | |
Managed | m_target |
string | m_function |
ref Param | m_params |
Дополнительные унаследованные члены | |
Закрытые члены унаследованные от TimerBase | |
void | Timer (int category=CALL_CATEGORY_SYSTEM) |
void | Run (float duration, Managed obj, string fn_name, Param params=NULL, bool loop=false) |
Starts timer. | |
void | OnTimer () |
override void | Stop () |
AnimationTimer class. This timer is for animating float value.
usage:
|
inlineprotected |
|
inlineprotected |
Перекрестные ссылки SetRunning().
Перекрестные ссылки m_Active.
|
inlineprotected |
Перекрестные ссылки m_Active, m_FinishedFunction, m_loop, m_Params, m_TargetObject, m_TargetValue, m_TargetValueOriginal, m_time, m_UpdateFunction, m_Value и SetRunning().
Ticks the timer, is called by timer subsystem.
Перекрестные ссылки Math::AbsFloat(), GetGame(), m_Active, m_FinishedFunction, m_loop, m_Params, m_TargetObject, m_TargetValue, m_TargetValueOriginal, m_time, m_UpdateFunction и m_Value.
|
private |
Используется в IsRunning(), Run() и Tick().
|
private |
Используется в GetValue(), Run() и Tick().