![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "CoreMinimal.h"#include "Misc/TransactionallySafeCriticalSection.h"#include "UObject/ObjectMacros.h"#include "UObject/Object.h"#include "UObject/Class.h"#include "Policies/PrettyJsonPrintPolicy.h"#include "Curves/CurveOwnerInterface.h"#include "Curves/SimpleCurve.h"#include "CurveTable.generated.h"Go to the source code of this file.
Classes | |
| class | UCurveTable |
| struct | FCurveTableRowHandle |
| struct | TStructOpsTypeTraits< FCurveTableRowHandle > |
Macros | |
| #define | GETCURVE_REPORTERROR(Handle) Handle.GetCurve(FString::Printf(TEXT("%s.%s"), *GetPathName(), TEXT(#Handle))) |
| #define | GETCURVE_REPORTERROR_WITHPATHNAME(Handle, PathNameString) Handle.GetCurve(FString::Printf(TEXT("%s.%s"), *PathNameString, TEXT(#Handle))) |
Enumerations | |
| enum class | ECurveTableMode : uint8 { Empty , SimpleCurves , RichCurves } |
Functions | |
| ENGINE_API | DECLARE_LOG_CATEGORY_EXTERN (LogCurveTable, Log, All) |
| #define GETCURVE_REPORTERROR | ( | Handle | ) | Handle.GetCurve(FString::Printf(TEXT("%s.%s"), *GetPathName(), TEXT(#Handle))) |
Macro to call GetCurve with a correct error info. Assumed to be called within a UObject
| #define GETCURVE_REPORTERROR_WITHPATHNAME | ( | Handle, | |
| PathNameString | |||
| ) | Handle.GetCurve(FString::Printf(TEXT("%s.%s"), *PathNameString, TEXT(#Handle))) |
Macro to call GetCurve with a correct error info.
|
strong |
| ENGINE_API DECLARE_LOG_CATEGORY_EXTERN | ( | LogCurveTable | , |
| Log | , | ||
| All | |||
| ) |