UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FAndroidTime Struct Reference

#include <AndroidPlatformTime.h>

+ Inheritance diagram for FAndroidTime:

Static Public Member Functions

static double Seconds ()
 
static uint32 Cycles ()
 
static uint64 Cycles64 ()
 
- Static Public Member Functions inherited from FGenericPlatformTime
static CORE_API TCHARStrDate (TCHAR *Dest, SIZE_T DestSize)
 
static CORE_API TCHARStrTime (TCHAR *Dest, SIZE_T DestSize)
 
static CORE_API const TCHARStrTimestamp ()
 
static CORE_API FString PrettyTime (double Seconds)
 
static bool UpdateCPUTime (float DeltaTime)
 
static bool UpdateThreadCPUTime (float=0.0)
 
static void AutoUpdateGameThreadCPUTime (double UpdateInterval)
 
static FCPUTime GetCPUTime ()
 
static FCPUTime GetThreadCPUTime ()
 
static double GetLastIntervalCPUTimeInSeconds ()
 
static double GetLastIntervalThreadCPUTimeInSeconds ()
 
static double GetSecondsPerCycle ()
 
static float ToMilliseconds (const uint32 Cycles)
 
static float ToSeconds (const uint32 Cycles)
 
static double GetSecondsPerCycle64 ()
 
static double ToMilliseconds64 (const uint64 Cycles)
 
static double ToSeconds64 (const uint64 Cycles)
 
static uint64 SecondsToCycles64 (double Seconds)
 

Additional Inherited Members

- Static Protected Attributes inherited from FGenericPlatformTime
static CORE_API double SecondsPerCycle = 0.0
 
static CORE_API double SecondsPerCycle64 = 0.0
 
static CORE_API double LastIntervalCPUTimeInSeconds = 0.0
 

Detailed Description

Android implementation of the Time OS functions

Member Function Documentation

◆ Cycles()

static uint32 FAndroidTime::Cycles ( )
inlinestatic

◆ Cycles64()

static uint64 FAndroidTime::Cycles64 ( )
inlinestatic

◆ Seconds()

static double FAndroidTime::Seconds ( )
inlinestatic

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