Ark Server API (ASE) - Wiki
Loading...
Searching...
No Matches
UKismetSystemLibrary Struct Reference

#include <Other.h>

Public Member Functions

void MakeLiteralString (TArray< wchar_t > *Other)
 

Static Public Member Functions

static FDebugFloatHistory * AddFloatHistorySample (FDebugFloatHistory *result, float Value, FDebugFloatHistory *FloatHistory)
 
static bool BoxOverlapActors_NEW (UObject *WorldContextObject, FVector BoxPos, FVector BoxExtent, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, UClass *ActorClassFilter, TArray< AActor * > *ActorsToIgnore, TArray< AActor * > *OutActors)
 
static bool BoxOverlapComponents_NEW (UObject *WorldContextObject, FVector BoxPos, FVector BoxExtent, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, UClass *ComponentClassFilter, TArray< AActor * > *ActorsToIgnore, TArray< UPrimitiveComponent * > *OutComponents)
 
static bool BoxTraceMulti (UObject *WorldContextObject, FVector Start, FVector End, FVector HalfSize, FRotator Orientation, ETraceTypeQuery TraceChannel, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray< FHitResult > *OutHits, bool bIgnoreSelf)
 
static bool BoxTraceMultiForObjects (UObject *WorldContextObject, FVector Start, FVector End, FVector HalfSize, FRotator Orientation, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray< FHitResult > *OutHits, bool bIgnoreSelf)
 
static bool BoxTraceSingle (UObject *WorldContextObject, FVector Start, FVector End, FVector HalfSize, FRotator Orientation, ETraceTypeQuery TraceChannel, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FHitResult *OutHit, bool bIgnoreSelf)
 
static bool BoxTraceSingleForObjects (UObject *WorldContextObject, FVector Start, FVector End, FVector HalfSize, FRotator Orientation, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FHitResult *OutHit, bool bIgnoreSelf)
 
static bool CapsuleOverlapActors_NEW (UObject *WorldContextObject, FVector CapsulePos, float Radius, float HalfHeight, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, UClass *ActorClassFilter, TArray< AActor * > *ActorsToIgnore, TArray< AActor * > *OutActors)
 
static bool CapsuleOverlapComponents_NEW (UObject *WorldContextObject, FVector CapsulePos, float Radius, float HalfHeight, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, UClass *ComponentClassFilter, TArray< AActor * > *ActorsToIgnore, TArray< UPrimitiveComponent * > *OutComponents)
 
static bool CapsuleTraceMultiForObjects (UObject *WorldContextObject, FVector Start, FVector End, float Radius, float HalfHeight, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray< FHitResult > *OutHits, bool bIgnoreSelf)
 
static bool CapsuleTraceMulti_NEW (UObject *WorldContextObject, FVector Start, FVector End, float Radius, float HalfHeight, ETraceTypeQuery TraceChannel, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray< FHitResult > *OutHits, bool bIgnoreSelf)
 
static bool CapsuleTraceSingleForObjects (UObject *WorldContextObject, FVector Start, FVector End, float Radius, float HalfHeight, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FHitResult *OutHit, bool bIgnoreSelf)
 
static bool CapsuleTraceSingle_NEW (UObject *WorldContextObject, FVector Start, FVector End, float Radius, float HalfHeight, ETraceTypeQuery TraceChannel, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FHitResult *OutHit, bool bIgnoreSelf)
 
static bool ComponentOverlapActors_NEW (UPrimitiveComponent *Component, FTransform *ComponentTransform, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, UClass *ActorClassFilter, TArray< AActor * > *ActorsToIgnore, TArray< AActor * > *OutActors)
 
static bool ComponentOverlapComponents_NEW (UPrimitiveComponent *Component, FTransform *ComponentTransform, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, UClass *ComponentClassFilter, TArray< AActor * > *ActorsToIgnore, TArray< UPrimitiveComponent * > *OutComponents)
 
static char MakeLiteralByte (char Value)
 
static void CreateCopyForUndoBuffer (UObject *ObjectToModify)
 
static void Delay (UObject *WorldContextObject, float Duration, FLatentActionInfo LatentInfo)
 
static bool DoesImplementInterface (UObject *TestObject, TSubclassOf< UInterface > Interface)
 
static void DrawDebugArrow (UObject *WorldContextObject, FVector LineStart, FVector LineEnd, float ArrowSize, FLinearColor Color, float LifeTime)
 
static void DrawDebugBox (UObject *WorldContextObject, FVector Center, FVector Extent, FLinearColor Color, FRotator Rotation, float LifeTime)
 
static void DrawDebugCapsule (UObject *WorldContextObject, FVector Center, float HalfHeight, float Radius, FRotator Rotation, FLinearColor Color, float LifeTime)
 
static void DrawDebugCone (UObject *WorldContextObject, FVector Origin, FVector Direction, float Length, float AngleWidth, float AngleHeight, int NumSides, FLinearColor Color)
 
static void DrawDebugConeInDegrees (UObject *WorldContextObject, FVector Origin, FVector Direction, float Length, float AngleWidth, float AngleHeight, int NumSides, FLinearColor Color, float LifeTime)
 
static void DrawDebugCoordinateSystem (UObject *WorldContextObject, FVector AxisLoc, FRotator AxisRot, float Scale, float LifeTime)
 
static void DrawDebugCylinder (UObject *WorldContextObject, FVector Start, FVector End, float Radius, int Segments, FLinearColor Color, float LifeTime)
 
static void DrawDebugFloatHistoryLocation (UObject *WorldContextObject, FDebugFloatHistory *FloatHistory, FVector DrawLocation, FVector2D DrawSize, FLinearColor DrawColor, float LifeTime)
 
static void DrawDebugFloatHistoryTransform (UObject *WorldContextObject, FDebugFloatHistory *FloatHistory, FTransform *DrawTransform, FVector2D DrawSize, FLinearColor DrawColor, float LifeTime)
 
static void DrawDebugFrustum (UObject *WorldContextObject, FTransform *FrustumTransform, FLinearColor FrustumColor, float Duration)
 
static void DrawDebugLine (UObject *WorldContextObject, FVector LineStart, FVector LineEnd, FLinearColor Color, float LifeTime, float Thickness)
 
static void DrawDebugLineTraceHitResult (UObject *WorldContextObject, FHitResult *Hit, FVector *TraceStart, FVector *TraceEnd, FLinearColor StartColor, FLinearColor HitColor, float LineThickness, float HitSize, bool bDrawHitNormal, FLinearColor HitNormalColor, float HitNormalLength, float Duration)
 
static void DrawDebugPlane (UObject *WorldContextObject, FPlane *P, FVector Loc, float Size, FLinearColor Color, float LifeTime)
 
static void DrawDebugPoint (UObject *WorldContextObject, FVector Position, float Size, FLinearColor PointColor, float LifeTime)
 
static void DrawDebugSphere (UObject *WorldContextObject, FVector Center, float Radius, int Segments, FLinearColor Color, float LifeTime)
 
static void DrawDebugString (UObject *WorldContextObject, FVector TextLocation, FString *Text, AActor *TestBaseActor, FLinearColor TextColor, float Duration)
 
static void ExecuteConsoleCommand (UObject *WorldContextObject, FString *Command, APlayerController *Player)
 
static void FlushDebugStrings (UObject *WorldContextObject)
 
static void FlushPersistentDebugLines (UObject *WorldContextObject)
 
static void Generic_SetStructurePropertyByName (UObject *OwnerObject, FName StructPropertyName, const void *SrcStructAddr)
 
static void GetActorBounds (AActor *Actor, FVector *Origin, FVector *BoxExtent)
 
static void GetActorListFromComponentList (TArray< UPrimitiveComponent * > *ComponentList, UClass *ActorClassFilter, TArray< AActor * > *OutActorList)
 
static void GetComponentBounds (USceneComponent *Component, FVector *Origin, FVector *BoxExtent, float *SphereRadius)
 
static FStringGetDisplayName (FString *result, UObject *Object)
 
static FStringGetEngineVersion (FString *result)
 
static FStringGetGameName (FString *result)
 
static long double GetGameTimeInSeconds (UObject *WorldContextObject)
 
static FStringGetPlatformUserName (FString *result)
 
static int GetRenderingDetailMode ()
 
static int GetRenderingMaterialQualityLevel ()
 
static FStringGetUniqueDeviceId (FString *result)
 
static bool IsClient (UObject *WorldContextObject)
 
static bool IsDedicatedServer (UObject *WorldContextObject)
 
static bool IsListenServer (UObject *WorldContextObject)
 
static bool IsServer (UObject *WorldContextObject)
 
static bool IsStandalone (UObject *WorldContextObject)
 
static bool IsValid (UObject *Object)
 
static void K2_ClearTimer (UObject *Object, FString FunctionName)
 
