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

AnimationTimer class. This timer is for animating float value.
usage: Подробнее...

+ Граф наследования:AnimationTimer:

Защищенные члены

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:

class MyObject
{
ref AnimationTimer myAnim;
void MyObject()
{
myAnim = new AnimationTimer();
myAnim.Run(60, this, "Refresh");
}
void Refresh()
{
Print(myAnim.GetValue());
}
};
void Refresh()
Определения SizeToChild.c:108
void AnimationTimer(int category=CALL_CATEGORY_SYSTEM)
Определения tools.c:663
proto void Print(void var)
Prints content of variable to console/log.

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