|
static bool | OverlappingActors (UWorld *theWorld, TArray< FOverlapResult > *Overlaps, FVector Origin, float Radius, int CollisionGroups, AActor *InIgnoreActor, FName TraceName, bool bComplexOverlapTest) |
|
static FRotator * | RLerp (FRotator *result, FRotator A, FRotator B, float Alpha, bool bShortestPath) |
|
static int | GetWeightedRandomIndex (TArray< float > *pArray, float ForceRand) |
|
static bool | OverlappingActorsTrace (UWorld *theWorld, TArray< FOverlapResult > *Overlaps, FVector Origin, float Radius, ECollisionChannel TraceChannel, AActor *InIgnoreActor, FName TraceName, bool bComplexOverlapTest) |
|
static UPhysicalMaterial * | TracePhysMaterial (UWorld *theWorld, FVector StartPos, FVector EndPos, AActor *IgnoreActor) |
|
static float | ClampRotAxis (float BaseAxis, float DesiredAxis, float MaxDiff) |
|
static FVector * | ClampLocation (FVector *result, FVector BaseLocation, FVector DesiredLocation, float MaxDiff, bool bTraceClampLocation, UWorld *TraceWorld, FVector *TraceFromLocation) |
|
static int | BPGetWeightedRandomIndex (TArray< float > *pArray, float ForceRand) |
|
static void | MultiTraceProjectSphere (UObject *WorldContextObject, TArray< FHitResult > *OutResults, FVector *Origin, ECollisionChannel TraceChannel, int HorizResolution, int VertResolution, float StartDistance, float EndDistance, float NorthConeSubtractAngle, float SouthConeSubtractAngle, int PctChanceToTrace, int MaxTraceCount, bool bDrawDebugLines, float DebugDrawDuration) |
|
static FRotator * | BPRotatorLerp (FRotator *result, FRotator *A, FRotator *B, const float *Alpha) |
|
static bool | BPFastTrace (UWorld *theWorld, FVector TraceEnd, FVector TraceStart, AActor *ActorToIgnore) |
|
static bool | VTraceIgnoreFoliage (UWorld *theWorld, FVector *Start, FVector *End, FHitResult *HitOut, AActor *ActorToIgnore, ECollisionChannel Channel, int CollisionGroups, bool bReturnPhysMaterial, bool bTraceComplex, FVector *BoxExtent, FName TraceTag, AActor *OtherActorToIgnore, TArray< AActor * > *OtherActorsToIgnore, FQuat *Rot, AActor *AnotherActorToIgnore, bool bIgnoreFoliage) |
|
static void | SetSessionPrefix (FString *InPrefix) |
|
static FColor * | GetTeamColor (FColor *result, const int TargetingTeam) |
|
static FString * | FormatAsTime (FString *result, int InTime, bool UseLeadingZero, bool bForceLeadingZeroHour, bool bShowSeconds) |
|
static bool | CalculateInterceptPosition (FVector *StartPosition, FVector *StartVelocity, float ProjectileVelocity, FVector *TargetPosition, FVector *TargetVelocity, FVector *InterceptPosition) |
|
static int | GetSecondsIntoDay () |
|
static bool | StaticCheckForCommand (FString CommandName) |
|
static bool | GetGroundLocation (UWorld *forWorld, FVector *theGroundLoc, FVector *StartLoc, FVector *OffsetUp, FVector *OffsetDown) |
|
static void | CallGlobalLevelEvent (UWorld *forWorld, FName EventName) |
|
static FVector2D * | BPProjectWorldToScreenPosition (FVector2D *result, FVector *WorldLocation, APlayerController *ThePC) |
|
static TArray< AActor * > * | ServerOctreeOverlapActors (TArray< AActor * > *result, UWorld *theWorld, FVector AtLoc, float Radius, EServerOctreeGroup::Type OctreeType, bool bForceActorLocationDistanceCheck) |
|
static TArray< AActor * > * | ServerOctreeOverlapActorsBitMask (TArray< AActor * > *result, UWorld *theWorld, FVector AtLoc, float Radius, int OctreeTypeBitMask, bool bForceActorLocationDistanceCheck) |
|
static TArray< AActor * > * | ServerOctreeOverlapActorsClass (TArray< AActor * > *result, UWorld *theWorld, FVector AtLoc, float Radius, EServerOctreeGroup::Type OctreeType, TSubclassOf< AActor > ActorClass, bool bForceActorLocationDistanceCheck) |
|
static TArray< AActor * > * | ServerOctreeOverlapActorsClassBitMask (TArray< AActor * > *result, UWorld *theWorld, FVector AtLoc, float Radius, int OctreeTypeBitMask, TSubclassOf< AActor > ActorClass, bool bForceActorLocationDistanceCheck) |
|
static FRotator * | BPRTransform (FRotator *result, FRotator *R, FRotator *RBasis) |
|
static FRotator * | BPRTransformInverse (FRotator *result, FRotator *R, FRotator *RBasis) |
|
static bool | FindWorldActors (UWorld *fWorld, TArray< AActor * > *fContainer, TSubclassOf< AActor > fType, FName fTag) |
|
static TArray< TWeakObjectPtr< APrimalDinoCharacter > > * | RemoveInvalidObjectsInContainer (TArray< TWeakObjectPtr< APrimalDinoCharacter > > *result, TArray< TWeakObjectPtr< APrimalDinoCharacter > > fContainer) |
|
static void | FinishSpawning (AActor *Actor) |
|
static int | GetWeightedRandomIndexFromArray (TArray< float > pArray, float ForceRand) |
|
static AActor * | GetClosestActorArray (FVector ToPoint, TArray< AActor * > *ActorArray) |
|
static bool | VTraceSingleBP (UWorld *theWorld, FHitResult *OutHit, FVector *Start, FVector *End, ECollisionChannel TraceChannel, int CollisionGroups, FName TraceTag, bool bTraceComplex, AActor *ActorToIgnore) |
|
static bool | VTraceMulti (UWorld *theWorld, TArray< FHitResult > *OutHits, FVector *Start, FVector *End, AActor *InIgnoreActor, int CollisionGroups, float SphereRadius, FVector *BoxExtent, bool bReturnPhysMaterial, ECollisionChannel TraceChannel, bool bTraceComplex, FName TraceTag, bool bTraceChannelForceOverlap, bool bDoSort, AActor *AdditionalIgnoreActor, AActor *AnotherIgnoreActor, bool bJustDoSphereOverlapAtStartLoc, TArray< AActor * > *ExtraIgnoreActors) |
|
static bool | IsGamePadConnected () |
|
static int | IsChildOfClasses (TSubclassOf< UObject > childClass, TArray< TSubclassOf< UObject > > *ParentClassesArray) |
|
static FString * | GetLastMapPlayed (FString *result) |
|
static void | SetLastMapPlayed (FString *NewLastMapPlayed) |
|
static void | SetLastHostedMapPlayed (FString *NewLastHostedMapPlayed) |
|
static bool | OwnsScorchedEarth () |
|
static bool | OwnsDLC (FString DLCName) |
|
static bool | OwnsSteamAppID (int AppID) |
|
static void | OpenStorePageForDLC (FString DLCName) |
|
static FVector * | LeadTargetPosition (FVector *result, FVector *ProjLocation, float ProjSpeed, FVector *TargetLocation, FVector *TargetVelocity) |
|
static void | AddToActorList (UWorld *ForWorld, int ActorListNum, AActor *ActorRef) |
|
static bool | IsWorkshopIDSubscribed (FString *WorkshopID) |
|
static FTransform * | InverseTransform (FTransform *result, FTransform *TransformIn) |
|
static UClass * | BPLoadClass (FString *PathName) |
|
static bool | VTraceAgainstActorExpensive (UWorld *theWorld, FVector *Start, FVector *End, FHitResult *HitOut, AActor *ActorToTraceAgainst, ECollisionChannel Channel, int CollisionGroups, float SphereRadius, bool bReturnPhysMaterial, bool bTraceComplex, FVector *BoxExtent, FName TraceTag, bool bSort) |
|
static FString * | GetClassString (FString *result, UClass *Class) |
|
static FString * | GetClassPathName (FString *result, UObject *ForObject) |
|
static FString * | GetTotalCoversionIdAsString (FString *result) |
|
static AActor * | SpawnActorInWorld (UWorld *ForWorld, TSubclassOf< AActor > AnActorClass, FVector AtLocation, FRotator AtRotation, USceneComponent *attachToComponent, int dataIndex, FName attachSocketName, AActor *OwnerActor, APawn *InstigatorPawn) |
|
static bool | GetOverlappedHarvestActors (UWorld *ForWorld, FVector *AtLoc, float AtRadius, TArray< AActor * > *OutHarvestActors, TArray< UActorComponent * > *OutHarvestComponents, TArray< FVector > *OutHarvestLocations, TArray< int > *OutHitBodyIndices) |
|
static FName * | GetHitBoneNameFromDamageEvent (FName *result, APrimalCharacter *Character, AController *HitInstigator, FDamageEvent *DamageEvent, bool bIsPointDamage, FHitResult *PointHitResult, FName MatchCollisionPresetName) |
|
static FHitResult * | MakeHitResult (FHitResult *result, FVector *Location, FVector *Normal, UPhysicalMaterial *PhysMat, AActor *HitActor, UPrimitiveComponent *HitComponent, FName HitBoneName, int HitItem, bool bBlockingHit) |
|
static float | GetAngleBetweenVectors (FVector *VectorA, FVector *VectorB, FVector *AroundAxis) |
|
static bool | AreRotatorsNearlyEqual (FRotator *RotatorA, FRotator *RotatorB, float WithinError) |
|
static void | SetBoolArrayElemTrue (TArray< bool > *TheArray, int TheIndex) |
|
static void | SetBoolArrayElemFalse (TArray< bool > *TheArray, int TheIndex) |
|
static void | GetIslandCustomDatas (AActor *SomeIslandActor, int *IslandID, TArray< FString > *IslandCustomDatas1, TArray< FString > *IslandCustomDatas2) |
|
static bool | OverlappingActors (UWorld *theWorld, TArray< FOverlapResult > *Overlaps, FVector Origin, float Radius, int CollisionGroups, AActor *InIgnoreActor, FName TraceName, bool bComplexOverlapTest) |
|
static FRotator * | RLerp (FRotator *result, FRotator A, FRotator B, float Alpha, bool bShortestPath) |
|
static FVector2D * | ProjectWorldToScreenPosition (FVector2D *result, FVector *WorldLocation, APlayerController *ThePC) |
|
static FString * | FormatSecondsAsHoursMinutesSeconds (FString *result, unsigned int Seconds) |
|
static bool | OverlappingActorsTrace (UWorld *theWorld, TArray< FOverlapResult > *Overlaps, FVector Origin, float Radius, ECollisionChannel TraceChannel, AActor *InIgnoreActor, FName TraceName, bool bComplexOverlapTest) |
|
static int | GetWeightedRandomIndex (TArray< float > *pArray, float ForceRand) |
|
static FVector2D * | ProjectWorldToScreenPositionRaw (FVector2D *result, FVector *WorldLocation, APlayerController *ThePC) |
|
static FName * | GetObjectPath (FName *result, UObject *Obj) |
|
static UPhysicalMaterial * | TracePhysMaterial (UWorld *theWorld, FVector StartPos, FVector EndPos, AActor *IgnoreActor) |
|
static FString * | GetKeyNameFromActionName (FString *result, FName ActionName) |
|
static float | ClampRotAxis (float BaseAxis, float DesiredAxis, float MaxDiff) |
|
static FVector * | ClampLocation (FVector *result, FVector BaseLocation, FVector DesiredLocation, float MaxDiff, bool bTraceClampLocation, UWorld *TraceWorld, FVector *TraceFromLocation) |
|
static int | BPGetWeightedRandomIndex (TArray< float > *pArray, float ForceRand) |
|
static bool | ComponentBoundsEncompassesPoint (UPrimitiveComponent *Comp, FVector *Point, float BoundsMultiplier) |
|
static bool | SphereOverlapFast (UObject *WorldContextObject, FVector *Loc, const float Radius) |
|
static bool | CapsuleOverlapFast (UObject *WorldContextObject, AActor **OutFirstOverlappedActor, FVector *Origin, FRotator *CapsuleRotation, float Radius, float HalfHeight, TEnumAsByte< enum ECollisionChannel > CollisionChannel, bool bTraceComplex, bool bIgnoreSelf, AActor *IgnoreActor, bool bDebugDraw, float DebugDrawDuration, bool bBlockingOnly) |
|
static bool | CapsuleSweepFast (UObject *WorldContextObject, FHitResult *OutHit, FVector *Start, FVector *End, FRotator *CapsuleRot, float Radius, float HalfHeight, TEnumAsByte< enum ECollisionChannel > CollisionChannel, bool bTraceComplex, bool bIgnoreSelf, TArray< AActor * > *IgnoreActors, bool bDebugDraw, float DebugDrawDuration) |
|
static bool | CapsuleSweepFast (UObject *WorldContextObject, FHitResult *OutHit, FVector *Start, FVector *End, FRotator *CapsuleRot, float Radius, float HalfHeight, TEnumAsByte< enum ECollisionChannel > CollisionChannel, bool bTraceComplex, bool bIgnoreSelf, AActor *IgnoreActor, bool bDebugDraw, float DebugDrawDuration) |
|
static bool | CapsuleSweepMulti (UObject *WorldContextObject, TArray< FHitResult > *OutHits, FVector *Start, FVector *End, FRotator *CapsuleRot, float Radius, float HalfHeight, TArray< AActor * > *IgnoreActors, bool bIgnoreSelf, TEnumAsByte< enum ECollisionChannel > CollisionChannel, bool bTraceComplex, bool bDebugDraw, float DebugDrawDuration, bool bFindInitialOverlaps) |
|
static void | MultiTraceProjectSphere (UObject *WorldContextObject, TArray< FHitResult > *OutResults, FVector *Origin, ECollisionChannel TraceChannel, int HorizResolution, int VertResolution, float StartDistance, float EndDistance, float NorthConeSubtractAngle, float SouthConeSubtractAngle, int PctChanceToTrace, int MaxTraceCount, bool bDrawDebugLines, float DebugDrawDuration) |
|
static void | MultiLinePenetrationTraceByChannel (UObject *WorldContextObject, TArray< FPenetrationTraceHit > *OutResults, FVector *Start, FVector *End, ECollisionChannel TraceChannel, TArray< AActor * > *ActorsToIgnore, bool bTraceComplex, bool bIgnoreSelf, bool bDrawDebugLines, float DebugDrawDuration) |
|
static bool | FindValidLocationNextToTarget (UObject *WorldContextObject, FVector *OutLocation, APrimalCharacter *SourceCharacter, APrimalCharacter *TargetCharacter, float DistanceMargin, int MaxTraceCount, AActor *ActorToIgnore, bool bTraceComplex, bool bDrawDebug, float DebugDrawDuration) |
|
static FRotator * | BPRotatorLerp (FRotator *result, FRotator *A, FRotator *B, const float *Alpha) |
|
static FVector * | ViewDirectionAngleOffset (FVector *result, FVector ViewDirection, FVector RightVector, float AngleOffsetDegrees, float MaxAngleDegreesBeforeInterpToUp) |
|
static FVector * | FlattenDirectionVector (FVector *result, FVector Direction) |
|
static FVector * | FlattenDirectionVectorInLocalSpace (FVector *result, FVector Direction, FRotator Rotation) |
|
static bool | BPFastTrace (UWorld *theWorld, FVector TraceEnd, FVector TraceStart, AActor *ActorToIgnore, float DebugDrawDuration) |
|
static bool | VTraceIgnoreFoliage (UWorld *theWorld, FVector *Start, FVector *End, FHitResult *HitOut, AActor *ActorToIgnore, ECollisionChannel Channel, int CollisionGroups, bool bReturnPhysMaterial, bool bTraceComplex, FVector *BoxExtent, FName TraceTag, AActor *OtherActorToIgnore, TArray< AActor * > *OtherActorsToIgnore, FQuat *Rot, AActor *AnotherActorToIgnore, bool bIgnoreFoliage) |
|
static void | SteamOverlayOpenURL (FString *ToURL) |
|
static void | SetSessionPrefix (FString *InPrefix) |
|
static FColor * | GetTeamColor (FColor *result, const int TargetingTeam) |
|
static FString * | BPFormatAsTime (FString *result, int InTime, bool UseLeadingZero, bool bForceLeadingZeroHour, bool bShowSeconds) |
|
static FString * | FormatAsTime (FString *result, int InTime, bool UseLeadingZero, bool bForceLeadingZeroHour, bool bShowSeconds) |
|
static FString * | BPFormatAsTimeLong (FString *result, int InTime) |
|
static FString * | FormatAsTimeLong (FString *result, int InTime) |
|
static bool | CalculateInterceptPosition (FVector *StartPosition, FVector *StartVelocity, float ProjectileVelocity, FVector *TargetPosition, FVector *TargetVelocity, FVector *InterceptPosition) |
|
static int | GetSecondsIntoDay () |
|
static FString * | ConsumeBonusItemCode (FString *result) |
|
static bool | StaticCheckForCommand (FString CommandName) |
|
static bool | GetGroundLocation (UWorld *forWorld, FVector *theGroundLoc, FVector *StartLoc, FVector *OffsetUp, FVector *OffsetDown) |
|
static void | CallGlobalLevelEvent (UWorld *forWorld, FName EventName) |
|
static FVector2D * | BPProjectWorldToScreenPosition (FVector2D *result, FVector *WorldLocation, APlayerController *ThePC) |
|
static TArray< AActor * > * | ServerOctreeOverlapActors (TArray< AActor * > *result, UWorld *theWorld, FVector AtLoc, float Radius, EServerOctreeGroup::Type OctreeType, bool bForceActorLocationDistanceCheck) |
|
static TArray< AActor * > * | ServerOctreeOverlapActorsBitMask (TArray< AActor * > *result, UWorld *theWorld, FVector AtLoc, float Radius, int OctreeTypeBitMask, bool bForceActorLocationDistanceCheck) |
|
static TArray< AActor * > * | ServerOctreeOverlapActorsClass (TArray< AActor * > *result, UWorld *theWorld, FVector AtLoc, float Radius, EServerOctreeGroup::Type OctreeType, TSubclassOf< AActor > ActorClass, bool bForceActorLocationDistanceCheck) |
|
static TArray< AActor * > * | ServerOctreeOverlapActorsClassBitMask (TArray< AActor * > *result, UWorld *theWorld, FVector AtLoc, float Radius, int OctreeTypeBitMask, TSubclassOf< AActor > ActorClass, bool bForceActorLocationDistanceCheck) |
|
static FRotator * | BPRTransform (FRotator *result, FRotator *R, FRotator *RBasis) |
|
static FRotator * | BPRTransformInverse (FRotator *result, FRotator *R, FRotator *RBasis) |
|
static TArray< AActor * > * | SortActorsByTag (TArray< AActor * > *result, int tagIndex, TArray< AActor * > *actors) |
|
static TArray< int > * | GetArrayIndicesSorted_Float (TArray< int > *result, TArray< float > *Array, bool bSortLowToHigh) |
|
static TArray< int > * | GetArrayIndicesSorted_Double (TArray< int > *result, TArray< double > *Array, bool bSortLowToHigh) |
|
static TArray< int > * | GetArrayIndicesSorted_Int (TArray< int > *result, TArray< int > *Array, bool bSortLowToHigh) |
|
static bool | FindWorldActors (UWorld *fWorld, TArray< AActor * > *fContainer, TSubclassOf< AActor > fType, FName fTag) |
|
static TArray< TWeakObjectPtr< APrimalDinoCharacter > > * | RemoveInvalidObjectsInContainer (TArray< TWeakObjectPtr< APrimalDinoCharacter > > *result, TArray< TWeakObjectPtr< APrimalDinoCharacter > > fContainer) |
|
static void | FinishSpawning (AActor *Actor) |
|
static bool | KillTargetCharacterOrStructure (AActor *ActorToKill, bool bTryDestroyActor) |
|
static int | GetWeightedRandomIndexFromArray (TArray< float > pArray, float ForceRand) |
|
static AActor * | GetClosestActorArray (FVector ToPoint, TArray< AActor * > *ActorArray) |
|
static ACustomActorList * | GetCustomActorList (UWorld *ForWorld, FName SearchCustomTag) |
|
static long double | GetNetworkTimeInSeconds (UObject *WorldContextObject) |
|
static long double | GetRealWorldUtcTimeInSeconds () |
|
static AShooterCharacter * | GetShooterCharacterFromPawn (APawn *Pawn) |
|
static bool | VTraceSingleBP (UWorld *theWorld, FHitResult *OutHit, FVector *Start, FVector *End, ECollisionChannel TraceChannel, int CollisionGroups, FName TraceTag, bool bTraceComplex, AActor *ActorToIgnore) |
|
static bool | VTraceSingleBP_IgnoreActorsArray (UWorld *theWorld, FHitResult *OutHit, FVector *Start, FVector *End, TArray< AActor *, FDefaultAllocator > *ExtraIgnoreActors, AActor *InIgnoreActor, ECollisionChannel TraceChannel, int CollisionGroups, FName TraceTag, bool bReturnPhysMaterial, bool bTraceComplex, float DebugDrawDuration) |
|
static bool | VTraceSphereBP (UWorld *theWorld, FVector *Start, FVector *End, FHitResult *HitOut, float Radius, AActor *ActorToIgnore, ECollisionChannel Channel, int CollisionGroups, bool bReturnPhysMaterial, bool bTraceComplex, FName TraceTag, AActor *OtherActorToIgnore, AActor *AnotherActorToIgnore) |
|
static bool | VTraceMulti (UWorld *theWorld, TArray< FHitResult > *OutHits, FVector *Start, FVector *End, AActor *InIgnoreActor, int CollisionGroups, float SphereRadius, FVector *BoxExtent, bool bReturnPhysMaterial, ECollisionChannel TraceChannel, bool bTraceComplex, FName TraceTag, bool bTraceChannelForceOverlap, bool bDoSort, AActor *AdditionalIgnoreActor, AActor *AnotherIgnoreActor, bool bJustDoSphereOverlapAtStartLoc, TArray< AActor * > *ExtraIgnoreActors) |
|
static FString * | GetKeyName (FString *result, FKey key) |
|
static bool | IsGamePadConnected () |
|
static int | IsChildOfClasses (TSubclassOf< UObject > childClass, TArray< TSubclassOf< UObject > > *ParentClassesArray) |
|
static bool | IsPVEServer (UObject *WorldContextObject) |
|
static bool | IsCooldownComplete (UObject *WorldContextObject, long double CooldownClock, float NumSeconds) |
|
static float | CooldownTimeRemaining (UObject *WorldContextObject, long double CooldownClock, float CooldownDuration) |
|
static void | PauseTimer (UObject *Object, FString FunctionName) |
|
static void | UnPauseTimer (UObject *Object, FString FunctionName) |
|
static bool | IsTimerActive (UObject *Object, FString FunctionName) |
|
static bool | IsTimerPaused (UObject *Object, FString FunctionName) |
|
static FString * | GetLastMapPlayed (FString *result) |
|
static FString * | GetLastHostedMapPlayed (FString *result) |
|
static void | SetLastHostedMapPlayed (FString *NewLastHostedMapPlayed) |
|
static bool | OwnsScorchedEarth () |
|
static bool | OwnsAberration () |
|
static bool | OwnsExtinction () |
|
static bool | OwnsGenesisSeasonPass () |
|
static bool | OwnsDLC (FString DLCName) |
|
static bool | OwnsSteamAppID (int AppID) |
|
static void | OpenStorePageForDLC (FString DLCName) |
|
static FVector * | LeadTargetPosition (FVector *result, FVector *ProjLocation, float ProjSpeed, FVector *TargetLocation, FVector *TargetVelocity) |
|
static TArray< AActor * > * | SortActorsByDistance (TArray< AActor * > *result, FVector *fromLoc, TArray< AActor * > *actors) |
|
static void | AddToActorList (UWorld *ForWorld, int ActorListNum, AActor *ActorRef) |
|
static FLinearColor * | ChangeSaturation (FLinearColor *result, FLinearColor *InColor, float NewSaturation) |
|
static FString * | SimpleFloatString (FString *result, float inputVal) |
|
static bool | IsWorkshopIDSubscribed (FString *WorkshopID) |
|
static FTransform * | InverseTransform (FTransform *result, FTransform *TransformIn) |
|
static UClass * | BPLoadClass (FString *PathName) |
|
static UClass * | BPLoadClass (const FString &PathName) |
|
static UObject * | BPLoadObject (FString *PathName) |
|
static bool | VTraceAgainstActorExpensive (UWorld *theWorld, FVector *Start, FVector *End, FHitResult *HitOut, AActor *ActorToTraceAgainst, ECollisionChannel Channel, int CollisionGroups, float SphereRadius, bool bReturnPhysMaterial, bool bTraceComplex, FVector *BoxExtent, FName TraceTag, bool bSort) |
|
static FString * | GetClassString (FString *result, UObject *ForObject) |
|
static FString * | GetClassPathName (FString *result, UObject *ForObject) |
|
static FString * | GetNewlineCharacter (FString *result) |
|
static FString * | IntToStringAscii (FString *result, int CharValue) |
|
static int | StringToIntAscii (FString SourceString, int Index) |
|
static FString * | JoinStringArrayWithNewlines (FString *result, TArray< FString > *SourceArray) |
|
static FString * | GetTwoLetterISOLanguageName (FString *result) |
|
static FString * | GetTotalCoversionIdAsString (FString *result) |
|
static AActor * | SpawnActorInWorld (UWorld *ForWorld, TSubclassOf< AActor > AnActorClass, FVector AtLocation, FRotator AtRotation, USceneComponent *attachToComponent, int dataIndex, FName attachSocketName, AActor *OwnerActor, APawn *InstigatorPawn) |
|
static bool | GetCharacterCapsuleSize (TSubclassOf< APrimalCharacter > CharClass, float *OutCapsuleRadius, float *OutCapsuleHalfHeight) |
|
static void | GetObjectsReferencedBy (UObject *ForObject, TArray< UObject * > *OutReferencedObjects, bool bIgnoreTransient) |
|
static bool | GetOverlappedHarvestActors (UWorld *ForWorld, FVector *AtLoc, float AtRadius, TArray< AActor * > *OutHarvestActors, TArray< UActorComponent * > *OutHarvestComponents, TArray< FVector > *OutHarvestLocations, TArray< int > *OutHitBodyIndices) |
|
static FName * | GetHitBoneNameFromDamageEvent (FName *result, APrimalCharacter *Character, AController *HitInstigator, FDamageEvent *DamageEvent, bool bIsPointDamage, FHitResult *PointHitResult, FName MatchCollisionPresetName) |
|
static float | GetAngleBetweenVectors (FVector *VectorA, FVector *VectorB, FVector *AroundAxis) |
|
static float | GetAngleBetweenVectorsPure (FVector VectorA, FVector VectorB, FVector AroundAxis) |
|
static bool | AreRotatorsNearlyEqual (FRotator *RotatorA, FRotator *RotatorB, float WithinError) |
|
static void | SetBoolArrayElemTrue (TArray< bool > *TheArray, int TheIndex) |
|
static void | SetBoolArrayElemFalse (TArray< bool > *TheArray, int TheIndex) |
|
static void | MulticastDrawDebugLine (AActor *ReplicatedActor, FVector LineStart, FVector LineEnd, FLinearColor LineColor, float Duration, float Thickness) |
|
static void | MulticastDrawDebugSphere (AActor *ReplicatedActor, FVector Center, float Radius, int Segments, FLinearColor LineColor, float Duration) |
|
static AShooterCharacter * | GetPlayerCharacterByController (APlayerController *PC) |
|
static APrimalDinoCharacter * | GetDinoCharacterByID (UObject *WorldContextObject, const int DinoID1, const int DinoID2, const bool bSearchTamedOnly) |
|
static void | GetAllClassesOfType (TArray< TSubclassOf< UObject > > *Subclasses, TSubclassOf< UObject > ParentClass, bool bAllowAbstract, FString Path) |
|
static FVector2D * | InverseTransformVectorByScreenProjectionGlobalTransform (FVector2D *result, FVector2D vec) |
|
static float | GetScreenPercentage () |
|
static bool | ProjectWorldLocationToScreenOrScreenEdgePosition (APlayerController *playerController, FVector WorldLocation, FVector2D *ScreenPosition, const float screenMarginPercent, bool widgetSpace, bool *OnScreen) |
|
static TArray< AShooterPlayerController * > * | GetAllLocalPlayerControllers (TArray< AShooterPlayerController * > *result, UObject *WorldContextObject) |
|
static bool | IsPointStuckWithinMesh (UWorld *theWorld, FVector TestPoint, int hemisphereSubdivisions, float rayDistance, float percentageConsideredStuck, AActor *ActorToIgnore) |
|
static bool | ServerCheckMeshingOnActor (AActor *OnActor, bool bForceUseActorCenterBounds) |
|
static TArray< AShooterCharacter * > * | GetAllLocalPlayerCharacters (TArray< AShooterCharacter * > *result, UObject *WorldContextObject) |
|
static bool | IsDinoDuped (UWorld *WorldContext, const unsigned int id1, const unsigned int id2) |
|
static bool | IsUnderMesh (APrimalCharacter *Character, FVector *CheckSevenHitLocation, bool *bOverlapping, UActorComponent **CheckSevenResult, bool DebugDraw, float DebugDrawSeconds) |
|
static FString * | BPGetPrimaryMapName (FString *result, UWorld *WorldContext) |
|
static bool | OverlappingStationaryObjectsTrace (UWorld *theWorld, APrimalCharacter *SourceCharacter, TArray< FOverlapResult > *Overlaps, FVector Origin, float Radius, ECollisionChannel TraceChannel, AActor *InIgnoreActor, FName TraceName, bool bComplexOverlapTest) |
|
static void | StaticRegisterNativesUVictoryCore () |
|
static FString * | ClassToStringReference (FString *result, TSubclassOf< UObject > obj) |
|
static TSubclassOf< UObject > * | StringReferenceToClass (TSubclassOf< UObject > *result, FString *StringReference) |
|
static void | ServerSearchFoliage (UObject *WorldContextObject, FVector *Origin, float Radius, TArray< FOverlappedFoliageElement > *OutFoliage, bool bVisibleAndActiveOnly, bool bIncludeUsableFoliage, bool bIncludeMeshFoliage, bool bSortByDistance, bool bReverseSort) |
|