static float K2_GetTimerElapsedTime (UObject *Object, FString FunctionName)
 
static float K2_GetTimerRemainingTime (UObject *Object, FString FunctionName)
 
static bool K2_IsTimerActive (UObject *Object, FString FunctionName)
 
static bool K2_IsTimerPaused (UObject *Object, FString FunctionName)
 
static void K2_PauseTimer (UObject *Object, FString FunctionName)
 
static void K2_SetTimer (UObject *Object, FString FunctionName, float Time, bool bLooping)
 
static void K2_SetTimerDelegate (FBlueprintTimerDynamicDelegate Delegate, float Time, bool bLooping)
 
static void K2_SetTimerForNextTick (UObject *Object, FString FunctionName, bool bLooping)
 
static void K2_SetTimerForNextTickDelegate (FBlueprintTimerDynamicDelegate Delegate, bool bLooping)
 
static bool K2_TimerExists (UObject *Object, FString FunctionName)
 
static void K2_UnPauseTimer (UObject *Object, FString FunctionName)
 
static void LaunchURL (FString *URL)
 
static bool LineTraceMultiForObjects (UObject *WorldContextObject, FVector Start, FVector End, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray< FHitResult > *OutHits, bool bIgnoreSelf)
 
static bool LineTraceMulti_NEW (UObject *WorldContextObject, FVector Start, FVector End, ETraceTypeQuery TraceChannel, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray< FHitResult > *OutHits, bool bIgnoreSelf)
 
static bool LineTraceSingleForObjects (UObject *WorldContextObject, FVector Start, FVector End, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FHitResult *OutHit, bool bIgnoreSelf)
 
static bool LineTraceSingle_NEW (UObject *WorldContextObject, FVector Start, FVector End, ECollisionChannel TraceChannel, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FHitResult *OutHit, bool bIgnoreSelf)
 
static FNameMakeLiteralName (FName *result, FName Value)
 
static FTextMakeLiteralText (FText *result, FText Value)
 
static void RetriggerableDelay (UObject *WorldContextObject, float Duration, FLatentActionInfo LatentInfo)
 
static void SetBoolPropertyByName (UObject *Object, FName PropertyName, bool Value)
 
static void SetBytePropertyByName (UObject *Object, FName PropertyName, char Value)
 
static void SetClassPropertyByName (UObject *Object, FName PropertyName, TSubclassOf< UObject > Value)
 
static void SetDoublePropertyByName (UObject *Object, FName PropertyName, long double Value)
 
static void SetFloatPropertyByName (UObject *Object, FName PropertyName, float Value)
 
static void SetIntPropertyByName (UObject *Object, FName PropertyName, int Value)
 
static void SetLinearColorPropertyByName (UObject *Object, FName PropertyName, FLinearColor *Value)
 
static void SetNamePropertyByName (UObject *Object, FName PropertyName, FName *Value)
 
static void SetObjectPropertyByName (UObject *Object, FName PropertyName, UObject *Value)
 
static void SetRotatorPropertyByName (UObject *Object, FName PropertyName, FRotator *Value)
 
static void SetStringPropertyByName (UObject *Object, FName PropertyName, FString *Value)
 
static void SetSupressViewportTransitionMessage (UObject *WorldContextObject, bool bState)
 
static void SetTextPropertyByName (UObject *Object, FName PropertyName, FText *Value)
 
static void SetTransformPropertyByName (UObject *Object, FName PropertyName, FTransform *Value)
 
static void SetVectorPropertyByName (UObject *Object, FName PropertyName, FVector *Value)
 
static void ShowAdBanner (bool bShowOnBottomOfScreen)
 
static void ShowPlatformSpecificAchievementsScreen (APlayerController *SpecificPlayer)
 
static void ShowPlatformSpecificLeaderboardScreen (FString *CategoryName)
 
static bool SphereOverlapActorsSimple (UObject *WorldContextObject, FVector SpherePos, float SphereRadius, TEnumAsByte< enum EObjectTypeQuery > ObjectType, UClass *ActorClassFilter, TArray< AActor * > *ActorsToIgnore, TArray< AActor * > *OutActors)
 
static bool SphereOverlapActors_NEW (UObject *WorldContextObject, FVector SpherePos, float SphereRadius, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, UClass *ActorClassFilter, TArray< AActor * > *ActorsToIgnore, TArray< AActor * > *OutActors)
 
static bool SphereOverlapComponents_NEW (UObject *WorldContextObject, FVector SpherePos, float SphereRadius, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, UClass *ComponentClassFilter, TArray< AActor * > *ActorsToIgnore, TArray< UPrimitiveComponent * > *OutComponents)
 
static bool SphereTraceMultiForObjects (UObject *WorldContextObject, FVector Start, FVector End, float Radius, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray< FHitResult > *OutHits, bool bIgnoreSelf)
 
static bool SphereTraceMulti_NEW (UObject *WorldContextObject, FVector Start, FVector End, float Radius, ETraceTypeQuery TraceChannel, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray< FHitResult > *OutHits, bool bIgnoreSelf)
 
static bool SphereTraceSingleForObjects (UObject *WorldContextObject, FVector Start, FVector End, float Radius, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FHitResult *OutHit, bool bIgnoreSelf)
 
static bool SphereTraceSingle_NEW (UObject *WorldContextObject, FVector Start, FVector End, float Radius, ETraceTypeQuery TraceChannel, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FHitResult *OutHit, bool bIgnoreSelf)
 
static UClassGetPrivateStaticClass (const wchar_t *Package)
 
static void StaticRegisterNativesUKismetSystemLibrary ()
 
static EPrimalCharacterStatusValue::Type MakeLiteralInt (int InInteger)
 
static FStringMakeLiteralString (FString *result, FString *Value)
 
static FStringGetDisplayName (FString *result, UObject *Object)
 
static FStringGetClassDisplayName (FString *result, UClass *Class)
 
static FStringGetEngineVersion (FString *result)
 
static FStringGetGameName (FString *result)
 
static FStringGetPlatformUserName (FString *result)
 
static bool DoesImplementInterface (UObject *TestObject, TSubclassOf< UInterface > Interface)
 
static FStringGetUniqueDeviceId (FString *result)
 
static void K2_SetTimer (UObject *Object, FString FunctionName, float Time, bool bLooping)
 
static void K2_SetTimerForNextTick (UObject *Object, FString FunctionName, bool bLooping)
 
static void K2_SetTimerDelegate (FBlueprintTimerDynamicDelegate Delegate, float Time, bool bLooping)
 
static void K2_SetTimerForNextTickDelegate (FBlueprintTimerDynamicDelegate Delegate, bool bLooping)
 
static void K2_ClearTimer (UObject *Object, FString FunctionName)
 
static void K2_PauseTimer (UObject *Object, FString FunctionName)
 
static void K2_UnPauseTimer (UObject *Object, FString FunctionName)
 
static bool K2_IsTimerActive (UObject *Object, FString FunctionName)
 
static bool K2_IsTimerPaused (UObject *Object, FString FunctionName)
 
static bool K2_TimerExists (UObject *Object, FString FunctionName)
 
static float K2_GetTimerElapsedTime (UObject *Object, FString FunctionName)
 
static float K2_GetTimerRemainingTime (UObject *Object, FString FunctionName)
 
static void SetClassPropertyByName (UObject *Object, FName PropertyName, TSubclassOf< UObject > Value)
 
static void SetVectorPropertyByName (UObject *Object, FName PropertyName, FVector *Value)
 
static void SetRotatorPropertyByName (UObject *Object, FName PropertyName, FRotator *Value)
 
static void SetLinearColorPropertyByName (UObject *Object, FName PropertyName, FLinearColor *Value)
 
static void SetTransformPropertyByName (UObject *Object, FName PropertyName, FTransform *Value)
 
static void GetActorListFromComponentList (TArray< UPrimitiveComponent * > *ComponentList, UClass *ActorClassFilter, TArray< AActor * > *OutActorList)
 
static bool SphereOverlapActors_NEW (UObject *WorldContextObject, FVector SpherePos, float SphereRadius, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, UClass *ActorClassFilter, TArray< AActor * > *ActorsToIgnore, TArray< AActor * > *OutActors)
 
static bool SphereOverlapActorsSimple (UObject *WorldContextObject, FVector SpherePos, float SphereRadius, TEnumAsByte< enum EObjectTypeQuery > ObjectType, UClass *ActorClassFilter, TArray< AActor * > *ActorsToIgnore, TArray< AActor * > *OutActors)
 
static bool SphereOverlapComponents_NEW (UObject *WorldContextObject, FVector SpherePos, float SphereRadius, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, UClass *ComponentClassFilter, TArray< AActor * > *ActorsToIgnore, TArray< UPrimitiveComponent * > *OutComponents)
 
