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 |