UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
GenericPlatformFramePacer.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
4
/*=============================================================================================
5
GenericPlatformFramePacer.h: Generic platform frame pacer classes
6
==============================================================================================*/
7
8
9
#pragma once
10
11
#include "
CoreFwd.h
"
12
#include "
CoreTypes.h
"
13
17
struct
FGenericPlatformRHIFramePacer
18
{
23
static
inline
int32
GetFramePace
()
24
{
25
return
GetFramePaceFromSyncInterval
();
26
}
27
34
static
inline
int32
SetFramePace
(
int32
FramePace)
35
{
36
return
SetFramePaceToSyncInterval
(FramePace);
37
}
38
42
static
APPLICATIONCORE_API
bool
SupportsFramePace
(
int32
QueryFramePace
);
43
44
protected
:
48
static
APPLICATIONCORE_API
int32
GetFramePaceFromSyncInterval
();
49
55
static
APPLICATIONCORE_API
int32
SetFramePaceToSyncInterval
(
int32
FramePace);
56
};
CoreFwd.h
CoreTypes.h
int32
FPlatformTypes::int32 int32
A 32-bit signed integer.
Definition
Platform.h:1125
StaticCastSharedRef
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition
SharedPointer.h:127
FGenericPlatformRHIFramePacer
Definition
GenericPlatformFramePacer.h:18
FGenericPlatformRHIFramePacer::SupportsFramePace
static APPLICATIONCORE_API bool SupportsFramePace(int32 QueryFramePace)
Definition
GenericPlatformFramePacer.cpp:22
FGenericPlatformRHIFramePacer::GetFramePaceFromSyncInterval
static APPLICATIONCORE_API int32 GetFramePaceFromSyncInterval()
Definition
GenericPlatformFramePacer.cpp:7
FGenericPlatformRHIFramePacer::GetFramePace
static int32 GetFramePace()
Definition
GenericPlatformFramePacer.h:23
FGenericPlatformRHIFramePacer::SetFramePace
static int32 SetFramePace(int32 FramePace)
Definition
GenericPlatformFramePacer.h:34
FGenericPlatformRHIFramePacer::SetFramePaceToSyncInterval
static APPLICATIONCORE_API int32 SetFramePaceToSyncInterval(int32 FramePace)
Definition
GenericPlatformFramePacer.cpp:37
Engine
Source
Runtime
ApplicationCore
Public
GenericPlatform
GenericPlatformFramePacer.h
Generated by
1.9.8