UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FloatingPointState.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
6
7namespace uLang
8{
9
12
16
20{
21public:
24
25private:
26 // The relevant control register is 32-bit on all current targets.
27 uint32_t _SavedState;
28};
29
41
46{
47};
48
49}
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition FloatingPointState.h:34
CFloatStateCheckOnly()
Definition FloatingPointState.h:36
Definition FloatingPointState.h:46
Definition FloatingPointState.h:20
ULANGCORE_API ~CFloatStateSaveRestore()
Definition FloatingPointState.cpp:124
ULANGCORE_API CFloatStateSaveRestore()
Definition FloatingPointState.cpp:112
Definition VVMEngineEnvironment.h:23
void AssertExpectedFloatingPointState()
Asserts that the active FP state is what is expected (IEEE compliant, round to nearest)
Definition FloatingPointState.cpp:98
UE_AUTORTFM_NOAUTORTFM void SetProblematicFloatingPointStateForTesting()
Definition FloatingPointState.cpp:107