Open 3D Engine AzCore API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::StubTimeSystem Class Reference

Inherits AZ::TimeSystem.

Public Member Functions

 AZ_RTTI (AZ::StubTimeSystem, "{DD5D5A6A-345F-49FD-A61E-A40E63C49CFA}", AZ::TimeSystem)
 
virtual AZ::TimeMs GetElapsedTimeMs () const override
 
virtual AZ::TimeUs GetElapsedTimeUs () const override
 
virtual AZ::TimeMs GetRealElapsedTimeMs () const override
 
virtual AZ::TimeUs GetRealElapsedTimeUs () const override
 
virtual AZ::TimeUs GetSimulationTickDeltaTimeUs () const override
 
virtual AZ::TimeUs GetRealTickDeltaTimeUs () const override
 
virtual AZ::TimeUs GetLastSimulationTickTime () const override
 
virtual void SetElapsedTimeMsDebug (TimeMs timeMs) override
 
virtual void SetElapsedTimeUsDebug (TimeUs timeUs) override
 
virtual void SetSimulationTickDeltaOverride (TimeMs timeMs) override
 
virtual TimeUs GetSimulationTickDeltaOverride () const override
 
virtual void SetSimulationTickScale (float scale) override
 
virtual float GetSimulationTickScale () const override
 
virtual void SetSimulationTickRate (int rate) override
 
virtual int32_t GetSimulationTickRate () const override
 
- Public Member Functions inherited from AZ::TimeSystem
 AZ_RTTI (AZ::TimeSystem, "{CE1C5E4F-7DC1-4248-B10C-AC55E8924A48}", AZ::ITime)
 
TimeUs AdvanceTickDeltaTimes ()
 
void ApplyTickRateLimiterIfNeeded ()
 
TimeMs GetElapsedTimeMs () const override
 
TimeUs GetElapsedTimeUs () const override
 
TimeMs GetRealElapsedTimeMs () const override
 
TimeUs GetRealElapsedTimeUs () const override
 
void SetElapsedTimeMsDebug (TimeMs time) override
 
void SetElapsedTimeUsDebug (TimeUs time) override
 
TimeUs GetSimulationTickDeltaTimeUs () const override
 
TimeUs GetRealTickDeltaTimeUs () const override
 
TimeUs GetLastSimulationTickTime () const override
 
void SetSimulationTickDeltaOverride (TimeMs timeMs) override
 
void SetSimulationTickDeltaOverride (TimeUs timeUs) override
 
TimeUs GetSimulationTickDeltaOverride () const override
 
void SetSimulationTickScale (float scale) override
 
float GetSimulationTickScale () const override
 
void SetSimulationTickRate (int rate) override
 
int32_t GetSimulationTickRate () const override
 

Additional Inherited Members

- Static Public Member Functions inherited from AZ::TimeSystem
static void Reflect (AZ::ReflectContext *context)
 

The documentation for this class was generated from the following file: