`TimerManager`的管理单位,包含`Timer`的属性、对应`FTimerManager`中`Timers`的`Handle`以及`Timer`激活时需要执行的`Delegate`
```cpp
struct FTimerData{
//是否循环
uint8 bLoop : 1;
//该Timer是用委托创建的
uint8 bRequiresDelegate : 1;
//Timer的状态
ETimerStatus Status;
//创建到下次执行的时间 or 如果循环的话就是执行的间隔
float Rate;
//Timer的过期时间,当前时间大于过期时间即执行委托
double ExpireTime;
//激活时需要执行的委托or函数
FTimerUnifiedDelegate TimerDelegate;
//该Timer对应的Handle
FTimerHandle Handle;
//缓存委托绑定的对象地址,方便查找Object对应的Handle,尤其是对象已销毁的时候
const void* TimerIndicesByObjectKey;
//关卡类型用于查找关卡设置正确的上下文
ELevelCollectionType LevelCollection;
}
```