static bool BoxOverlapActors_NEW (UObject *WorldContextObject, FVector BoxPos, FVector BoxExtent, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, UClass *ActorClassFilter, TArray< AActor * > *ActorsToIgnore, TArray< AActor * > *OutActors)
 
static bool BoxOverlapComponents_NEW (UObject *WorldContextObject, FVector BoxPos, FVector BoxExtent, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, UClass *ComponentClassFilter, TArray< AActor * > *ActorsToIgnore, TArray< UPrimitiveComponent * > *OutComponents)
 
static bool CapsuleOverlapActors_NEW (UObject *WorldContextObject, FVector CapsulePos, float Radius, float HalfHeight, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, UClass *ActorClassFilter, TArray< AActor * > *ActorsToIgnore, TArray< AActor * > *OutActors)
 
static bool CapsuleOverlapComponents_NEW (UObject *WorldContextObject, FVector CapsulePos, float Radius, float HalfHeight, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, UClass *ComponentClassFilter, TArray< AActor * > *ActorsToIgnore, TArray< UPrimitiveComponent * > *OutComponents)
 
static bool ComponentOverlapActors_NEW (UPrimitiveComponent *Component, FTransform *ComponentTransform, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, UClass *ActorClassFilter, TArray< AActor * > *ActorsToIgnore, TArray< AActor * > *OutActors)
 
static bool ComponentOverlapComponents_NEW (UPrimitiveComponent *Component, FTransform *ComponentTransform, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, UClass *ComponentClassFilter, TArray< AActor * > *ActorsToIgnore, TArray< UPrimitiveComponent * > *OutComponents)
 
static bool BoxTraceSingle (UObject *WorldContextObject, FVector Start, FVector End, FVector HalfSize, FRotator Orientation, ETraceTypeQuery TraceChannel, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FHitResult *OutHit, bool bIgnoreSelf)
 
static bool BoxTraceMulti (UObject *WorldContextObject, FVector Start, FVector End, FVector HalfSize, FRotator Orientation, ETraceTypeQuery TraceChannel, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray< FHitResult > *OutHits, bool bIgnoreSelf)
 
static bool LineTraceSingleForObjects (UObject *WorldContextObject, FVector Start, FVector End, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FHitResult *OutHit, bool bIgnoreSelf)
 
static bool LineTraceMultiForObjects (UObject *WorldContextObject, FVector Start, FVector End, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray< FHitResult > *OutHits, bool bIgnoreSelf)
 
static bool SphereTraceSingleForObjects (UObject *WorldContextObject, FVector Start, FVector End, float Radius, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FHitResult *OutHit, bool bIgnoreSelf)
 
static bool SphereTraceMultiForObjects (UObject *WorldContextObject, FVector Start, FVector End, float Radius, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray< FHitResult > *OutHits, bool bIgnoreSelf)
 
static bool BoxTraceSingleForObjects (UObject *WorldContextObject, FVector Start, FVector End, FVector HalfSize, FRotator Orientation, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FHitResult *OutHit, bool bIgnoreSelf)
 
static bool BoxTraceMultiForObjects (UObject *WorldContextObject, FVector Start, FVector End, FVector HalfSize, FRotator Orientation, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray< FHitResult > *OutHits, bool bIgnoreSelf)
 
static bool CapsuleTraceSingleForObjects (UObject *WorldContextObject, FVector Start, FVector End, float Radius, float HalfHeight, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FHitResult *OutHit, bool bIgnoreSelf)
 
static bool CapsuleTraceMultiForObjects (UObject *WorldContextObject, FVector Start, FVector End, float Radius, float HalfHeight, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, TArray< AActor * > *ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray< FHitResult > *OutHits, bool bIgnoreSelf)
 
static void DrawDebugFrustum (UObject *WorldContextObject, FTransform *FrustumTransform, FLinearColor FrustumColor, float Duration)
 
static void DrawDebugFloatHistoryLocation (UObject *WorldContextObject, FDebugFloatHistory *FloatHistory, FVector DrawLocation, FVector2D DrawSize, FLinearColor DrawColor, float LifeTime)
 
static FDebugFloatHistory * AddFloatHistorySample (FDebugFloatHistory *result, float Value, FDebugFloatHistory *FloatHistory)
 
static void GetActorBounds (AActor *Actor, FVector *Origin, FVector *BoxExtent)
 
static void Delay (UObject *WorldContextObject, float Duration, FLatentActionInfo LatentInfo)
 
static void RetriggerableDelay (UObject *WorldContextObject, float Duration, FLatentActionInfo LatentInfo)
 
static int GetRenderingDetailMode ()
 
static int GetRenderingMaterialQualityLevel ()
 
static void ShowPlatformSpecificAchievementsScreen (APlayerController *SpecificPlayer)
 
static void StaticRegisterNativesUKismetSystemLibrary ()
 

Detailed Description

Definition at line 263 of file Other.h.

Member Function Documentation

◆ AddFloatHistorySample() [1/2]

static FDebugFloatHistory * UKismetSystemLibrary::AddFloatHistorySample ( FDebugFloatHistory * result,
float Value,
FDebugFloatHistory * FloatHistory )
inlinestatic

Definition at line 339 of file Other.h.

◆ AddFloatHistorySample() [2/2]

static FDebugFloatHistory * UKismetSystemLibrary::AddFloatHistorySample ( FDebugFloatHistory * result,
float Value,
FDebugFloatHistory * FloatHistory )
inlinestatic

Definition at line 267 of file Other.h.

◆ BoxOverlapActors_NEW() [1/2]

static bool UKismetSystemLibrary::BoxOverlapActors_NEW ( UObject * WorldContextObject,
FVector BoxPos,
FVector BoxExtent,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
UClass * ActorClassFilter,
TArray< AActor * > * ActorsToIgnore,
TArray< AActor * > * OutActors )
inlinestatic

Definition at line 321 of file Other.h.

◆ BoxOverlapActors_NEW() [2/2]

static bool UKismetSystemLibrary::BoxOverlapActors_NEW ( UObject * WorldContextObject,
FVector BoxPos,
FVector BoxExtent,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
UClass * ActorClassFilter,
TArray< AActor * > * ActorsToIgnore,
TArray< AActor * > * OutActors )
inlinestatic

Definition at line 268 of file Other.h.

◆ BoxOverlapComponents_NEW() [1/2]

static bool UKismetSystemLibrary::BoxOverlapComponents_NEW ( UObject * WorldContextObject,
FVector BoxPos,
FVector BoxExtent,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
UClass * ComponentClassFilter,
TArray< AActor * > * ActorsToIgnore,
TArray< UPrimitiveComponent * > * OutComponents )
inlinestatic

Definition at line 322 of file Other.h.

◆ BoxOverlapComponents_NEW() [2/2]

static bool UKismetSystemLibrary::BoxOverlapComponents_NEW ( UObject * WorldContextObject,
FVector BoxPos,
FVector BoxExtent,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
UClass * ComponentClassFilter,
TArray< AActor * > * ActorsToIgnore,
TArray< UPrimitiveComponent * > * OutComponents )
inlinestatic

Definition at line 269 of file Other.h.

◆ BoxTraceMulti() [1/2]

static bool UKismetSystemLibrary::BoxTraceMulti ( UObject * WorldContextObject,
FVector Start,
FVector End,
FVector HalfSize,
FRotator Orientation,
ETraceTypeQuery TraceChannel,
bool bTraceComplex,
TArray< AActor * > * ActorsToIgnore,
EDrawDebugTrace::Type DrawDebugType,
TArray< FHitResult > * OutHits,
bool bIgnoreSelf )
inlinestatic

Definition at line 328 of file Other.h.

◆ BoxTraceMulti() [2/2]

static bool UKismetSystemLibrary::BoxTraceMulti ( UObject * WorldContextObject,
FVector Start,
FVector End,
FVector HalfSize,
FRotator Orientation,
ETraceTypeQuery TraceChannel,
bool bTraceComplex,
TArray< AActor * > * ActorsToIgnore,
EDrawDebugTrace::Type DrawDebugType,
TArray< FHitResult > * OutHits,
bool bIgnoreSelf )
inlinestatic

Definition at line 270 of file Other.h.

◆ BoxTraceMultiForObjects() [1/2]

static bool UKismetSystemLibrary::BoxTraceMultiForObjects ( UObject * WorldContextObject,
FVector Start,
FVector End,
FVector HalfSize,
FRotator Orientation,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
bool bTraceComplex,
TArray< AActor * > * ActorsToIgnore,
EDrawDebugTrace::Type DrawDebugType,
TArray< FHitResult > * OutHits,
bool bIgnoreSelf )
inlinestatic

Definition at line 334 of file Other.h.

◆ BoxTraceMultiForObjects() [2/2]

static bool UKismetSystemLibrary::BoxTraceMultiForObjects ( UObject * WorldContextObject,
FVector Start,
FVector End,
FVector HalfSize,
FRotator Orientation,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
bool bTraceComplex,
TArray< AActor * > * ActorsToIgnore,
EDrawDebugTrace::Type DrawDebugType,
TArray< FHitResult > * OutHits,
bool bIgnoreSelf )
inlinestatic

Definition at line 271 of file Other.h.

◆ BoxTraceSingle() [1/2]

static bool UKismetSystemLibrary::BoxTraceSingle ( UObject * WorldContextObject,
FVector Start,
FVector End,
FVector HalfSize,
FRotator Orientation,
ETraceTypeQuery TraceChannel,
bool bTraceComplex,
TArray< AActor * > * ActorsToIgnore,
EDrawDebugTrace::Type DrawDebugType,
FHitResult * OutHit,
bool bIgnoreSelf )
inlinestatic

Definition at line 327 of file Other.h.

◆ BoxTraceSingle() [2/2]

static bool UKismetSystemLibrary::BoxTraceSingle ( UObject * WorldContextObject,
FVector Start,
FVector End,
FVector HalfSize,
FRotator Orientation,
ETraceTypeQuery TraceChannel,
bool bTraceComplex,
TArray< AActor * > * ActorsToIgnore,
EDrawDebugTrace::Type DrawDebugType,
FHitResult * OutHit,
bool bIgnoreSelf )
inlinestatic

Definition at line 272 of file Other.h.

◆ BoxTraceSingleForObjects() [1/2]

static bool UKismetSystemLibrary::BoxTraceSingleForObjects ( UObject * WorldContextObject,
FVector Start,
FVector End,
FVector HalfSize,
FRotator Orientation,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
bool bTraceComplex,
TArray< AActor * > * ActorsToIgnore,
EDrawDebugTrace::Type DrawDebugType,
FHitResult * OutHit,
bool bIgnoreSelf )
inlinestatic

Definition at line 333 of file Other.h.

◆ BoxTraceSingleForObjects() [2/2]

static bool UKismetSystemLibrary::BoxTraceSingleForObjects ( UObject * WorldContextObject,
FVector Start,
FVector End,
FVector HalfSize,
FRotator Orientation,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
bool bTraceComplex,
TArray< AActor * > * ActorsToIgnore,
EDrawDebugTrace::Type DrawDebugType,
FHitResult * OutHit,
bool bIgnoreSelf )
inlinestatic

Definition at line 273 of file Other.h.

◆ CapsuleOverlapActors_NEW() [1/2]

static bool UKismetSystemLibrary::CapsuleOverlapActors_NEW ( UObject * WorldContextObject,
FVector CapsulePos,
float Radius,
float HalfHeight,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
UClass * ActorClassFilter,
TArray< AActor * > * ActorsToIgnore,
TArray< AActor * > * OutActors )
inlinestatic

Definition at line 323 of file Other.h.

◆ CapsuleOverlapActors_NEW() [2/2]

static bool UKismetSystemLibrary::CapsuleOverlapActors_NEW ( UObject * WorldContextObject,
FVector CapsulePos,
float Radius,
float HalfHeight,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
UClass * ActorClassFilter,
TArray< AActor * > * ActorsToIgnore,
TArray< AActor * > * OutActors )
inlinestatic

Definition at line 274 of file Other.h.

◆ CapsuleOverlapComponents_NEW() [1/2]

static bool UKismetSystemLibrary::CapsuleOverlapComponents_NEW ( UObject * WorldContextObject,
FVector CapsulePos,
float Radius,
float HalfHeight,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
UClass * ComponentClassFilter,
TArray< AActor * > * ActorsToIgnore,
TArray< UPrimitiveComponent * > * OutComponents )
inlinestatic

Definition at line 324 of file Other.h.

◆ CapsuleOverlapComponents_NEW() [2/2]

static bool UKismetSystemLibrary::CapsuleOverlapComponents_NEW ( UObject * WorldContextObject,
FVector CapsulePos,
float Radius,
float HalfHeight,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
UClass * ComponentClassFilter,
TArray< AActor * > * ActorsToIgnore,
TArray< UPrimitiveComponent * > * OutComponents )
inlinestatic

Definition at line 275 of file Other.h.

◆ CapsuleTraceMulti_NEW()

static bool UKismetSystemLibrary::CapsuleTraceMulti_NEW ( UObject * WorldContextObject,
FVector Start,
FVector End,
float Radius,
float HalfHeight,
ETraceTypeQuery TraceChannel,
bool bTraceComplex,
TArray< AActor * > * ActorsToIgnore,
EDrawDebugTrace::Type DrawDebugType,
TArray< FHitResult > * OutHits,
bool bIgnoreSelf )
inlinestatic

Definition at line 277 of file Other.h.

◆ CapsuleTraceMultiForObjects() [1/2]

static bool UKismetSystemLibrary::CapsuleTraceMultiForObjects ( UObject * WorldContextObject,
FVector Start,
FVector End,
float Radius,
float HalfHeight,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
bool bTraceComplex,
TArray< AActor * > * ActorsToIgnore,
EDrawDebugTrace::Type DrawDebugType,
TArray< FHitResult > * OutHits,
bool bIgnoreSelf )
inlinestatic

Definition at line 336 of file Other.h.

◆ CapsuleTraceMultiForObjects() [2/2]

static bool UKismetSystemLibrary::CapsuleTraceMultiForObjects ( UObject * WorldContextObject,
FVector Start,
FVector End,
float Radius,
float HalfHeight,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
bool bTraceComplex,
TArray< AActor * > * ActorsToIgnore,
EDrawDebugTrace::Type DrawDebugType,
TArray< FHitResult > * OutHits,
bool bIgnoreSelf )
inlinestatic

Definition at line 276 of file Other.h.

◆ CapsuleTraceSingle_NEW()

static bool UKismetSystemLibrary::CapsuleTraceSingle_NEW ( UObject * WorldContextObject,
FVector Start,
FVector End,
float Radius,
float HalfHeight,
ETraceTypeQuery TraceChannel,
bool bTraceComplex,
TArray< AActor * > * ActorsToIgnore,
EDrawDebugTrace::Type DrawDebugType,
FHitResult * OutHit,
bool bIgnoreSelf )
inlinestatic

Definition at line 279 of file Other.h.

◆ CapsuleTraceSingleForObjects() [1/2]

static bool UKismetSystemLibrary::CapsuleTraceSingleForObjects ( UObject * WorldContextObject,
FVector Start,
FVector End,
float Radius,
float HalfHeight,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
bool bTraceComplex,
TArray< AActor * > * ActorsToIgnore,
EDrawDebugTrace::Type DrawDebugType,
FHitResult * OutHit,
bool bIgnoreSelf )
inlinestatic

Definition at line 335 of file Other.h.

◆ CapsuleTraceSingleForObjects() [2/2]

static bool UKismetSystemLibrary::CapsuleTraceSingleForObjects ( UObject * WorldContextObject,
FVector Start,
FVector End,
float Radius,
float HalfHeight,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
bool bTraceComplex,
TArray< AActor * > * ActorsToIgnore,
EDrawDebugTrace::Type DrawDebugType,
FHitResult * OutHit,
bool bIgnoreSelf )
inlinestatic

Definition at line 278 of file Other.h.

◆ ComponentOverlapActors_NEW() [1/2]

static bool UKismetSystemLibrary::ComponentOverlapActors_NEW ( UPrimitiveComponent * Component,
FTransform * ComponentTransform,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
UClass * ActorClassFilter,
TArray< AActor * > * ActorsToIgnore,
TArray< AActor * > * OutActors )
inlinestatic

Definition at line 325 of file Other.h.

◆ ComponentOverlapActors_NEW() [2/2]

static bool UKismetSystemLibrary::ComponentOverlapActors_NEW ( UPrimitiveComponent * Component,
FTransform * ComponentTransform,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
UClass * ActorClassFilter,
TArray< AActor * > * ActorsToIgnore,
TArray< AActor * > * OutActors )
inlinestatic

Definition at line 280 of file Other.h.

◆ ComponentOverlapComponents_NEW() [1/2]

static bool UKismetSystemLibrary::ComponentOverlapComponents_NEW ( UPrimitiveComponent * Component,
FTransform * ComponentTransform,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
UClass * ComponentClassFilter,
TArray< AActor * > * ActorsToIgnore,
TArray< UPrimitiveComponent * > * OutComponents )
inlinestatic

Definition at line 326 of file Other.h.

◆ ComponentOverlapComponents_NEW() [2/2]

static bool UKismetSystemLibrary::ComponentOverlapComponents_NEW ( UPrimitiveComponent * Component,
FTransform * ComponentTransform,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
UClass * ComponentClassFilter,
TArray< AActor * > * ActorsToIgnore,
TArray< UPrimitiveComponent * > * OutComponents )
inlinestatic

Definition at line 281 of file Other.h.

◆ CreateCopyForUndoBuffer()

static void UKismetSystemLibrary::CreateCopyForUndoBuffer ( UObject * ObjectToModify)
inlinestatic

Definition at line 283 of file Other.h.

◆ Delay() [1/2]

static void UKismetSystemLibrary::Delay ( UObject * WorldContextObject,
float Duration,
FLatentActionInfo LatentInfo )
inlinestatic

Definition at line 341 of file Other.h.

◆ Delay() [2/2]

static void UKismetSystemLibrary::Delay ( UObject * WorldContextObject,
float Duration,
FLatentActionInfo LatentInfo )
inlinestatic

Definition at line 284 of file Other.h.

◆ DoesImplementInterface() [1/2]

static bool UKismetSystemLibrary::DoesImplementInterface ( UObject * TestObject,
TSubclassOf< UInterface > Interface )
inlinestatic

Definition at line 296 of file Other.h.

◆ DoesImplementInterface() [2/2]

static bool UKismetSystemLibrary::DoesImplementInterface ( UObject * TestObject,
TSubclassOf< UInterface > Interface )
inlinestatic

Definition at line 285 of file Other.h.

◆ DrawDebugArrow()

static void UKismetSystemLibrary::DrawDebugArrow ( UObject * WorldContextObject,
FVector LineStart,
FVector LineEnd,
float ArrowSize,
FLinearColor Color,
float LifeTime )
inlinestatic

Definition at line 286 of file Other.h.

◆ DrawDebugBox()

static void UKismetSystemLibrary::DrawDebugBox ( UObject * WorldContextObject,
FVector Center,
FVector Extent,
FLinearColor Color,
FRotator Rotation,
float LifeTime )
inlinestatic

Definition at line 287 of file Other.h.

◆ DrawDebugCapsule()

static void UKismetSystemLibrary::DrawDebugCapsule ( UObject * WorldContextObject,
FVector Center,
float HalfHeight,
float Radius,
FRotator Rotation,
FLinearColor Color,
float LifeTime )
inlinestatic

Definition at line 288 of file Other.h.

◆ DrawDebugCone()

static void UKismetSystemLibrary::DrawDebugCone ( UObject * WorldContextObject,
FVector Origin,
FVector Direction,
float Length,
float AngleWidth,
float AngleHeight,
int NumSides,
FLinearColor Color )
inlinestatic

Definition at line 289 of file Other.h.

◆ DrawDebugConeInDegrees()

static void UKismetSystemLibrary::DrawDebugConeInDegrees ( UObject * WorldContextObject,
FVector Origin,
FVector Direction,
float Length,
float AngleWidth,
float AngleHeight,
int NumSides,
FLinearColor Color,
float LifeTime )
inlinestatic

Definition at line 290 of file Other.h.

◆ DrawDebugCoordinateSystem()

static void UKismetSystemLibrary::DrawDebugCoordinateSystem ( UObject * WorldContextObject,
FVector AxisLoc,
FRotator AxisRot,
float Scale,
float LifeTime )
inlinestatic

Definition at line 291 of file Other.h.

◆ DrawDebugCylinder()

static void UKismetSystemLibrary::DrawDebugCylinder ( UObject * WorldContextObject,
FVector Start,
FVector End,
float Radius,
int Segments,
FLinearColor Color,
float LifeTime )
inlinestatic

Definition at line 292 of file Other.h.

◆ DrawDebugFloatHistoryLocation() [1/2]

static void UKismetSystemLibrary::DrawDebugFloatHistoryLocation ( UObject * WorldContextObject,
FDebugFloatHistory * FloatHistory,
FVector DrawLocation,
FVector2D DrawSize,
FLinearColor DrawColor,
float LifeTime )
inlinestatic

Definition at line 338 of file Other.h.

◆ DrawDebugFloatHistoryLocation() [2/2]

static void UKismetSystemLibrary::DrawDebugFloatHistoryLocation ( UObject * WorldContextObject,
FDebugFloatHistory * FloatHistory,
FVector DrawLocation,
FVector2D DrawSize,
FLinearColor DrawColor,
float LifeTime )
inlinestatic

Definition at line 293 of file Other.h.

◆ DrawDebugFloatHistoryTransform()

static void UKismetSystemLibrary::DrawDebugFloatHistoryTransform ( UObject * WorldContextObject,
FDebugFloatHistory * FloatHistory,
FTransform * DrawTransform,
FVector2D DrawSize,
FLinearColor DrawColor,
float LifeTime )
inlinestatic

Definition at line 294 of file Other.h.

◆ DrawDebugFrustum() [1/2]

static void UKismetSystemLibrary::DrawDebugFrustum ( UObject * WorldContextObject,
FTransform * FrustumTransform,
FLinearColor FrustumColor,
float Duration )
inlinestatic

Definition at line 337 of file Other.h.

◆ DrawDebugFrustum() [2/2]

static void UKismetSystemLibrary::DrawDebugFrustum ( UObject * WorldContextObject,
FTransform * FrustumTransform,
FLinearColor FrustumColor,
float Duration )
inlinestatic

Definition at line 295 of file Other.h.

◆ DrawDebugLine()

static void UKismetSystemLibrary::DrawDebugLine ( UObject * WorldContextObject,
FVector LineStart,
FVector LineEnd,
FLinearColor Color,
float LifeTime,
float Thickness )
inlinestatic

Definition at line 296 of file Other.h.

◆ DrawDebugLineTraceHitResult()

static void UKismetSystemLibrary::DrawDebugLineTraceHitResult ( UObject * WorldContextObject,
FHitResult * Hit,
FVector * TraceStart,
FVector * TraceEnd,
FLinearColor StartColor,
FLinearColor HitColor,
float LineThickness,
float HitSize,
bool bDrawHitNormal,
FLinearColor HitNormalColor,
float HitNormalLength,
float Duration )
inlinestatic

Definition at line 297 of file Other.h.

◆ DrawDebugPlane()

static void UKismetSystemLibrary::DrawDebugPlane ( UObject * WorldContextObject,
FPlane * P,
FVector Loc,
float Size,
FLinearColor Color,
float LifeTime )
inlinestatic

Definition at line 298 of file Other.h.

◆ DrawDebugPoint()

static void UKismetSystemLibrary::DrawDebugPoint ( UObject * WorldContextObject,
FVector Position,
float Size,
FLinearColor PointColor,
float LifeTime )
inlinestatic

Definition at line 299 of file Other.h.

◆ DrawDebugSphere()

static void UKismetSystemLibrary::DrawDebugSphere ( UObject * WorldContextObject,
FVector Center,
float Radius,
int Segments,
FLinearColor Color,
float LifeTime )
inlinestatic

Definition at line 300 of file Other.h.

◆ DrawDebugString()

static void UKismetSystemLibrary::DrawDebugString ( UObject * WorldContextObject,
FVector TextLocation,
FString * Text,
AActor * TestBaseActor,
FLinearColor TextColor,
float Duration )
inlinestatic

Definition at line 301 of file Other.h.

◆ ExecuteConsoleCommand()

static void UKismetSystemLibrary::ExecuteConsoleCommand ( UObject * WorldContextObject,
FString * Command,
APlayerController * Player )
inlinestatic

Definition at line 302 of file Other.h.

◆ FlushDebugStrings()

static void UKismetSystemLibrary::FlushDebugStrings ( UObject * WorldContextObject)
inlinestatic

Definition at line 303 of file Other.h.

◆ FlushPersistentDebugLines()

static void UKismetSystemLibrary::FlushPersistentDebugLines ( UObject * WorldContextObject)
inlinestatic

Definition at line 304 of file Other.h.

◆ Generic_SetStructurePropertyByName()

static void UKismetSystemLibrary::Generic_SetStructurePropertyByName ( UObject * OwnerObject,
FName StructPropertyName,
const void * SrcStructAddr )
inlinestatic

Definition at line 305 of file Other.h.

◆ GetActorBounds() [1/2]

static void UKismetSystemLibrary::GetActorBounds ( AActor * Actor,
FVector * Origin,
FVector * BoxExtent )
inlinestatic

Definition at line 340 of file Other.h.

◆ GetActorBounds() [2/2]

static void UKismetSystemLibrary::GetActorBounds ( AActor * Actor,
FVector * Origin,
FVector * BoxExtent )
inlinestatic

Definition at line 306 of file Other.h.

◆ GetActorListFromComponentList() [1/2]

static void UKismetSystemLibrary::GetActorListFromComponentList ( TArray< UPrimitiveComponent * > * ComponentList,
UClass * ActorClassFilter,
TArray< AActor * > * OutActorList )
inlinestatic

Definition at line 317 of file Other.h.

◆ GetActorListFromComponentList() [2/2]

static void UKismetSystemLibrary::GetActorListFromComponentList ( TArray< UPrimitiveComponent * > * ComponentList,
UClass * ActorClassFilter,
TArray< AActor * > * OutActorList )
inlinestatic

Definition at line 307 of file Other.h.

◆ GetClassDisplayName()

static FString * UKismetSystemLibrary::GetClassDisplayName ( FString * result,
UClass * Class )
inlinestatic

Definition at line 292 of file Other.h.

◆ GetComponentBounds()

static void UKismetSystemLibrary::GetComponentBounds ( USceneComponent * Component,
FVector * Origin,
FVector * BoxExtent,
float * SphereRadius )
inlinestatic

Definition at line 308 of file Other.h.

◆ GetDisplayName() [1/2]

static FString * UKismetSystemLibrary::GetDisplayName ( FString * result,
UObject * Object )
inlinestatic

Definition at line 291 of file Other.h.

◆ GetDisplayName() [2/2]

static FString * UKismetSystemLibrary::GetDisplayName ( FString * result,
UObject * Object )
inlinestatic

Definition at line 309 of file Other.h.

◆ GetEngineVersion() [1/2]

static FString * UKismetSystemLibrary::GetEngineVersion ( FString * result)
inlinestatic

Definition at line 293 of file Other.h.

◆ GetEngineVersion() [2/2]

static FString * UKismetSystemLibrary::GetEngineVersion ( FString * result)
inlinestatic

Definition at line 310 of file Other.h.

◆ GetGameName() [1/2]

static FString * UKismetSystemLibrary::GetGameName ( FString * result)
inlinestatic

Definition at line 294 of file Other.h.

◆ GetGameName() [2/2]

static FString * UKismetSystemLibrary::GetGameName ( FString * result)
inlinestatic

Definition at line 311 of file Other.h.

◆ GetGameTimeInSeconds()

static long double UKismetSystemLibrary::GetGameTimeInSeconds ( UObject * WorldContextObject)
inlinestatic

Definition at line 312 of file Other.h.

◆ GetPlatformUserName() [1/2]

static FString * UKismetSystemLibrary::GetPlatformUserName ( FString * result)
inlinestatic

Definition at line 295 of file Other.h.

◆ GetPlatformUserName() [2/2]

static FString * UKismetSystemLibrary::GetPlatformUserName ( FString * result)
inlinestatic

Definition at line 313 of file Other.h.

◆ GetPrivateStaticClass()

static UClass * UKismetSystemLibrary::GetPrivateStaticClass ( const wchar_t * Package)
inlinestatic

Definition at line 369 of file Other.h.

◆ GetRenderingDetailMode() [1/2]

static int UKismetSystemLibrary::GetRenderingDetailMode ( )
inlinestatic

Definition at line 344 of file Other.h.

◆ GetRenderingDetailMode() [2/2]

static int UKismetSystemLibrary::GetRenderingDetailMode ( )
inlinestatic

Definition at line 314 of file Other.h.

◆ GetRenderingMaterialQualityLevel() [1/2]

static int UKismetSystemLibrary::GetRenderingMaterialQualityLevel ( )
inlinestatic

Definition at line 345 of file Other.h.

◆ GetRenderingMaterialQualityLevel() [2/2]

static int UKismetSystemLibrary::GetRenderingMaterialQualityLevel ( )
inlinestatic

Definition at line 315 of file Other.h.

◆ GetUniqueDeviceId() [1/2]

static FString * UKismetSystemLibrary::GetUniqueDeviceId ( FString * result)
inlinestatic

Definition at line 297 of file Other.h.

◆ GetUniqueDeviceId() [2/2]

static FString * UKismetSystemLibrary::GetUniqueDeviceId ( FString * result)
inlinestatic

Definition at line 316 of file Other.h.

◆ IsClient()

static bool UKismetSystemLibrary::IsClient ( UObject * WorldContextObject)
inlinestatic

Definition at line 317 of file Other.h.

◆ IsDedicatedServer()

static bool UKismetSystemLibrary::IsDedicatedServer ( UObject * WorldContextObject)
inlinestatic

Definition at line 318 of file Other.h.

◆ IsListenServer()

static bool UKismetSystemLibrary::IsListenServer ( UObject * WorldContextObject)
inlinestatic

Definition at line 319 of file Other.h.

◆ IsServer()

static bool UKismetSystemLibrary::IsServer ( UObject * WorldContextObject)
inlinestatic

Definition at line 320 of file Other.h.

◆ IsStandalone()

static bool UKismetSystemLibrary::IsStandalone ( UObject * WorldContextObject)
inlinestatic

Definition at line 321 of file Other.h.

◆ IsValid()

static bool UKismetSystemLibrary::IsValid ( UObject * Object)
inlinestatic

Definition at line 322 of file Other.h.

◆ K2_ClearTimer() [1/2]

static void UKismetSystemLibrary::K2_ClearTimer ( UObject * Object,
FString FunctionName )
inlinestatic

Definition at line 304 of file Other.h.

◆ K2_ClearTimer() [2/2]

static void UKismetSystemLibrary::K2_ClearTimer ( UObject * Object,
FString FunctionName )
inlinestatic

Definition at line 323 of file Other.h.

◆ K2_GetTimerElapsedTime() [1/2]

static float UKismetSystemLibrary::K2_GetTimerElapsedTime ( UObject * Object,
FString FunctionName )
inlinestatic

Definition at line 310 of file Other.h.

◆ K2_GetTimerElapsedTime() [2/2]

static float UKismetSystemLibrary::K2_GetTimerElapsedTime ( UObject * Object,
FString FunctionName )
inlinestatic

Definition at line 324 of file Other.h.

◆ K2_GetTimerRemainingTime() [1/2]

static float UKismetSystemLibrary::K2_GetTimerRemainingTime ( UObject * Object,
FString FunctionName )
inlinestatic

Definition at line 311 of file Other.h.

◆ K2_GetTimerRemainingTime() [2/2]

static float UKismetSystemLibrary::K2_GetTimerRemainingTime ( UObject * Object,
FString FunctionName )
inlinestatic

Definition at line 325 of file Other.h.

◆ K2_IsTimerActive() [1/2]

static bool UKismetSystemLibrary::K2_IsTimerActive ( UObject * Object,
FString FunctionName )
inlinestatic

Definition at line 307 of file Other.h.

◆ K2_IsTimerActive() [2/2]

static bool UKismetSystemLibrary::K2_IsTimerActive ( UObject * Object,
FString FunctionName )
inlinestatic

Definition at line 326 of file Other.h.

◆ K2_IsTimerPaused() [1/2]

static bool UKismetSystemLibrary::K2_IsTimerPaused ( UObject * Object,
FString FunctionName )
inlinestatic

Definition at line 308 of file Other.h.

◆ K2_IsTimerPaused() [2/2]

static bool UKismetSystemLibrary::K2_IsTimerPaused ( UObject * Object,
FString FunctionName )
inlinestatic

Definition at line 327 of file Other.h.

◆ K2_PauseTimer() [1/2]

static void UKismetSystemLibrary::K2_PauseTimer ( UObject * Object,
FString FunctionName )
inlinestatic

Definition at line 305 of file Other.h.

◆ K2_PauseTimer() [2/2]

static void UKismetSystemLibrary::K2_PauseTimer ( UObject * Object,
FString FunctionName )
inlinestatic

Definition at line 328 of file Other.h.

◆ K2_SetTimer() [1/2]

static void UKismetSystemLibrary::K2_SetTimer ( UObject * Object,
FString FunctionName,
float Time,
bool bLooping )
inlinestatic

Definition at line 300 of file Other.h.

◆ K2_SetTimer() [2/2]

static void UKismetSystemLibrary::K2_SetTimer ( UObject * Object,
FString FunctionName,
float Time,
bool bLooping )
inlinestatic

Definition at line 329 of file Other.h.

◆ K2_SetTimerDelegate() [1/2]

static void UKismetSystemLibrary::K2_SetTimerDelegate ( FBlueprintTimerDynamicDelegate Delegate,
float Time,
bool bLooping )
inlinestatic

Definition at line 302 of file Other.h.

◆ K2_SetTimerDelegate() [2/2]

static void UKismetSystemLibrary::K2_SetTimerDelegate ( FBlueprintTimerDynamicDelegate Delegate,
float Time,
bool bLooping )
inlinestatic

Definition at line 330 of file Other.h.

◆ K2_SetTimerForNextTick() [1/2]

static void UKismetSystemLibrary::K2_SetTimerForNextTick ( UObject * Object,
FString FunctionName,
bool bLooping )
inlinestatic

Definition at line 301 of file Other.h.

◆ K2_SetTimerForNextTick() [2/2]

static void UKismetSystemLibrary::K2_SetTimerForNextTick ( UObject * Object,
FString FunctionName,
bool bLooping )
inlinestatic

Definition at line 331 of file Other.h.

