Show / Hide Table of Contents

Class BlueprintFunctionLibrary

This class is a base class for any function libraries exposed to blueprints.

Inheritance
System.Object
UObject
BlueprintFunctionLibrary
LayersBlueprintLibrary
AIBlueprintHelperLibrary
BTFunctionLibrary
AndroidPermissionFunctionLibrary
AnimationBlueprintLibrary
KismetAnimationLibrary
AudioMixerBlueprintLibrary
DatasmithContentBlueprintLibrary
BlueprintMapLibrary
BlueprintPlatformLibrary
BlueprintSetLibrary
DataTableFunctionLibrary
DebugDrawService
GameplayStatics
HealthSnapshotBlueprintLibrary
ImportanceSamplingLibrary
KismetArrayLibrary
KismetGuidLibrary
KismetInputLibrary
KismetInternationalizationLibrary
KismetMaterialLibrary
KismetMathLibrary
KismetNodeHelperLibrary
KismetRenderingLibrary
KismetStringLibrary
KismetStringTableLibrary
KismetSystemLibrary
KismetTextLibrary
MeshVertexPainterKismetLibrary
StereoLayerFunctionLibrary
VisualLoggerKismetLibrary
VOIPStatics
EyeTrackerFunctionLibrary
FoliageStatistics
AutomationBlueprintFunctionLibrary
FunctionalTestingManager
FunctionalTestUtilityLibrary
BlueprintGameplayTagLibrary
HeadMountedDisplayFunctionLibrary
MotionTrackedDeviceFunctionLibrary
XRAssetFunctionLibrary
ImageWriteBlueprintLibrary
DropTimecodeToStringConversion
LocationServices
ImageTrackerFunctionLibrary
MagicLeapARPinFunctionLibrary
MagicLeapHMDFunctionLibrary
MagicLeapControllerFunctionLibrary
MagicLeapEyeTrackerFunctionLibrary
MagicLeapHandTrackingFunctionLibrary
MagicLeapSecureStorage
MaterialEditingLibrary
MediaBlueprintFunctionLibrary
MobilePatchingLibrary
OculusFunctionLibrary
AchievementBlueprintLibrary
LeaderboardBlueprintLibrary
TurnBasedBlueprintLibrary
PaperSpriteBlueprintLibrary
TileMapBlueprintLibrary
KismetProceduralMeshLibrary
SteamVRFunctionLibrary
SteamVRControllerLibrary
TimeManagementBlueprintLibrary
SlateBlueprintLibrary
WidgetBlueprintLibrary
WidgetLayoutLibrary
Inherited Members
UObject.TransientPackage
UObject.CastTo<T>(UObject)
UObject.CastTo(UObject, Type)
UObject.RemoveObject(UObject)
UObject.MakeObjectArrayField<T>(NativeArray*)
UObject.NotImplemented<T>()
UObject.Construct()
UObject.GetHashCode()
UObject.GetName()
UObject.ToString()
UObject.Name
UObject._None
UObject.None
UObject.ObjPointer
UObject.LoadObjectFromClass(Class, UObject, String, String, LoadFlags, PackageMap, Boolean)
UObject.LoadClass(Class, UObject, String, String, LoadFlags, PackageMap)
UObject.GetPropertyFor<T>(Name)
UObject.ExecuteUbergraph
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: UE4.Engine
Assembly: UE4DotNet.dll
Syntax
public class BlueprintFunctionLibrary : UObject
Remarks

Methods in subclasses are expected to be static, and no methods should be added to this base class.

Properties

| Improve this Doc View Source

DefaultObject

Get UE4 Default Object for this Class

Declaration
public static BlueprintFunctionLibrary DefaultObject { get; }
Property Value
Type Description
BlueprintFunctionLibrary
| Improve this Doc View Source

StaticClass

Get UE4 Class

Declaration
public static Class StaticClass { get; }
Property Value
Type Description
Class

Methods

| Improve this Doc View Source

New(UObject, Name)

Spawn an object of this class

Declaration
public static BlueprintFunctionLibrary New(UObject obj = null, Name name = default(Name))
Parameters
Type Name Description
UObject obj
Name name
Returns
Type Description
BlueprintFunctionLibrary

Operators

| Improve this Doc View Source

Implicit(IntPtr to BlueprintFunctionLibrary)

Convert from IntPtr to UObject

Declaration
public static implicit operator BlueprintFunctionLibrary(IntPtr p)
Parameters
Type Name Description
System.IntPtr p
Returns
Type Description
BlueprintFunctionLibrary
  • Improve this Doc
  • View Source
Back to top Generated by DocFX