Navigation
API > API/Runtime > API/Runtime/Engine
Classes
| Type | Name | Description | |
|---|---|---|---|
| FDrawToRenderTargetContext | |||
| FFloatSpringState | |||
| FGenericStruct | |||
| FImportanceTexture | Texture processed for importance sampling Holds marginal PDF of the rows, as well as the PDF of each row | ||
| FPredictProjectilePathParams | Input parameters to PredictProjectilePath functions. | ||
| FPredictProjectilePathPointData | Data about a single point in a projectile path trace. | ||
| FPredictProjectilePathResult | Container for the result of a projectile path trace (using PredictProjectilePath). | ||
| FQuaternionSpringState | |||
| FSlateModifierKeysState | A structure which captures the application's modifier key states (shift, alt, ctrl, etc.) | ||
| FVectorSpringState | |||
| UBlueprintAsyncActionBase | BlueprintCallable factory functions for classes which inherit from UBlueprintAsyncActionBase will have a special blueprint node created for it: UK2Node_AsyncAction You can stop this node spawning and create a more specific one by adding the UCLASS metadata "HasDedicatedAsyncNode" | ||
| UBlueprintFunctionLibrary | This class is a base class for any function libraries exposed to blueprints. | ||
| UBlueprintInstancedStructLibrary | |||
| UBlueprintMapLibrary | |||
| UBlueprintPathsLibrary | Function library to expose FPaths to Blueprints and Python | ||
| UBlueprintPlatformLibrary | |||
| UBlueprintSetLibrary | |||
| UDataTableFunctionLibrary | |||
| UGameplayStatics | Static class with useful gameplay utility functions that can be called from both Blueprint and C++ | ||
| UImportanceSamplingLibrary | |||
| UKismetArrayLibrary | |||
| UKismetGuidLibrary | |||
| UKismetInputLibrary | |||
| UKismetInternationalizationLibrary | |||
| UKismetMathLibrary | |||
| UKismetNodeHelperLibrary | This kismet library is used for helper functions primarily used in the kismet compiler NOTE: Do not change the signatures for any of these functions as it can break the kismet compiler and/or the nodes referencing them | ||
| UKismetRenderingLibrary | |||
| UKismetStringLibrary | |||
| UKismetStringTableLibrary | |||
| UKismetSystemLibrary | |||
| UKismetTextLibrary | |||
| UPlatformGameInstance | UObject based class for handling mobile events. |
Typedefs
| Name | Description |
|---|---|
| FAsyncLoadGameFromSlotDelegate | Delegate called from AsyncLoadGameFromSlot. |
| FAsyncSaveGameToSlotDelegate | Delegate called from AsyncLoadGameFromSlot. |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EApplicationState::Type | Application state when the game receives a notification | ||
| EArraySortOrder | |||
| EDrawDebugTrace::Type | |||
| EEasingFunc::Type | Provides different easing functions that can be used in blueprints | ||
| EEditorPropertyValueState | States a property value queried by IsEditorPropertyOverridden can be in | ||
| EEvaluateCurveTableResult::Type | Enum used to indicate success or failure of EvaluateCurveTableRow. | ||
| EImportanceWeight::Type | Provides different weighting functions for texture importance sampling | ||
| ELerpInterpolationMode::Type | Different methods for interpolating rotation between transforms | ||
| EMatrixColumns::Type | Possible columns for an FMatrix | ||
| EMemoryUnitStandard | |||
| EMIDCreationFlags | |||
| EMoveComponentAction::Type | Enum used to indicate desired behavior for MoveComponentTo latent function. | ||
| EQuitPreference::Type | |||
| ERoundingMode | This code is only used for meta-data extraction and the main declaration is with FText, be sure to update there as well Provides rounding modes for converting numbers into localized text | ||
| EScreenOrientation::Type | The list of possible device/screen orientation for mobile devices | ||
| ESlateGesture | |||
| EStructUtilsResult | |||
| ESuggestProjVelocityTraceOption::Type | Trace option to SuggestProjectileVelocity functions. | ||
| ETextGender |