![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <UnrealEngine.h>
Public Member Functions | |
| float | CalculateFieldOfViewDistanceScale (const float FieldOfView) const |
| FCachedSystemScalabilityCVars () | |
| bool | operator== (const FCachedSystemScalabilityCVars &Other) const |
Protected Attributes | |
| int32 | MaxAnisotropy |
| float | FieldOfViewMinAngle |
| float | FieldOfViewMinAngleScale |
| float | FieldOfViewMaxAngle |
| float | FieldOfViewMaxAngleScale |
Friends | |
| void | ScalabilityCVarsSinkCallback () |
Cache some of the scalability CVars to avoid some virtual function calls (no longer the case with the new console variable system, but we only have 1 render thread) and to detect changes and act accordingly if needed. read by rendering thread[s], written by main thread, uses FlushRenderingCommands() to avoid conflict
| FCachedSystemScalabilityCVars::FCachedSystemScalabilityCVars | ( | ) |
|
inline |
| bool FCachedSystemScalabilityCVars::operator== | ( | const FCachedSystemScalabilityCVars & | Other | ) | const |
|
friend |
| bool FCachedSystemScalabilityCVars::bInitialized |
| int32 FCachedSystemScalabilityCVars::CookOutUnusedDetailModeComponents |
| int32 FCachedSystemScalabilityCVars::DetailMode |
| int32 FCachedSystemScalabilityCVars::FieldOfViewAffectsHLOD |
|
protected |
|
protected |
|
protected |
|
protected |
| EMaterialQualityLevel::Type FCachedSystemScalabilityCVars::MaterialQualityLevel |
|
protected |
| int32 FCachedSystemScalabilityCVars::MaxCSMShadowResolution |
| int32 FCachedSystemScalabilityCVars::MaxShadowResolution |
| float FCachedSystemScalabilityCVars::SkeletalMeshOverlayDistanceScale |
| float FCachedSystemScalabilityCVars::StaticMeshLODDistanceScale |
| float FCachedSystemScalabilityCVars::ViewDistanceScale |
| float FCachedSystemScalabilityCVars::ViewDistanceScaleSquared |