Navigation
Unreal Engine C++ API Reference > Runtime > Engine > Kismet
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBlueprintFunctionLibrary
- UAbilitySystemBlueprintLibrary
- UAchievementBlueprintLibrary
- UAIBlueprintHelperLibrary
- UAnalyticsBlueprintLibrary
- UAndroidFileServerBPLibrary
- UAndroidPermissionFunctionLibrary
- UAnimationAssetExtensions
- UAnimationAttributeBlueprintLibrary
- UAnimationAttributeIdentifierExtensions
- UAnimationBlueprintLibrary
- UAnimationCurveIdentifierExtensions
- UAnimationDataModelNotifiesExtensions
- UAnimationStateMachineLibrary
- UAnimCharacterMovementLibrary
- UAnimDistanceMatchingLibrary
- UAnimExecutionContextLibrary
- UAnimNotifyLibrary
- UAnimNotifyMirrorInspectionLibrary
- UAnimNotifyStateMachineInspectionLibrary
- UAnimPoseExtensions
- UAnimToTextureBPLibrary
- UAnimToTextureInstancePlaybackLibrary
- UARBlueprintLibrary
- UARTraceResultLibrary
- UARUtilitiesFunctionLibrary
- UAssetFilteringAndSortingFunctionLibrary
- UAudioCaptureBlueprintLibrary
- UAudioCaptureFunctionLibrary
- UAudioMixerBlueprintLibrary
- UAudioModulationStatics
- UAudioModulationStyle
- UAudioParameterConversionStatics
- UAutomationBlueprintFunctionLibrary
- UAutomationUtilsBlueprintLibrary
- UAzureSpatialAnchorsLibrary
- UBinkFunctionLibrary
- UBlendListBaseLibrary
- UBlendSpaceLibrary
- UBlendSpacePlayerLibrary
- UBlueprintEditorLibrary
- UBlueprintFileUtilsBPLibrary
- UBlueprintGameplayTagLibrary
- UBlueprintMapLibrary
- UBlueprintMaterialTextureNodesBPLibrary
- UBlueprintPathsLibrary
- UBlueprintPlatformLibrary
- UBlueprintSetLibrary
- UBTFunctionLibrary
- UBuiltInAttributesExtensions
- UBuiltInDynamicBindingResolverLibrary
- UCachedAnimDataLibrary
- UCameraLensEffectInterfaceClassSupportLibrary
- UCartesianCoordinatesFunctionLibrary
- UChaosBlueprintLibrary
- UChaosSolverEngineBlueprintLibrary
- UCharacterMovementTrajectoryLibrary
- UChooserFunctionLibrary
- UCineCameraRigRailHelpers
- UCommonUILibrary
- UComposureBlueprintLibrary
- UConsoleVariablesEditorFunctionLibrary
- UConstraintInstanceBlueprintLibrary
- UConstraintsScriptingLibrary
- UContentBrowserItemLibrary
- UContentBrowserItemPathExtensions
- UContextualAnimUtilities
- UControlRigBlueprintEditorLibrary
- UControlRigSequencerEditorLibrary
- UConversationContextHelpers
- UConversationLibrary
- UDataflowBlueprintLibrary
- UDatasmithContentBlueprintLibrary
- UDatasmithInterchangeScripting
- UDatasmithRuntimeLibrary
- UDatasmithStaticMeshBlueprintLibrary
- UDataTableFunctionLibrary
- UDebugDrawService
- UDEPRECATED_EditorSkeletalMeshLibrary
- UDEPRECATED_EditorStaticMeshLibrary
- UDirectLinkExtensionBlueprintLibrary
- UDirectLinkTestLibrary
- UDisplayClusterBlueprintLib
- UDisplayClusterProjectionBlueprintLib
- UDMXAttributeNameConversions
- UDMXEntityReferenceConversions
- UDMXNameContainersConversions
- UDMXProtocolBlueprintLibrary
- UDropTimecodeToStringConversion
- UEditorAssetLibrary
- UEditorDataprepAssetLibrary
- UEditorDialogLibrary
- UEditorFilterLibrary
- UEditorLevelLibrary
- UEditorPythonScriptingLibrary
- UEditorSubsystemBlueprintLibrary
- UEditorTestsUtilityLibrary
- UEditorUtilityLibrary
- UEngineElementsLibrary
- UEnhancedInputLibrary
- UEyeTrackerFunctionLibrary
- UFieldNotificationLibrary
- UFilterBlueprintFunctionLibrary
- UFoliageStatistics
- UFunctionalTestingManager
- UFunctionalTestUtilityLibrary
- UFXConverterUtilitiesLibrary
- UGameplayBehaviorsBlueprintFunctionLibrary
- UGameplayBehaviorSmartObjectsBlueprintFunctionLibrary
- UGameplayCamerasFunctionLibrary
- UGameplayCueFunctionLibrary
- UGameplayStatics
- UGeographicCoordinatesFunctionLibrary
- UGeometryScriptLibrary_BoxFunctions
- UGeometryScriptLibrary_CollisionFunctions
- UGeometryScriptLibrary_ContainmentFunctions
- UGeometryScriptLibrary_CreateNewAssetFunctions
- UGeometryScriptLibrary_EditorDynamicMeshFunctions
- UGeometryScriptLibrary_EditorTextureMapFunctions
- UGeometryScriptLibrary_ListUtilityFunctions
- UGeometryScriptLibrary_MeshBakeFunctions
- UGeometryScriptLibrary_MeshBasicEditFunctions
- UGeometryScriptLibrary_MeshBoneWeightFunctions
- UGeometryScriptLibrary_MeshBooleanFunctions
- UGeometryScriptLibrary_MeshComparisonFunctions
- UGeometryScriptLibrary_MeshDecompositionFunctions
- UGeometryScriptLibrary_MeshDeformFunctions
- UGeometryScriptLibrary_MeshGeodesicFunctions
- UGeometryScriptLibrary_MeshMaterialFunctions
- UGeometryScriptLibrary_MeshModelingFunctions
- UGeometryScriptLibrary_MeshNormalsFunctions
- UGeometryScriptLibrary_MeshPolygroupFunctions
- UGeometryScriptLibrary_MeshPrimitiveFunctions
- UGeometryScriptLibrary_MeshQueryFunctions
- UGeometryScriptLibrary_MeshRepairFunctions
- UGeometryScriptLibrary_MeshSamplingFunctions
- UGeometryScriptLibrary_MeshSelectionFunctions
- UGeometryScriptLibrary_MeshSelectionQueryFunctions
- UGeometryScriptLibrary_MeshSimplifyFunctions
- UGeometryScriptLibrary_MeshSpatial
- UGeometryScriptLibrary_MeshSubdivideFunctions
- UGeometryScriptLibrary_MeshTransformFunctions
- UGeometryScriptLibrary_MeshUVFunctions
- UGeometryScriptLibrary_MeshVertexColorFunctions
- UGeometryScriptLibrary_MeshVoxelFunctions
- UGeometryScriptLibrary_OpenSubdivFunctions
- UGeometryScriptLibrary_PolygonListFunctions
- UGeometryScriptLibrary_PolyPathFunctions
- UGeometryScriptLibrary_RayFunctions
- UGeometryScriptLibrary_RemeshingFunctions
- UGeometryScriptLibrary_SceneUtilityFunctions
- UGeometryScriptLibrary_SimplePolygonFunctions
- UGeometryScriptLibrary_StaticMeshFunctions
- UGeometryScriptLibrary_TextureMapFunctions
- UGeometryScriptLibrary_TransformFunctions
- UGeometryScriptLibrary_VectorMathFunctions
- UGeoReferencingBFL
- UGeoReferencingEditorBPLibrary
- UGoogleARCoreFrameFunctionLibrary
- UGoogleARCoreServicesFunctionLibrary
- UGoogleARCoreSessionFunctionLibrary
- UGooglePADFunctionLibrary
- UGroomBlueprintLibrary
- UHandKeypointConversion
- UHeadMountedDisplayFunctionLibrary
- UHealthSnapshotBlueprintLibrary
- UHttpBlueprintFunctionLibrary
- UImageWriteBlueprintLibrary
- UImportanceSamplingLibrary
- UInputDeviceLibrary
- UIOSReplayKitControl
- UJsonBlueprintFunctionLibrary
- UKismetAnimationLibrary
- UKismetArrayLibrary
- UKismetGuidLibrary
- UKismetInputLibrary
- UKismetInternationalizationLibrary
- UKismetMaterialLibrary
- UKismetMathLibrary
- UKismetNodeHelperLibrary
- UKismetProceduralMeshLibrary
- UKismetRenderingLibrary
- UKismetStringLibrary
- UKismetStringTableLibrary
- UKismetSystemLibrary
- UKismetTextLibrary
- ULandmassBlueprintFunctionLibrary
- ULayeredBoneBlendLibrary
- ULayersBlueprintLibrary
- ULeaderboardBlueprintLibrary
- ULegacyCameraShakeFunctionLibrary
- ULensDistortionBlueprintLibrary
- ULevelSequenceEditorBlueprintLibrary
- ULevelSequenceVCamLibrary
- ULevelSnapshotsEditorFunctionLibrary
- ULevelSnapshotsFilteringLibrary
- ULevelSnapshotsFunctionLibrary
- ULidarPointCloudBlueprintLibrary
- ULidarPointCloudFileIO_ASCII
- ULightWeightInstanceBlueprintFunctionLibrary
- ULinkedAnimGraphLibrary
- ULiveLinkBlueprintLibrary
- ULiveLinkDebuggerBlueprintLibrary
- ULocalizableMessageLibrary
- ULocationServices
- UMaterialEditingLibrary
- UMediaBlueprintFunctionLibrary
- UMediaProfileBlueprintLibrary
- UMeshVertexPainterKismetLibrary
- UMetasoundOutputBlueprintAccess
- UMIDIDeviceManager
- UModularSynthLibrary
- UMotionExtractorUtilityLibrary
- UMotionMatchingAnimNodeLibrary
- UMotionTrackedDeviceFunctionLibrary
- UMotionWarpingUtilities
- UMovieGraphBlueprintLibrary
- UMoviePipelineBlueprintLibrary
- UMoviePipelineEditorBlueprintLibrary
- UMovieSceneBindingExtensions
- UMovieSceneDoubleVectorTrackExtensions
- UMovieSceneEventTrackExtensions
- UMovieSceneFloatVectorTrackExtensions
- UMovieSceneFolderExtensions
- UMovieSceneMaterialTrackExtensions
- UMovieScenePrimitiveMaterialTrackExtensions
- UMovieScenePropertyTrackExtensions
- UMovieSceneSectionExtensions
- UMovieSceneSequenceExtensions
- UMovieSceneTrackExtensions
- UMultiUserClientStatics
- UMVVMConversionLibrary
- UNetPushModelHelpers
- UNiagaraDataChannelLibrary
- UNiagaraDataInterfaceArrayFunctionLibrary
- UNiagaraDIRigidMeshCollisionFunctionLibrary
- UNiagaraFunctionLibrary
- UNiagaraSimCacheFunctionLibrary
- UNiagaraWaterFunctionLibrary
- UOpenColorIOBlueprintLibrary
- UOpenColorIOEditorBlueprintLibrary
- UOpenCVBlueprintFunctionLibrary
- UOpenCVLensDistortionBlueprintLibrary
- UOpenXRBlueprintFunctionLibrary
- UOpenXRInputFunctionLibrary
- UOptionalMobileFeaturesBPLibrary
- UOSCManager
- UOSCModulationMixingStatics
- UPaperSpriteBlueprintLibrary
- UParametricSurfaceBlueprintLibrary
- UPCGActorHelpers
- UPCGAttributePropertySelectorBlueprintHelpers
- UPCGBlueprintHelpers
- UPCGBlueprintPinHelpers
- UPCGDataFunctionLibrary
- UPCGGraphParametersHelpers
- UPCGLoadAlembicFunctionLibrary
- UPCGMetadataAccessorHelpers
- UPFMExporterBlueprintLib
- UPhysicsFieldStatics
- UPhysicsObjectBlueprintLibrary
- UPhysicsThreadLibrary
- UPluginBlueprintLibrary
- UPoseSearchLibrary
- UProceduralFoliageEditorLibrary
- UPropertyBlueprintFunctionLibrary
- UProxyTableFunctionLibrary
- UPyAutomationTestLibrary
- URawAnimSequenceTrackExtensions
- URawInputFunctionLibrary
- UReflexBlueprintLibrary
- URemoteControlFunctionLibrary
- URenderGridDeveloperLibrary
- URenderGridRemoteControlUtils
- UResonanceAudioBlueprintFunctionLibrary
- UScriptableToolsUtilityLibrary
- USDTestsBlueprintLibrary
- USequenceEvaluatorLibrary
- USequencePlayerLibrary
- USequenceRecorderBlueprintLibrary
- USequencerScriptingRangeExtensions
- USequencerToolsFunctionLibrary
- USequencerViewModelStructExtensions
- USkeletalControlLibrary
- USkeletalMergingLibrary
- USlateBlueprintLibrary
- USmartObjectBlueprintFunctionLibrary
- USoundscapeBPFunctionLibrary
- USoundUtilitiesBPFunctionLibrary
- UStageAppFunctionLibrary
- UStereoLayerFunctionLibrary
- UStructUtilsFunctionLibrary
- USubmixEffectDelayStatics
- USubobjectDataBlueprintFunctionLibrary
- USubsystemBlueprintLibrary
- USunPositionFunctionLibrary
- USynthesisUtilitiesBlueprintFunctionLibrary
- UTakeMetaDataTagsFunctionLibrary
- UTakeRecorderBlueprintLibrary
- UTakesCoreBlueprintLibrary
- UTexturePaintToolset
- UTileMapBlueprintLibrary
- UTimeManagementBlueprintLibrary
- UTraceUtilLibrary
- UTurnBasedBlueprintLibrary
- UUDIMTextureFunctionLibrary
- UUsdConversionBlueprintLibrary
- UUsdDynamicBindingResolverLibrary
- UUsdStageEditorBlueprintLibrary
- UUserListEntryLibrary
- UUserObjectListEntryLibrary
- UUVGenerationFlattenMapping
- UVariantManagerBlueprintLibrary
- UVCamBlueprintFunctionLibrary
- UVCamEditorLibrary
- UVCamUIFunctionLibrary
- UVisualLoggerKismetLibrary
- UVOIPStatics
- UVPBlueprintLibrary
- UVPBookmarkBlueprintLibrary
- UVPBookmarkEditorBlueprintLibrary
- UVPCameraBlueprintLibrary
- UVPRenderingBlueprintLibrary
- UVPUtilitiesEditorBlueprintLibrary
- UWarpUtilsBlueprintLibrary
- UWaveFunctionCollapseBPLibrary
- UWebAPIUtilities
- UWidgetBlueprintLibrary
- UWidgetLayoutLibrary
- UWidgetReferenceBlueprintFunctionLibrary
- UWorldPartitionBlueprintLibrary
- UWorldPartitionDestructibleInHLODSupportLibrary
- UXRAssetFunctionLibrary
- UXRLoadingScreenFunctionLibrary
- UXRVisualizationFunctionLibrary
- UZoneGraphDisturbanceAnnotationBPLibrary
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Classes/Kismet/BlueprintFunctionLibrary.h |
Include | #include "Kismet/BlueprintFunctionLibrary.h" |
Syntax
class UBlueprintFunctionLibrary : public UObject
Remarks
This class is a base class for any function libraries exposed to blueprints. Methods in subclasses are expected to be static, and no methods should be added to this base class.
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
UBlueprintFunctionLibrary
(
const FObjectInitializer& ObjectInitializer |
Overridden from UObject
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
int32 | GetFunctionCallspace
(
UFunction* Function, |
Return the space this function should be called. |