◆ K2_SetTimerForNextTickDelegate() [1/2]

static void UKismetSystemLibrary::K2_SetTimerForNextTickDelegate ( FBlueprintTimerDynamicDelegate Delegate,
bool bLooping )
inlinestatic

Definition at line 303 of file Other.h.

◆ K2_SetTimerForNextTickDelegate() [2/2]

static void UKismetSystemLibrary::K2_SetTimerForNextTickDelegate ( FBlueprintTimerDynamicDelegate Delegate,
bool bLooping )
inlinestatic

Definition at line 332 of file Other.h.

◆ K2_TimerExists() [1/2]

static bool UKismetSystemLibrary::K2_TimerExists ( UObject * Object,
FString FunctionName )
inlinestatic

Definition at line 309 of file Other.h.

◆ K2_TimerExists() [2/2]

static bool UKismetSystemLibrary::K2_TimerExists ( UObject * Object,
FString FunctionName )
inlinestatic

Definition at line 333 of file Other.h.

◆ K2_UnPauseTimer() [1/2]

static void UKismetSystemLibrary::K2_UnPauseTimer ( UObject * Object,
FString FunctionName )
inlinestatic

Definition at line 306 of file Other.h.

◆ K2_UnPauseTimer() [2/2]

static void UKismetSystemLibrary::K2_UnPauseTimer ( UObject * Object,
FString FunctionName )
inlinestatic

Definition at line 334 of file Other.h.

◆ LaunchURL()

static void UKismetSystemLibrary::LaunchURL ( FString * URL)
inlinestatic

Definition at line 335 of file Other.h.

◆ LineTraceMulti_NEW()

static bool UKismetSystemLibrary::LineTraceMulti_NEW ( UObject * WorldContextObject,
FVector Start,
FVector End,
ETraceTypeQuery TraceChannel,
bool bTraceComplex,
TArray< AActor * > * ActorsToIgnore,
EDrawDebugTrace::Type DrawDebugType,
TArray< FHitResult > * OutHits,
bool bIgnoreSelf )
inlinestatic

Definition at line 337 of file Other.h.

◆ LineTraceMultiForObjects() [1/2]

static bool UKismetSystemLibrary::LineTraceMultiForObjects ( UObject * WorldContextObject,
FVector Start,
FVector End,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
bool bTraceComplex,
TArray< AActor * > * ActorsToIgnore,
EDrawDebugTrace::Type DrawDebugType,
TArray< FHitResult > * OutHits,
bool bIgnoreSelf )
inlinestatic

Definition at line 330 of file Other.h.

◆ LineTraceMultiForObjects() [2/2]

static bool UKismetSystemLibrary::LineTraceMultiForObjects ( UObject * WorldContextObject,
FVector Start,
FVector End,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
bool bTraceComplex,
TArray< AActor * > * ActorsToIgnore,
EDrawDebugTrace::Type DrawDebugType,
TArray< FHitResult > * OutHits,
bool bIgnoreSelf )
inlinestatic

Definition at line 336 of file Other.h.

◆ LineTraceSingle_NEW()

static bool UKismetSystemLibrary::LineTraceSingle_NEW ( UObject * WorldContextObject,
FVector Start,
FVector End,
ECollisionChannel TraceChannel,
bool bTraceComplex,
TArray< AActor * > * ActorsToIgnore,
EDrawDebugTrace::Type DrawDebugType,
FHitResult * OutHit,
bool bIgnoreSelf )
inlinestatic

Definition at line 339 of file Other.h.

◆ LineTraceSingleForObjects() [1/2]

static bool UKismetSystemLibrary::LineTraceSingleForObjects ( UObject * WorldContextObject,
FVector Start,
FVector End,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
bool bTraceComplex,
TArray< AActor * > * ActorsToIgnore,
EDrawDebugTrace::Type DrawDebugType,
FHitResult * OutHit,
bool bIgnoreSelf )
inlinestatic

Definition at line 329 of file Other.h.

◆ LineTraceSingleForObjects() [2/2]

static bool UKismetSystemLibrary::LineTraceSingleForObjects ( UObject * WorldContextObject,
FVector Start,
FVector End,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
bool bTraceComplex,
TArray< AActor * > * ActorsToIgnore,
EDrawDebugTrace::Type DrawDebugType,
FHitResult * OutHit,
bool bIgnoreSelf )
inlinestatic

Definition at line 338 of file Other.h.

◆ MakeLiteralByte()

static char UKismetSystemLibrary::MakeLiteralByte ( char Value)
inlinestatic

Definition at line 282 of file Other.h.

◆ MakeLiteralInt()

static EPrimalCharacterStatusValue::Type UKismetSystemLibrary::MakeLiteralInt ( int InInteger)
inlinestatic

Definition at line 371 of file Other.h.

◆ MakeLiteralName()

static FName * UKismetSystemLibrary::MakeLiteralName ( FName * result,
FName Value )
inlinestatic

Definition at line 340 of file Other.h.

◆ MakeLiteralString() [1/2]

static FString * UKismetSystemLibrary::MakeLiteralString ( FString * result,
FString * Value )
inlinestatic

Definition at line 290 of file Other.h.

◆ MakeLiteralString() [2/2]

void UKismetSystemLibrary::MakeLiteralString ( TArray< wchar_t > * Other)
inline

Definition at line 341 of file Other.h.

◆ MakeLiteralText()

static FText * UKismetSystemLibrary::MakeLiteralText ( FText * result,
FText Value )
inlinestatic

Definition at line 342 of file Other.h.

◆ RetriggerableDelay() [1/2]

static void UKismetSystemLibrary::RetriggerableDelay ( UObject * WorldContextObject,
float Duration,
FLatentActionInfo LatentInfo )
inlinestatic

Definition at line 342 of file Other.h.

◆ RetriggerableDelay() [2/2]

static void UKismetSystemLibrary::RetriggerableDelay ( UObject * WorldContextObject,
float Duration,
FLatentActionInfo LatentInfo )
inlinestatic

Definition at line 343 of file Other.h.

◆ SetBoolPropertyByName()

static void UKismetSystemLibrary::SetBoolPropertyByName ( UObject * Object,
FName PropertyName,
bool Value )
inlinestatic

Definition at line 344 of file Other.h.

◆ SetBytePropertyByName()

static void UKismetSystemLibrary::SetBytePropertyByName ( UObject * Object,
FName PropertyName,
char Value )
inlinestatic

Definition at line 345 of file Other.h.

◆ SetClassPropertyByName() [1/2]

static void UKismetSystemLibrary::SetClassPropertyByName ( UObject * Object,
FName PropertyName,
TSubclassOf< UObject > Value )
inlinestatic

Definition at line 312 of file Other.h.

◆ SetClassPropertyByName() [2/2]

static void UKismetSystemLibrary::SetClassPropertyByName ( UObject * Object,
FName PropertyName,
TSubclassOf< UObject > Value )
inlinestatic

Definition at line 346 of file Other.h.

◆ SetDoublePropertyByName()

static void UKismetSystemLibrary::SetDoublePropertyByName ( UObject * Object,
FName PropertyName,
long double Value )
inlinestatic

Definition at line 347 of file Other.h.

◆ SetFloatPropertyByName()

static void UKismetSystemLibrary::SetFloatPropertyByName ( UObject * Object,
FName PropertyName,
float Value )
inlinestatic

Definition at line 348 of file Other.h.

◆ SetIntPropertyByName()

static void UKismetSystemLibrary::SetIntPropertyByName ( UObject * Object,
FName PropertyName,
int Value )
inlinestatic

Definition at line 349 of file Other.h.

◆ SetLinearColorPropertyByName() [1/2]

static void UKismetSystemLibrary::SetLinearColorPropertyByName ( UObject * Object,
FName PropertyName,
FLinearColor * Value )
inlinestatic

Definition at line 315 of file Other.h.

◆ SetLinearColorPropertyByName() [2/2]

static void UKismetSystemLibrary::SetLinearColorPropertyByName ( UObject * Object,
FName PropertyName,
FLinearColor * Value )
inlinestatic

Definition at line 350 of file Other.h.

◆ SetNamePropertyByName()

static void UKismetSystemLibrary::SetNamePropertyByName ( UObject * Object,
FName PropertyName,
FName * Value )
inlinestatic

Definition at line 351 of file Other.h.

◆ SetObjectPropertyByName()

static void UKismetSystemLibrary::SetObjectPropertyByName ( UObject * Object,
FName PropertyName,
UObject * Value )
inlinestatic

Definition at line 352 of file Other.h.

◆ SetRotatorPropertyByName() [1/2]

static void UKismetSystemLibrary::SetRotatorPropertyByName ( UObject * Object,
FName PropertyName,
FRotator * Value )
inlinestatic

Definition at line 314 of file Other.h.

◆ SetRotatorPropertyByName() [2/2]

