My Project v1
Project
载入中...
搜索中...
未找到
Game.SubsystemTime
类 Game.SubsystemTime 继承关系图:
Game.SubsystemTime 的协作图:

struct  DelayedExecutionRequest
 

Public 成员函数

virtual float CalculateGameTimeDalta ()
 
virtual bool IsAllPlayerLivingSleeping ()
 
virtual void NextFrame ()
 
void QueueGameTimeDelayedExecution (double gameTime, Action action)
 
bool PeriodicGameTimeEvent (double period, double offset)
 
override void Load (ValuesDictionary valuesDictionary)
 

Public 属性

float? m_maxGameTimeDelta
 
float? m_maxFixedGameTimeDelta
 
float DefaultFixedTimeStep = 0.05f
 
int DefaultFixedUpdateStep = 20
 
float GameMenuDialogTimeFactor = 0f
 
double m_gameTime
 
float m_gameTimeDelta
 
float m_prevGameTimeDelta
 
float m_gameTimeFactor = 1f
 
float? m_gameTimeFactorSleep = 60f
 
List< DelayedExecutionRequestm_delayedExecutionsRequests = []
 
SubsystemPlayers m_subsystemPlayers
 
SubsystemUpdate m_subsystemUpdate
 

属性

float MaxGameTimeDelta [get, set]
 
float MaxFixedGameTimeDelta [get, set]
 
double GameTime [get]
 
float GameTimeDelta [get]
 
float PreviousGameTimeDelta [get]
 
float GameTimeFactor [get, set]
 
float? FixedTimeStep [get, private set]
 

成员函数说明

◆ CalculateGameTimeDalta()

virtual float Game.SubsystemTime.CalculateGameTimeDalta ( )
virtual
这是这个函数的调用关系图:

◆ IsAllPlayerLivingSleeping()

virtual bool Game.SubsystemTime.IsAllPlayerLivingSleeping ( )
virtual
这是这个函数的调用关系图:

◆ Load()

override void Game.SubsystemTime.Load ( ValuesDictionary valuesDictionary)
这是这个函数的调用关系图:

◆ NextFrame()

virtual void Game.SubsystemTime.NextFrame ( )
virtual
函数调用图:
这是这个函数的调用关系图:

◆ PeriodicGameTimeEvent()

bool Game.SubsystemTime.PeriodicGameTimeEvent ( double period,
double offset )
这是这个函数的调用关系图:

◆ QueueGameTimeDelayedExecution()

void Game.SubsystemTime.QueueGameTimeDelayedExecution ( double gameTime,
Action action )
这是这个函数的调用关系图:

类成员变量说明

◆ DefaultFixedTimeStep

float Game.SubsystemTime.DefaultFixedTimeStep = 0.05f

◆ DefaultFixedUpdateStep

int Game.SubsystemTime.DefaultFixedUpdateStep = 20

◆ GameMenuDialogTimeFactor

float Game.SubsystemTime.GameMenuDialogTimeFactor = 0f

◆ m_delayedExecutionsRequests

List<DelayedExecutionRequest> Game.SubsystemTime.m_delayedExecutionsRequests = []

◆ m_gameTime

double Game.SubsystemTime.m_gameTime

◆ m_gameTimeDelta

float Game.SubsystemTime.m_gameTimeDelta

◆ m_gameTimeFactor

float Game.SubsystemTime.m_gameTimeFactor = 1f

◆ m_gameTimeFactorSleep

float? Game.SubsystemTime.m_gameTimeFactorSleep = 60f

◆ m_maxFixedGameTimeDelta

float? Game.SubsystemTime.m_maxFixedGameTimeDelta

◆ m_maxGameTimeDelta

float? Game.SubsystemTime.m_maxGameTimeDelta

◆ m_prevGameTimeDelta

float Game.SubsystemTime.m_prevGameTimeDelta

◆ m_subsystemPlayers

SubsystemPlayers Game.SubsystemTime.m_subsystemPlayers

◆ m_subsystemUpdate

SubsystemUpdate Game.SubsystemTime.m_subsystemUpdate

属性说明

◆ FixedTimeStep

float? Game.SubsystemTime.FixedTimeStep
getprivate set

◆ GameTime

double Game.SubsystemTime.GameTime
get

◆ GameTimeDelta

float Game.SubsystemTime.GameTimeDelta
get

◆ GameTimeFactor

float Game.SubsystemTime.GameTimeFactor
getset

◆ MaxFixedGameTimeDelta

float Game.SubsystemTime.MaxFixedGameTimeDelta
getset

◆ MaxGameTimeDelta

float Game.SubsystemTime.MaxGameTimeDelta
getset

◆ PreviousGameTimeDelta

float Game.SubsystemTime.PreviousGameTimeDelta
get

该类的文档由以下文件生成: