M3D / M3D / Animation / TimerClient
Class: TimerClient
Memberof
M3D.Animation
Description
动画时钟信息处理类
Author
YF
Hierarchy
-
TimerClient
Table of contents
Constructors
Methods
Constructors
constructor
• new TimerClient(interval?, type?, tick_function?, user_data?): TimerClient
Parameters
| Name | Type | Default value |
|---|---|---|
interval | number | 0.1 |
type | TimerClientType | TimerClientType.TimerClientType_Invalid |
tick_function | any | null |
user_data | any | null |
Returns
Methods
getInterval
▸ getInterval(): number
Returns
number
getNextRequest
▸ getNextRequest(): number
Returns
number
getPriority
▸ getPriority(): number
Returns
number
getTimerType
▸ getTimerType(): TimerClientType
Returns
setInterval
▸ setInterval(interval): void
Parameters
| Name | Type |
|---|---|
interval | any |
Returns
void
setNextRequest
▸ setNextRequest(nr): void
Parameters
| Name | Type |
|---|---|
nr | number |
Returns
void
setTimerType
▸ setTimerType(type): void
Parameters
| Name | Type |
|---|---|
type | TimerClientType |
Returns
void
tick
▸ tick(request_time, actual_time): boolean
Parameters
| Name | Type |
|---|---|
request_time | number |
actual_time | number |
Returns
boolean