Navigation
Unreal Engine C++ API Reference > 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. | |
![]() |
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 | ||
![]() |
UKismetMaterialLibrary | ||
![]() |
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. | |
![]() |
UStereoLayerFunctionLibrary | StereoLayer Extensions Function Library |
Enums
Type | Name | Description | |
---|---|---|---|
![]() |
EApplicationState::Type | Application state when the game receives a notification | |
![]() |
EDrawDebugTrace::Type | ||
![]() |
EEasingFunc::Type | Provides different easing functions that can be used in blueprints | |
![]() |
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 | |
![]() |
EMoveComponentAction::Type | Enum used to indicate desired behavior for MoveComponentTo latent function. | |
![]() |
EQuitPreference::Type | ||
![]() |
EScreenOrientation::Type | The list of possible device/screen orientation for mobile devices | |
![]() |
ESuggestProjVelocityTraceOption::Type | Trace option to SuggestProjectileVelocity functions. |