Navigation
API > API/Runtime > API/Runtime/RenderCore
Represent an independent budget to dynamically scale by its own.
| Name | FBudget |
| Type | class |
| Header File | /Engine/Source/Runtime/RenderCore/Public/DynamicRenderScaling.h |
| Include Path | #include "DynamicRenderScaling.h" |
Syntax
class FBudget
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| DynamicRenderScaling.h | |||
| DynamicRenderScaling.h | |||
FBudget
(
const TCHAR* Name, |
DynamicRenderScaling.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FBudget() |
DynamicRenderScaling.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AnsiName | TArray< char > | DynamicRenderScaling.h | ||
| BudgetId | int32 | DynamicRenderScaling.h | ||
| CachedSettings | FHeuristicSettings | DynamicRenderScaling.h | ||
| GlobalListLink | TLinkedList< FBudget * > | DynamicRenderScaling.h | ||
| HeuristicSettingsGetter | FHeuristicSettings(* | DynamicRenderScaling.h | ||
| Name | const TCHAR * | DynamicRenderScaling.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const char * GetAnsiName() |
DynamicRenderScaling.h | ||
int32 GetBudgetId() |
DynamicRenderScaling.h | ||
const TCHAR * GetName() |
DynamicRenderScaling.h | ||
const FHeuristicSettings & GetSettings() |
Returns the settings of the heuristic for this budget. | DynamicRenderScaling.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TLinkedList< FBudget * > *& GetGlobalList() |
Returns the global list of all dynamic resolution budgets. | DynamicRenderScaling.h | |
static int32 GetGlobalListSize() |
DynamicRenderScaling.h |