static void UKismetSystemLibrary::SetRotatorPropertyByName ( UObject * Object,
FName PropertyName,
FRotator * Value )
inlinestatic

Definition at line 353 of file Other.h.

◆ SetStringPropertyByName()

static void UKismetSystemLibrary::SetStringPropertyByName ( UObject * Object,
FName PropertyName,
FString * Value )
inlinestatic

Definition at line 354 of file Other.h.

◆ SetSupressViewportTransitionMessage()

static void UKismetSystemLibrary::SetSupressViewportTransitionMessage ( UObject * WorldContextObject,
bool bState )
inlinestatic

Definition at line 355 of file Other.h.

◆ SetTextPropertyByName()

static void UKismetSystemLibrary::SetTextPropertyByName ( UObject * Object,
FName PropertyName,
FText * Value )
inlinestatic

Definition at line 356 of file Other.h.

◆ SetTransformPropertyByName() [1/2]

static void UKismetSystemLibrary::SetTransformPropertyByName ( UObject * Object,
FName PropertyName,
FTransform * Value )
inlinestatic

Definition at line 316 of file Other.h.

◆ SetTransformPropertyByName() [2/2]

static void UKismetSystemLibrary::SetTransformPropertyByName ( UObject * Object,
FName PropertyName,
FTransform * Value )
inlinestatic

Definition at line 357 of file Other.h.

◆ SetVectorPropertyByName() [1/2]

static void UKismetSystemLibrary::SetVectorPropertyByName ( UObject * Object,
FName PropertyName,
FVector * Value )
inlinestatic

Definition at line 313 of file Other.h.

◆ SetVectorPropertyByName() [2/2]

static void UKismetSystemLibrary::SetVectorPropertyByName ( UObject * Object,
FName PropertyName,
FVector * Value )
inlinestatic

Definition at line 358 of file Other.h.

◆ ShowAdBanner()

static void UKismetSystemLibrary::ShowAdBanner ( bool bShowOnBottomOfScreen)
inlinestatic

Definition at line 359 of file Other.h.

◆ ShowPlatformSpecificAchievementsScreen() [1/2]

static void UKismetSystemLibrary::ShowPlatformSpecificAchievementsScreen ( APlayerController * SpecificPlayer)
inlinestatic

Definition at line 346 of file Other.h.

◆ ShowPlatformSpecificAchievementsScreen() [2/2]

static void UKismetSystemLibrary::ShowPlatformSpecificAchievementsScreen ( APlayerController * SpecificPlayer)
inlinestatic

Definition at line 360 of file Other.h.

◆ ShowPlatformSpecificLeaderboardScreen()

static void UKismetSystemLibrary::ShowPlatformSpecificLeaderboardScreen ( FString * CategoryName)
inlinestatic

Definition at line 361 of file Other.h.

◆ SphereOverlapActors_NEW() [1/2]

static bool UKismetSystemLibrary::SphereOverlapActors_NEW ( UObject * WorldContextObject,
FVector SpherePos,
float SphereRadius,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
UClass * ActorClassFilter,
TArray< AActor * > * ActorsToIgnore,
TArray< AActor * > * OutActors )
inlinestatic

Definition at line 318 of file Other.h.

◆ SphereOverlapActors_NEW() [2/2]

static bool UKismetSystemLibrary::SphereOverlapActors_NEW ( UObject * WorldContextObject,
FVector SpherePos,
float SphereRadius,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
UClass * ActorClassFilter,
TArray< AActor * > * ActorsToIgnore,
TArray< AActor * > * OutActors )
inlinestatic

Definition at line 363 of file Other.h.

◆ SphereOverlapActorsSimple() [1/2]

static bool UKismetSystemLibrary::SphereOverlapActorsSimple ( UObject * WorldContextObject,
FVector SpherePos,
float SphereRadius,
TEnumAsByte< enum EObjectTypeQuery > ObjectType,
UClass * ActorClassFilter,
TArray< AActor * > * ActorsToIgnore,
TArray< AActor * > * OutActors )
inlinestatic

Definition at line 319 of file Other.h.

◆ SphereOverlapActorsSimple() [2/2]

static bool UKismetSystemLibrary::SphereOverlapActorsSimple ( UObject * WorldContextObject,
FVector SpherePos,
float SphereRadius,
TEnumAsByte< enum EObjectTypeQuery > ObjectType,
UClass * ActorClassFilter,
TArray< AActor * > * ActorsToIgnore,
TArray< AActor * > * OutActors )
inlinestatic

Definition at line 362 of file Other.h.

◆ SphereOverlapComponents_NEW() [1/2]

static bool UKismetSystemLibrary::SphereOverlapComponents_NEW ( UObject * WorldContextObject,
FVector SpherePos,
float SphereRadius,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
UClass * ComponentClassFilter,
TArray< AActor * > * ActorsToIgnore,
TArray< UPrimitiveComponent * > * OutComponents )
inlinestatic

Definition at line 320 of file Other.h.

◆ SphereOverlapComponents_NEW() [2/2]

static bool UKismetSystemLibrary::SphereOverlapComponents_NEW ( UObject * WorldContextObject,
FVector SpherePos,
float SphereRadius,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
UClass * ComponentClassFilter,
TArray< AActor * > * ActorsToIgnore,
TArray< UPrimitiveComponent * > * OutComponents )
inlinestatic

Definition at line 364 of file Other.h.

◆ SphereTraceMulti_NEW()

static bool UKismetSystemLibrary::SphereTraceMulti_NEW ( UObject * WorldContextObject,
FVector Start,
FVector End,
float Radius,
ETraceTypeQuery TraceChannel,
bool bTraceComplex,
TArray< AActor * > * ActorsToIgnore,
EDrawDebugTrace::Type DrawDebugType,
TArray< FHitResult > * OutHits,
bool bIgnoreSelf )
inlinestatic

Definition at line 366 of file Other.h.

◆ SphereTraceMultiForObjects() [1/2]

static bool UKismetSystemLibrary::SphereTraceMultiForObjects ( UObject * WorldContextObject,
FVector Start,
FVector End,
float Radius,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
bool bTraceComplex,
TArray< AActor * > * ActorsToIgnore,
EDrawDebugTrace::Type DrawDebugType,
TArray< FHitResult > * OutHits,
bool bIgnoreSelf )
inlinestatic

Definition at line 332 of file Other.h.

◆ SphereTraceMultiForObjects() [2/2]

static bool UKismetSystemLibrary::SphereTraceMultiForObjects ( UObject * WorldContextObject,
FVector Start,
FVector End,
float Radius,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
bool bTraceComplex,
TArray< AActor * > * ActorsToIgnore,
EDrawDebugTrace::Type DrawDebugType,
TArray< FHitResult > * OutHits,
bool bIgnoreSelf )
inlinestatic

Definition at line 365 of file Other.h.

◆ SphereTraceSingle_NEW()

static bool UKismetSystemLibrary::SphereTraceSingle_NEW ( UObject * WorldContextObject,
FVector Start,
FVector End,
float Radius,
ETraceTypeQuery TraceChannel,
bool bTraceComplex,
TArray< AActor * > * ActorsToIgnore,
EDrawDebugTrace::Type DrawDebugType,
FHitResult * OutHit,
bool bIgnoreSelf )
inlinestatic

Definition at line 368 of file Other.h.

◆ SphereTraceSingleForObjects() [1/2]

static bool UKismetSystemLibrary::SphereTraceSingleForObjects ( UObject * WorldContextObject,
FVector Start,
FVector End,
float Radius,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
bool bTraceComplex,
TArray< AActor * > * ActorsToIgnore,
EDrawDebugTrace::Type DrawDebugType,
FHitResult * OutHit,
bool bIgnoreSelf )
inlinestatic

Definition at line 331 of file Other.h.

◆ SphereTraceSingleForObjects() [2/2]

static bool UKismetSystemLibrary::SphereTraceSingleForObjects ( UObject * WorldContextObject,
FVector Start,
FVector End,
float Radius,
TArray< TEnumAsByte< enum EObjectTypeQuery > > * ObjectTypes,
bool bTraceComplex,
TArray< AActor * > * ActorsToIgnore,
EDrawDebugTrace::Type DrawDebugType,
FHitResult * OutHit,
bool bIgnoreSelf )
inlinestatic

Definition at line 367 of file Other.h.

◆ StaticRegisterNativesUKismetSystemLibrary() [1/2]

static void UKismetSystemLibrary::StaticRegisterNativesUKismetSystemLibrary ( )
inlinestatic

Definition at line 347 of file Other.h.

◆ StaticRegisterNativesUKismetSystemLibrary() [2/2]

static void UKismetSystemLibrary::StaticRegisterNativesUKismetSystemLibrary ( )
inlinestatic

Definition at line 370 of file Other.h.


The documentation for this struct was generated from the following files: