Lost Ark SDK  1.148.153.0
SDK::UPrimitiveComponent Class Reference

#include <LA_Engine_classes.hpp>

Inheritance diagram for SDK::UPrimitiveComponent:
Collaboration diagram for SDK::UPrimitiveComponent:

Public Member Functions

void SetPPOutlineWidth (float Width)
 
void SetPPOutlineColor (const struct FVector &InColor)
 
void SetPPOutline (bool bEnable)
 
void SetOccludedOutlineColor (const struct FVector &InColor, float InScale)
 
void SetOccludedOutlineWidth (float Width)
 
void SetOccludedOutline (bool bEnable, float Width)
 
void SetOccludeState (bool bEnable)
 
TEnumAsByte< EGJKResult > ClosestPointOnComponentToComponent (class UPrimitiveComponent **OtherComponent, struct FVector *PointOnComponentA, struct FVector *PointOnComponentB)
 
TEnumAsByte< EGJKResult > ClosestPointOnComponentToPoint (struct FVector *POI, struct FVector *Extent, struct FVector *OutPointA, struct FVector *OutPointB)
 
struct FRotator GetRotation ()
 
struct FVector GetPosition ()
 
void SetAbsolute (bool NewAbsoluteTranslation, bool NewAbsoluteRotation, bool NewAbsoluteScale)
 
void SetScale3D (const struct FVector &NewScale3D)
 
void SetScale (float NewScale)
 
void SetRotation (const struct FRotator &NewRotation)
 
void SetTranslation (const struct FVector &NewTranslation)
 
void SetActorCollision (bool NewCollideActors, bool NewBlockActors, bool NewAlwaysCheckCollision)
 
void SetTraceBlocking (bool NewBlockZeroExtent, bool NewBlockNonZeroExtent)
 
void SetViewOwnerDepthPriorityGroup (bool bNewUseViewOwnerDepthPriorityGroup, TEnumAsByte< ESceneDepthPriorityGroup > NewViewOwnerDepthPriorityGroup)
 
void SetDepthPriorityGroup (TEnumAsByte< ESceneDepthPriorityGroup > NewDepthPriorityGroup)
 
void SetLightingChannels (const struct FLightingChannelContainer &NewLightingChannels)
 
void SetCullDistance (float NewCullDistance)
 
void SetLightEnvironment (class ULightEnvironmentComponent *NewLightEnvironment)
 
void SetShadowParent (class UPrimitiveComponent *NewShadowParent)
 
void SetIgnoreOwnerHidden (bool bNewIgnoreOwnerHidden)
 
void SetOnlyOwnerSee (bool bNewOnlyOwnerSee)
 
void SetOwnerNoSee (bool bNewOwnerNoSee)
 
void SetHidden (bool NewHidden)
 
bool ShouldComponentAddToScene ()
 
void SetRBDominanceGroup (unsigned char InDomGroup)
 
class URB_BodyInstance * GetRootBodyInstance ()
 
void SetPhysMaterialOverride (class UPhysicalMaterial *NewPhysMaterial)
 
void InitRBPhys ()
 
void SetNotifyRigidBodyCollision (bool bNewNotifyRigidBodyCollision)
 
void SetRBChannel (TEnumAsByte< ERBCollisionChannel > Channel)
 
void SetRBCollisionChannels (const struct FRBCollisionChannelContainer &Channels)
 
void SetRBCollidesWithChannel (TEnumAsByte< ERBCollisionChannel > Channel, bool bNewCollides)
 
void SetBlockRigidBody (bool bNewBlockRigidBody)
 
bool RigidBodyIsAwake (const struct FName &BoneName)
 
void PutRigidBodyToSleep (const struct FName &BoneName)
 
void WakeRigidBody (const struct FName &BoneName)
 
void SetRBRotation (const struct FRotator &NewRot, const struct FName &BoneName)
 
void SetRBPosition (const struct FVector &NewPos, const struct FName &BoneName)
 
void RetardRBLinearVelocity (const struct FVector &RetardDir, float VelScale)
 
void SetRBAngularVelocity (const struct FVector &NewAngVel, bool bAddToCurrent)
 
void SetRBLinearVelocity (const struct FVector &NewVel, bool bAddToCurrent)
 
void AddTorque (const struct FVector &Torque, const struct FName &BoneName)
 
void AddRadialForce (const struct FVector &Origin, float Radius, float Strength, TEnumAsByte< ERadialImpulseFalloff > Falloff)
 
void AddForce (const struct FVector &Force, const struct FVector &Position, const struct FName &BoneName)
 
void AddRadialImpulse (const struct FVector &Origin, float Radius, float Strength, TEnumAsByte< ERadialImpulseFalloff > Falloff, bool bVelChange)
 
void AddImpulse (const struct FVector &Impulse, const struct FVector &Position, const struct FName &BoneName, bool bVelChange)
 
- Public Member Functions inherited from SDK::UActorComponent
void DetachFromAny ()
 
void ForceUpdate (bool bTransformOnly)
 
void SetComponentRBFixed (bool bFixed)
 
void SetTickGroup (TEnumAsByte< ETickingGroup > NewTickGroup)
 
- Public Member Functions inherited from SDK::UObject
std::string UObject::GetName () const
 
std::string GetFullName () const
 
bool IsA (UClass *cmp) const
 
void ProcessEvent (class UFunction *function, void *parms)
 
void STATIC_ProfNodeEvent (const struct FString &EventName)
 
void STATIC_ProfNodeSetDepthThreshold (int Depth)
 
void STATIC_ProfNodeSetTimeThresholdSeconds (float Threshold)
 
void STATIC_ProfNodeStop (int AssumedTimerIndex)
 
int STATIC_ProfNodeStart (const struct FString &TimerName)
 
struct FString STATIC_GetStringFromGuid (struct FGuid *InGuid)
 
struct FGuid STATIC_GetGuidFromString (struct FString *InGuidString)
 
struct FGuid STATIC_CreateGuid ()
 
bool STATIC_IsGuidValid (struct FGuid *InGuid)
 
void STATIC_InvalidateGuid (struct FGuid *InGuid)
 
struct FString STATIC_GetLanguage ()
 
int GetRandomOptionSumFrequency (TArray< float > *FreqList)
 
int GetBuildChangelistNumber ()
 
int GetEngineVersion ()
 
void GetSystemTime (int *Year, int *Month, int *DayOfWeek, int *Day, int *Hour, int *Min, int *Sec, int *MSec)
 
struct FString TimeStamp ()
 
struct FVector TransformVectorByRotation (const struct FRotator &SourceRotation, const struct FVector &SourceVector, bool bInverse)
 
struct FName GetPackageName ()
 
bool IsPendingKill ()
 
float ByteToFloat (unsigned char inputByte, bool bSigned)
 
unsigned char FloatToByte (float inputFloat, bool bSigned)
 
float STATIC_UnwindHeading (float A)
 
float STATIC_FindDeltaAngle (float A1, float A2)
 
float STATIC_GetHeadingAngle (const struct FVector &Dir)
 
void STATIC_GetAngularDegreesFromRadians (struct FVector2D *OutFOV)
 
void STATIC_GetAngularFromDotDist (const struct FVector2D &DotDist, struct FVector2D *OutAngDist)
 
bool STATIC_GetAngularDistance (const struct FVector &Direction, const struct FVector &AxisX, const struct FVector &AxisY, const struct FVector &AxisZ, struct FVector2D *OutAngularDist)
 
bool STATIC_GetDotDistance (const struct FVector &Direction, const struct FVector &AxisX, const struct FVector &AxisY, const struct FVector &AxisZ, struct FVector2D *OutDotDist)
 
struct FVector STATIC_PointProjectToPlane (const struct FVector &Point, const struct FVector &A, const struct FVector &B, const struct FVector &C)
 
float PointDistToPlane (const struct FVector &Point, const struct FRotator &Orientation, const struct FVector &Origin, struct FVector *out_ClosestPoint)
 
float PointDistToSegment (const struct FVector &Point, const struct FVector &StartPoint, const struct FVector &EndPoint, struct FVector *OutClosestPoint)
 
float PointDistToLine (const struct FVector &Point, const struct FVector &Line, const struct FVector &Origin, struct FVector *OutClosestPoint)
 
bool STATIC_GetPerObjectConfigSections (class UClass *SearchClass, class UObject *ObjectOuter, int MaxResults, TArray< struct FString > *out_SectionNames)
 
void STATIC_ImportJSON (const struct FString &PropertyName, struct FString *JSON)
 
void STATIC_StaticSaveConfig ()
 
void SaveConfig ()
 
class UObject * STATIC_FindObject (const struct FString &ObjectName, class UClass *ObjectClass)
 
class UObject * STATIC_DynamicLoadObject (const struct FString &ObjectName, class UClass *ObjectClass, bool MayFail)
 
int STATIC_EnumFromString (class UObject *E, const struct FName &ValueName)
 
struct FName STATIC_GetEnum (class UObject *E, int I)
 
void Disable (const struct FName &ProbeFunc)
 
void Enable (const struct FName &ProbeFunc)
 
void ContinuedState ()
 
void PausedState ()
 
void PoppedState ()
 
void PushedState ()
 
void EndState (const struct FName &NextStateName)
 
void BeginState (const struct FName &PreviousStateName)
 
void DumpStateStack ()
 
void PopState (bool bPopAll)
 
void PushState (const struct FName &NewState, const struct FName &NewLabel)
 
struct FName GetStateName ()
 
bool IsChildState (const struct FName &TestState, const struct FName &TestParentState)
 
bool IsInState (const struct FName &TestState, bool bTestStateStack)
 
void GotoState (const struct FName &NewState, const struct FName &Label, bool bForceEvents, bool bKeepStack)
 
bool STATIC_IsUTracing ()
 
void STATIC_SetUTracing (bool bShouldUTrace)
 
struct FName STATIC_GetFuncName ()
 
void STATIC_DebugBreak (int UserFlags, TEnumAsByte< EDebugBreakType > DebuggerType)
 
struct FString STATIC_GetScriptTrace ()
 
void STATIC_ScriptTrace ()
 
struct FString STATIC_ParseLocalizedPropertyPath (const struct FString &PathName)
 
struct FString STATIC_Localize (const struct FString &SectionName, const struct FString &KeyName, const struct FString &PackageName)
 
void STATIC_WarnInternal (const struct FString &S)
 
void STATIC_LogInternal (const struct FString &S, const struct FName &Tag)
 
struct FLinearColor STATIC_Subtract_LinearColorLinearColor (const struct FLinearColor &A, const struct FLinearColor &B)
 
struct FLinearColor STATIC_Multiply_LinearColorFloat (const struct FLinearColor &LC, float Mult)
 
struct FLinearColor STATIC_ColorToLinearColor (const struct FColor &OldColor)
 
struct FLinearColor STATIC_MakeLinearColor (float R, float G, float B, float A)
 
struct FColor STATIC_LerpColor (const struct FColor &A, const struct FColor &B, float Alpha)
 
struct FColor STATIC_MakeColor (unsigned char R, unsigned char G, unsigned char B, unsigned char A)
 
struct FColor STATIC_Add_ColorColor (const struct FColor &A, const struct FColor &B)
 
struct FColor STATIC_Multiply_ColorFloat (const struct FColor &A, float B)
 
struct FColor STATIC_Multiply_FloatColor (float A, const struct FColor &B)
 
struct FColor STATIC_Subtract_ColorColor (const struct FColor &A, const struct FColor &B)
 
struct FVector2D STATIC_EvalInterpCurveVector2D (float InVal, struct FInterpCurveVector2D *Vector2DCurve)
 
struct FVector STATIC_EvalInterpCurveVector (float InVal, struct FInterpCurveVector *VectorCurve)
 
float STATIC_EvalInterpCurveFloat (float InVal, struct FInterpCurveFloat *FloatCurve)
 
struct FVector2D STATIC_vect2d (float InX, float InY)
 
float STATIC_GetMappedRangeValue (const struct FVector2D &InputRange, const struct FVector2D &OutputRange, float Value)
 
float STATIC_GetRangePctByValue (const struct FVector2D &Range, float Value)
 
float STATIC_GetRangeValueByPct (const struct FVector2D &Range, float Pct)
 
struct FVector2D STATIC_SubtractEqual_Vector2DVector2D (const struct FVector2D &B, struct FVector2D *A)
 
struct FVector2D STATIC_AddEqual_Vector2DVector2D (const struct FVector2D &B, struct FVector2D *A)
 
struct FVector2D STATIC_DivideEqual_Vector2DFloat (float B, struct FVector2D *A)
 
struct FVector2D STATIC_MultiplyEqual_Vector2DFloat (float B, struct FVector2D *A)
 
struct FVector2D STATIC_Divide_Vector2DFloat (const struct FVector2D &A, float B)
 
struct FVector2D STATIC_Multiply_Vector2DFloat (const struct FVector2D &A, float B)
 
struct FVector2D STATIC_Subtract_Vector2DVector2D (const struct FVector2D &A, const struct FVector2D &B)
 
struct FVector2D STATIC_Add_Vector2DVector2D (const struct FVector2D &A, const struct FVector2D &B)
 
struct FQuat STATIC_Subtract_QuatQuat (const struct FQuat &A, const struct FQuat &B)
 
struct FQuat STATIC_Add_QuatQuat (const struct FQuat &A, const struct FQuat &B)
 
struct FQuat STATIC_QuatSlerp (const struct FQuat &A, const struct FQuat &B, float Alpha, bool bShortestPath)
 
struct FRotator STATIC_QuatToRotator (const struct FQuat &A)
 
struct FQuat STATIC_QuatFromRotator (const struct FRotator &A)
 
struct FQuat STATIC_QuatFromAxisAndAngle (const struct FVector &Axis, float Angle)
 
struct FQuat STATIC_QuatFindBetween (const struct FVector &A, const struct FVector &B)
 
struct FVector STATIC_QuatRotateVector (const struct FQuat &A, const struct FVector &B)
 
struct FQuat STATIC_QuatInvert (const struct FQuat &A)
 
float STATIC_QuatDot (const struct FQuat &A, const struct FQuat &B)
 
struct FQuat STATIC_QuatProduct (const struct FQuat &A, const struct FQuat &B)
 
struct FVector STATIC_MatrixGetAxis (const struct FMatrix &TM, TEnumAsByte< EAxis > Axis)
 
struct FVector STATIC_MatrixGetOrigin (const struct FMatrix &TM)
 
struct FRotator STATIC_MatrixGetRotator (const struct FMatrix &TM)
 
struct FMatrix STATIC_MakeRotationMatrix (const struct FRotator &Rotation)
 
struct FMatrix STATIC_MakeRotationTranslationMatrix (const struct FVector &Translation, const struct FRotator &Rotation)
 
struct FVector STATIC_InverseTransformNormal (const struct FMatrix &TM, const struct FVector &A)
 
struct FVector STATIC_TransformNormal (const struct FMatrix &TM, const struct FVector &A)
 
struct FVector STATIC_InverseTransformVector (const struct FMatrix &TM, const struct FVector &A)
 
struct FVector STATIC_TransformVector (const struct FMatrix &TM, const struct FVector &A)
 
struct FMatrix STATIC_Multiply_MatrixMatrix (const struct FMatrix &A, const struct FMatrix &B)
 
bool STATIC_NotEqual_NameName (const struct FName &A, const struct FName &B)
 
bool STATIC_EqualEqual_NameName (const struct FName &A, const struct FName &B)
 
bool IsA (const struct FName &ClassName)
 
bool STATIC_ClassIsChildOf (class UClass *TestClass, class UClass *ParentClass)
 
bool STATIC_NotEqual_InterfaceInterface (const TScriptInterface< class UInterface > &A, const TScriptInterface< class UInterface > &B)
 
bool STATIC_EqualEqual_InterfaceInterface (const TScriptInterface< class UInterface > &A, const TScriptInterface< class UInterface > &B)
 
bool STATIC_NotEqual_ObjectObject (class UObject *A, class UObject *B)
 
bool STATIC_EqualEqual_ObjectObject (class UObject *A, class UObject *B)
 
struct FString STATIC_PathName (class UObject *CheckObject)
 
TArray< struct FString > STATIC_SplitString (const struct FString &Source, const struct FString &Delimiter, bool bCullEmpty)
 
void STATIC_ParseStringIntoArray (const struct FString &BaseString, const struct FString &delim, bool bCullEmpty, TArray< struct FString > *Pieces)
 
void STATIC_JoinArray (TArray< struct FString > StringArray, const struct FString &delim, bool bIgnoreBlanks, struct FString *out_Result)
 
struct FString STATIC_GetRightMost (const struct FString &Text)
 
struct FString STATIC_Split (const struct FString &Text, const struct FString &SplitStr, bool bOmitSplitStr)
 
struct FString STATIC_Repl (const struct FString &Src, const struct FString &Match, const struct FString &With, bool bCaseSensitive)
 
int STATIC_Asc (const struct FString &S)
 
struct FString STATIC_Chr (int I)
 
struct FString STATIC_Locs (const struct FString &S)
 
struct FString STATIC_Caps (const struct FString &S)
 
struct FString STATIC_Right (const struct FString &S, int I)
 
struct FString STATIC_Left (const struct FString &S, int I)
 
struct FString STATIC_Mid (const struct FString &S, int I, int J)
 
int STATIC_InStr (const struct FString &S, const struct FString &T, bool bSearchFromRight, bool bIgnoreCase, int StartPos)
 
int STATIC_Len (const struct FString &S)
 
struct FString STATIC_SubtractEqual_StrStr (const struct FString &B, struct FString *A)
 
struct FString STATIC_AtEqual_StrStr (const struct FString &B, struct FString *A)
 
struct FString STATIC_ConcatEqual_StrStr (const struct FString &B, struct FString *A)
 
bool STATIC_ComplementEqual_StrStr (const struct FString &A, const struct FString &B)
 
bool STATIC_NotEqual_StrStr (const struct FString &A, const struct FString &B)
 
bool STATIC_EqualEqual_StrStr (const struct FString &A, const struct FString &B)
 
bool STATIC_GreaterEqual_StrStr (const struct FString &A, const struct FString &B)
 
bool STATIC_LessEqual_StrStr (const struct FString &A, const struct FString &B)
 
bool STATIC_Greater_StrStr (const struct FString &A, const struct FString &B)
 
bool STATIC_Less_StrStr (const struct FString &A, const struct FString &B)
 
struct FString STATIC_At_StrStr (const struct FString &A, const struct FString &B)
 
struct FString STATIC_Concat_StrStr (const struct FString &A, const struct FString &B)
 
struct FRotator STATIC_MakeRotator (int Pitch, int Yaw, int Roll)
 
bool STATIC_SClampRotAxis (float DeltaTime, int ViewAxis, int MaxLimit, int MinLimit, float InterpolationSpeed, int *out_DeltaViewAxis)
 
int STATIC_ClampRotAxisFromRange (int Current, int Min, int Max)
 
int STATIC_ClampRotAxisFromBase (int Current, int Center, int MaxDelta)
 
void STATIC_ClampRotAxis (int ViewAxis, int MaxLimit, int MinLimit, int *out_DeltaViewAxis)
 
float STATIC_RSize (const struct FRotator &R)
 
float STATIC_RDiff (const struct FRotator &A, const struct FRotator &B)
 
int STATIC_NormalizeRotAxis (int Angle)
 
struct FRotator STATIC_RInterpTo (const struct FRotator &Current, const struct FRotator &Target, float DeltaTime, float InterpSpeed, bool bConstantInterpSpeed)
 
struct FRotator STATIC_RTransform (const struct FRotator &R, const struct FRotator &RBasis)
 
struct FRotator STATIC_RLerp (const struct FRotator &A, const struct FRotator &B, float Alpha, bool bShortestPath)
 
struct FRotator STATIC_Normalize (const struct FRotator &Rot)
 
struct FRotator STATIC_OrthoRotation (const struct FVector &X, const struct FVector &Y, const struct FVector &Z)
 
struct FRotator STATIC_RotRand (bool bRoll)
 
struct FVector STATIC_GetRotatorAxis (const struct FRotator &A, int Axis)
 
void STATIC_GetUnAxes (const struct FRotator &A, struct FVector *X, struct FVector *Y, struct FVector *Z)
 
void STATIC_GetAxes (const struct FRotator &A, struct FVector *X, struct FVector *Y, struct FVector *Z)
 
bool STATIC_ClockwiseFrom_IntInt (int A, int B)
 
struct FRotator STATIC_SubtractEqual_RotatorRotator (const struct FRotator &B, struct FRotator *A)
 
struct FRotator STATIC_AddEqual_RotatorRotator (const struct FRotator &B, struct FRotator *A)
 
struct FRotator STATIC_Subtract_RotatorRotator (const struct FRotator &A, const struct FRotator &B)
 
struct FRotator STATIC_Add_RotatorRotator (const struct FRotator &A, const struct FRotator &B)
 
struct FRotator STATIC_DivideEqual_RotatorFloat (float B, struct FRotator *A)
 
struct FRotator STATIC_MultiplyEqual_RotatorFloat (float B, struct FRotator *A)
 
struct FRotator STATIC_Divide_RotatorFloat (const struct FRotator &A, float B)
 
struct FRotator STATIC_Multiply_FloatRotator (float A, const struct FRotator &B)
 
struct FRotator STATIC_Multiply_RotatorFloat (const struct FRotator &A, float B)
 
bool STATIC_NotEqual_RotatorRotator (const struct FRotator &A, const struct FRotator &B)
 
bool STATIC_EqualEqual_RotatorRotator (const struct FRotator &A, const struct FRotator &B)
 
bool InCylinder (const struct FVector &Origin, const struct FRotator &Dir, float Width, const struct FVector &A, bool bIgnoreZ)
 
float STATIC_NoZDot (const struct FVector &A, const struct FVector &B)
 
struct FVector STATIC_ClampLength (const struct FVector &V, float MaxLength)
 
struct FVector STATIC_VInterpTo (const struct FVector &Current, const struct FVector &Target, float DeltaTime, float InterpSpeed)
 
bool STATIC_IsZero (const struct FVector &A)
 
struct FVector STATIC_ProjectOnTo (const struct FVector &X, const struct FVector &Y)
 
struct FVector STATIC_MirrorVectorByNormal (const struct FVector &InVect, const struct FVector &InNormal)
 
struct FVector STATIC_VRandCone2 (const struct FVector &Dir, float HorizontalConeHalfAngleRadians, float VerticalConeHalfAngleRadians)
 
struct FVector STATIC_VRandCone (const struct FVector &Dir, float ConeHalfAngleRadians)
 
struct FVector STATIC_VRand ()
 
struct FVector STATIC_VLerp (const struct FVector &A, const struct FVector &B, float Alpha)
 
struct FVector STATIC_Normal2D (const struct FVector &A)
 
struct FVector STATIC_Normal (const struct FVector &A)
 
float STATIC_VSizeSq2D (const struct FVector &A)
 
float STATIC_VSizeSq (const struct FVector &A)
 
float STATIC_VSize2D (const struct FVector &A)
 
float STATIC_VSize (const struct FVector &A)
 
struct FVector STATIC_SubtractEqual_VectorVector (const struct FVector &B, struct FVector *A)
 
struct FVector STATIC_AddEqual_VectorVector (const struct FVector &B, struct FVector *A)
 
struct FVector STATIC_DivideEqual_VectorFloat (float B, struct FVector *A)
 
struct FVector STATIC_MultiplyEqual_VectorVector (const struct FVector &B, struct FVector *A)
 
struct FVector STATIC_MultiplyEqual_VectorFloat (float B, struct FVector *A)
 
struct FVector STATIC_Cross_VectorVector (const struct FVector &A, const struct FVector &B)
 
float STATIC_Dot_VectorVector (const struct FVector &A, const struct FVector &B)
 
bool STATIC_NotEqual_VectorVector (const struct FVector &A, const struct FVector &B)
 
bool STATIC_EqualEqual_VectorVector (const struct FVector &A, const struct FVector &B)
 
struct FVector STATIC_GreaterGreater_VectorRotator (const struct FVector &A, const struct FRotator &B)
 
struct FVector STATIC_LessLess_VectorRotator (const struct FVector &A, const struct FRotator &B)
 
struct FVector STATIC_Subtract_VectorVector (const struct FVector &A, const struct FVector &B)
 
struct FVector STATIC_Add_VectorVector (const struct FVector &A, const struct FVector &B)
 
struct FVector STATIC_Divide_VectorFloat (const struct FVector &A, float B)
 
struct FVector STATIC_Multiply_VectorVector (const struct FVector &A, const struct FVector &B)
 
struct FVector STATIC_Multiply_FloatVector (float A, const struct FVector &B)
 
struct FVector STATIC_Multiply_VectorFloat (const struct FVector &A, float B)
 
struct FVector STATIC_Subtract_PreVector (const struct FVector &A)
 
float STATIC_FInterpConstantTo (float Current, float Target, float DeltaTime, float InterpSpeed)
 
float STATIC_FInterpTo (float Current, float Target, float DeltaTime, float InterpSpeed)
 
float STATIC_FPctByRange (float Value, float InMin, float InMax)
 
float STATIC_RandRange (float InMin, float InMax)
 
float STATIC_FInterpEaseInOut (float A, float B, float Alpha, float Exp)
 
float STATIC_FInterpEaseOut (float A, float B, float Alpha, float Exp)
 
float STATIC_FInterpEaseIn (float A, float B, float Alpha, float Exp)
 
float STATIC_FCubicInterp (float P0, float T0, float P1, float T1, float A)
 
int STATIC_FCeil (float A)
 
int STATIC_FFloor (float A)
 
int STATIC_Round (float A)
 
float STATIC_Lerp (float A, float B, float Alpha)
 
float STATIC_FClamp (float V, float A, float B)
 
float STATIC_FMax (float A, float B)
 
float STATIC_FMin (float A, float B)
 
float STATIC_FRand ()
 
float STATIC_Square (float A)
 
float STATIC_Sqrt (float A)
 
float STATIC_Loge (float A)
 
float STATIC_Exp (float A)
 
float STATIC_Atan2 (float A, float B)
 
float STATIC_Atan (float A)
 
float STATIC_Tan (float A)
 
float STATIC_Acos (float A)
 
float STATIC_Cos (float A)
 
float STATIC_Asin (float A)
 
float STATIC_Sin (float A)
 
float STATIC_Abs (float A)
 
float STATIC_SubtractEqual_FloatFloat (float B, float *A)
 
float STATIC_AddEqual_FloatFloat (float B, float *A)
 
float STATIC_DivideEqual_FloatFloat (float B, float *A)
 
float STATIC_MultiplyEqual_FloatFloat (float B, float *A)
 
bool STATIC_NotEqual_FloatFloat (float A, float B)
 
bool STATIC_ComplementEqual_FloatFloat (float A, float B)
 
bool STATIC_EqualEqual_FloatFloat (float A, float B)
 
bool STATIC_GreaterEqual_FloatFloat (float A, float B)
 
bool STATIC_LessEqual_FloatFloat (float A, float B)
 
bool STATIC_Greater_FloatFloat (float A, float B)
 
bool STATIC_Less_FloatFloat (float A, float B)
 
float STATIC_Subtract_FloatFloat (float A, float B)
 
float STATIC_Add_FloatFloat (float A, float B)
 
float STATIC_Percent_FloatFloat (float A, float B)
 
float STATIC_Divide_FloatFloat (float A, float B)
 
float STATIC_Multiply_FloatFloat (float A, float B)
 
float STATIC_MultiplyMultiply_FloatFloat (float Base, float Exp)
 
float STATIC_Subtract_PreFloat (float A)
 
struct FString STATIC_ToHex (int A)
 
int STATIC_Clamp (int V, int A, int B)
 
int STATIC_Max (int A, int B)
 
int STATIC_Min (int A, int B)
 
int STATIC_Rand (int Max)
 
int STATIC_SubtractSubtract_Int (int *A)
 
int STATIC_AddAdd_Int (int *A)
 
int STATIC_SubtractSubtract_PreInt (int *A)
 
int STATIC_AddAdd_PreInt (int *A)
 
int STATIC_SubtractEqual_IntInt (int B, int *A)
 
int STATIC_AddEqual_IntInt (int B, int *A)
 
int STATIC_DivideEqual_IntFloat (float B, int *A)
 
int STATIC_MultiplyEqual_IntFloat (float B, int *A)
 
int STATIC_Or_IntInt (int A, int B)
 
int STATIC_Xor_IntInt (int A, int B)
 
int STATIC_And_IntInt (int A, int B)
 
bool STATIC_NotEqual_IntInt (int A, int B)
 
bool STATIC_EqualEqual_IntInt (int A, int B)
 
bool STATIC_GreaterEqual_IntInt (int A, int B)
 
bool STATIC_LessEqual_IntInt (int A, int B)
 
bool STATIC_Greater_IntInt (int A, int B)
 
bool STATIC_Less_IntInt (int A, int B)
 
int STATIC_GreaterGreaterGreater_IntInt (int A, int B)
 
int STATIC_GreaterGreater_IntInt (int A, int B)
 
int STATIC_LessLess_IntInt (int A, int B)
 
int STATIC_Subtract_IntInt (int A, int B)
 
int STATIC_Add_IntInt (int A, int B)
 
int STATIC_Percent_IntInt (int A, int B)
 
int STATIC_Divide_IntInt (int A, int B)
 
int STATIC_Multiply_IntInt (int A, int B)
 
int STATIC_Subtract_PreInt (int A)
 
int STATIC_Complement_PreInt (int A)
 
unsigned char STATIC_SubtractSubtract_Byte (unsigned char *A)
 
unsigned char STATIC_AddAdd_Byte (unsigned char *A)
 
unsigned char STATIC_SubtractSubtract_PreByte (unsigned char *A)
 
unsigned char STATIC_AddAdd_PreByte (unsigned char *A)
 
unsigned char STATIC_SubtractEqual_ByteByte (unsigned char B, unsigned char *A)
 
unsigned char STATIC_AddEqual_ByteByte (unsigned char B, unsigned char *A)
 
unsigned char STATIC_DivideEqual_ByteByte (unsigned char B, unsigned char *A)
 
unsigned char STATIC_MultiplyEqual_ByteFloat (float B, unsigned char *A)
 
unsigned char STATIC_MultiplyEqual_ByteByte (unsigned char B, unsigned char *A)
 
bool STATIC_OrOr_BoolBool (bool A, bool B)
 
bool STATIC_XorXor_BoolBool (bool A, bool B)
 
bool STATIC_AndAnd_BoolBool (bool A, bool B)
 
bool STATIC_NotEqual_BoolBool (bool A, bool B)
 
bool STATIC_EqualEqual_BoolBool (bool A, bool B)
 
bool STATIC_Not_PreBool (bool A)
 

Static Public Member Functions

static UClass * StaticClass ()
 
- Static Public Member Functions inherited from SDK::UActorComponent
static UClass * StaticClass ()
 
- Static Public Member Functions inherited from SDK::UComponent
static UClass * StaticClass ()
 
- Static Public Member Functions inherited from SDK::UObject
static TArray< UObject * > & GetGlobalObjects ()
 
template<typename T >
static T * FindObject (const std::string &name)
 
static UClass * FindClass (const std::string &name)
 
template<typename T >
static T * GetObjectCasted (std::size_t index)
 
static UClass * StaticClass ()
 

Public Attributes

int Tag
 
struct FBoxSphereBounds Bounds
 
struct FPointer SceneInfo
 
int DetachFence
 
float LocalToWorldDeterminant
 
unsigned char UnknownData00 [0x4]
 
struct FMatrix LocalToWorld
 
int MotionBlurInfoIndex
 
TArray< struct FPointer > DecalList
 
TArray< class UDecalComponent * > DecalsToReattach
 
class UPrimitiveComponent * ShadowParent
 
class UPrimitiveComponent * ReplacementPrimitive
 
class UFogVolumeDensityComponent * FogVolumeComponent
 
class ULightComponent * OverrideLightComponent
 
class ULightEnvironmentComponent * LightEnvironment
 
class ULightEnvironmentComponent * PreviousLightEnvironment
 
float MinDrawDistance
 
float MassiveLODDistance
 
float MaxDrawDistance
 
float CachedMaxDrawDistance
 
float MotionBlurInstanceScale
 
float CullDistance
 
float CachedCullDistance
 
TEnumAsByte< ESceneDepthPriorityGroup > DepthPriorityGroup
 
TEnumAsByte< ESceneDepthPriorityGroup > ViewOwnerDepthPriorityGroup
 
TEnumAsByte< EDetailMode > DetailMode
 
TEnumAsByte< ERBCollisionChannel > RBChannel
 
unsigned char RBDominanceGroup
 
unsigned char PreviewEnvironmentShadowing
 
unsigned char UnknownData01 [0x2]
 
unsigned long bUseViewOwnerDepthPriorityGroup: 1
 
unsigned long bAllowCullDistanceVolume: 1
 
unsigned long HiddenGame: 1
 
unsigned long HiddenEditor: 1
 
unsigned long bOwnerNoSee: 1
 
unsigned long bOnlyOwnerSee: 1
 
unsigned long bIgnoreOwnerHidden: 1
 
unsigned long bUseAsOccluder: 1
 
unsigned long bAllowApproximateOcclusion: 1
 
unsigned long bFirstFrameOcclusion: 1
 
unsigned long bIgnoreNearPlaneIntersection: 1
 
unsigned long bSelectable: 1
 
unsigned long bForceMipStreaming: 1
 
unsigned long bAcceptsDecals: 1
 
unsigned long bAcceptsDecalsDuringGameplay: 1
 
unsigned long bAcceptsStaticDecals: 1
 
unsigned long bAcceptsDynamicDecals: 1
 
unsigned long bIsRefreshingDecals: 1
 
unsigned long bAllowDecalAutomaticReAttach: 1
 
unsigned long bUsePerInstanceHitProxies: 1
 
unsigned long CastShadow: 1
 
unsigned long bForceDirectLightMap: 1
 
unsigned long bCastDynamicShadow: 1
 
unsigned long bCastStaticShadow: 1
 
unsigned long bSelfShadowOnly: 1
 
unsigned long bNoModSelfShadow: 1
 
unsigned long bAcceptsDynamicDominantLightShadows: 1
 
unsigned long bCastHiddenShadow: 1
 
unsigned long bCastShadowAsTwoSided: 1
 
unsigned long bAcceptsLights: 1
 
unsigned long bAcceptsDynamicLights: 1
 
unsigned long bUseOnePassLightingOnTranslucency: 1
 
unsigned long bUsePrecomputedShadows: 1
 
unsigned long bHasExplicitShadowParent: 1
 
unsigned long bAllowAmbientOcclusion: 1
 
unsigned long CollideActors: 1
 
unsigned long AlwaysCheckCollision: 1
 
unsigned long BlockActors: 1
 
unsigned long BlockZeroExtent: 1
 
unsigned long BlockNonZeroExtent: 1
 
unsigned long CanBlockCamera: 1
 
unsigned long BlockRigidBody: 1
 
unsigned long bBlockFootPlacement: 1
 
unsigned long bDisableAllRigidBody: 1
 
unsigned long bSkipRBGeomCreation: 1
 
unsigned long bNotifyRigidBodyCollision: 1
 
unsigned long bFluidDrain: 1
 
unsigned long bFluidTwoWay: 1
 
unsigned long bIgnoreRadialImpulse: 1
 
unsigned long bIgnoreRadialForce: 1
 
unsigned long bIgnoreForceField: 1
 
unsigned long bUseCompartment: 1
 
unsigned long AlwaysLoadOnClient: 1
 
unsigned long AlwaysLoadOnServer: 1
 
unsigned long bIgnoreHiddenActorsMembership: 1
 
unsigned long AbsoluteTranslation: 1
 
unsigned long AbsoluteRotation: 1
 
unsigned long AbsoluteScale: 1
 
unsigned long bAllowShadowFade: 1
 
unsigned long bSupportedOnMobile: 1
 
unsigned long bWasSNFiltered: 1
 
TArray< int > OctreeNodes
 
int TranslucencySortPriority
 
int PhysicsCompartmentIndex
 
int VisibilityId
 
struct FLightingChannelContainer LightingChannels
 
struct FRBCollisionChannelContainer RBCollideWithChannels
 
class UPhysicalMaterial * PhysMaterialOverride
 
class URB_BodyInstance * BodyInstance
 
unsigned char UnknownData02 [0xC]
 
struct FMatrix CachedParentToWorld
 
struct FVector Translation
 
struct FRotator Rotation
 
float Scale
 
struct FVector Scale3D
 
float BoundsScale
 
float LastSubmitTime
 
float LastRenderTime
 
unsigned long bOccludedPawnTranslucent: 1
 
unsigned long bOccludedPawnOutline: 1
 
unsigned long bOccludedOutline: 1
 
unsigned long bOccludeState: 1
 
unsigned long bPPOutline: 1
 
unsigned long bCloakMode: 1
 
unsigned long bForceSeparateTranslucency: 1
 
unsigned long bForceDisableCastDynamicShadow: 1
 
unsigned long bUsePerObjectShadowMerge: 1
 
TArray< class AActor * > TranslucentStaticMeshGroup
 
float OccludedOutlineWidth
 
struct FVector OccludedOutlineColor
 
float OccludedOutlineColorScale
 
struct FVector PPOutlineColor
 
float PPOutlineWidth
 
float fCloakAlpha
 
struct FColor CloakRimLightColor
 
struct FColor CloakAmbientGlowColor
 
float CloakSourceColorIntensity
 
TEnumAsByte< EPrimitveLookType > ExtendLookType
 
TEnumAsByte< EPrimitiveGameType > ExtendGameType
 
unsigned char UnknownData03 [0x2]
 
float ScriptRigidBodyCollisionThreshold
 
- Public Attributes inherited from SDK::UActorComponent
struct FPointer Scene
 
class AActor * Owner
 
unsigned long bAttached: 1
 
unsigned long bTickInEditor: 1
 
unsigned long bNeedsReattach: 1
 
unsigned long bNeedsUpdateTransform: 1
 
unsigned long bAttachedToSkelComponent: 1
 
TEnumAsByte< ETickingGroup > TickGroup
 
unsigned char UnknownData00 [0x3]
 
float AccumTickDeltaseconds
 
- Public Attributes inherited from SDK::UComponent
class UClass * TemplateOwnerClass
 
struct FName TemplateName
 
- Public Attributes inherited from SDK::UObject
struct FPointer VfTableObject
 
struct FQWord ObjectFlags
 
struct FPointer StateFrame
 
class UObject * Linker
 
struct FPointer LinkerIndex
 
int ObjectInternalInteger
 
int NetIndex
 
class UObject * Outer
 
struct FName Name
 
class UClass * Class
 
class UObject * ObjectArchetype
 

Additional Inherited Members

- Static Public Attributes inherited from SDK::UObject
static TArray< UObject * > * GObjects
 

Member Function Documentation

◆ AddForce()

void SDK::UPrimitiveComponent::AddForce ( const struct FVector &  Force,
const struct FVector &  Position,
const struct FName &  BoneName 
)

◆ AddImpulse()

void SDK::UPrimitiveComponent::AddImpulse ( const struct FVector &  Impulse,
const struct FVector &  Position,
const struct FName &  BoneName,
bool  bVelChange 
)

◆ AddRadialForce()

void SDK::UPrimitiveComponent::AddRadialForce ( const struct FVector &  Origin,
float  Radius,
float  Strength,
TEnumAsByte< ERadialImpulseFalloff >  Falloff 
)

◆ AddRadialImpulse()

void SDK::UPrimitiveComponent::AddRadialImpulse ( const struct FVector &  Origin,
float  Radius,
float  Strength,
TEnumAsByte< ERadialImpulseFalloff >  Falloff,
bool  bVelChange 
)

◆ AddTorque()

void SDK::UPrimitiveComponent::AddTorque ( const struct FVector &  Torque,
const struct FName &  BoneName 
)

◆ ClosestPointOnComponentToComponent()

TEnumAsByte<EGJKResult> SDK::UPrimitiveComponent::ClosestPointOnComponentToComponent ( class UPrimitiveComponent **  OtherComponent,
struct FVector *  PointOnComponentA,
struct FVector *  PointOnComponentB 
)

◆ ClosestPointOnComponentToPoint()

TEnumAsByte<EGJKResult> SDK::UPrimitiveComponent::ClosestPointOnComponentToPoint ( struct FVector *  POI,
struct FVector *  Extent,
struct FVector *  OutPointA,
struct FVector *  OutPointB 
)

◆ GetPosition()

struct FVector SDK::UPrimitiveComponent::GetPosition ( )

◆ GetRootBodyInstance()

class URB_BodyInstance* SDK::UPrimitiveComponent::GetRootBodyInstance ( )

◆ GetRotation()

struct FRotator SDK::UPrimitiveComponent::GetRotation ( )

◆ InitRBPhys()

void SDK::UPrimitiveComponent::InitRBPhys ( )

◆ PutRigidBodyToSleep()

void SDK::UPrimitiveComponent::PutRigidBodyToSleep ( const struct FName &  BoneName)

◆ RetardRBLinearVelocity()

void SDK::UPrimitiveComponent::RetardRBLinearVelocity ( const struct FVector &  RetardDir,
float  VelScale 
)

◆ RigidBodyIsAwake()

bool SDK::UPrimitiveComponent::RigidBodyIsAwake ( const struct FName &  BoneName)

◆ SetAbsolute()

void SDK::UPrimitiveComponent::SetAbsolute ( bool  NewAbsoluteTranslation,
bool  NewAbsoluteRotation,
bool  NewAbsoluteScale 
)

◆ SetActorCollision()

void SDK::UPrimitiveComponent::SetActorCollision ( bool  NewCollideActors,
bool  NewBlockActors,
bool  NewAlwaysCheckCollision 
)

◆ SetBlockRigidBody()

void SDK::UPrimitiveComponent::SetBlockRigidBody ( bool  bNewBlockRigidBody)

◆ SetCullDistance()

void SDK::UPrimitiveComponent::SetCullDistance ( float  NewCullDistance)

◆ SetDepthPriorityGroup()

void SDK::UPrimitiveComponent::SetDepthPriorityGroup ( TEnumAsByte< ESceneDepthPriorityGroup >  NewDepthPriorityGroup)

◆ SetHidden()

void SDK::UPrimitiveComponent::SetHidden ( bool  NewHidden)

◆ SetIgnoreOwnerHidden()

void SDK::UPrimitiveComponent::SetIgnoreOwnerHidden ( bool  bNewIgnoreOwnerHidden)

◆ SetLightEnvironment()

void SDK::UPrimitiveComponent::SetLightEnvironment ( class ULightEnvironmentComponent *  NewLightEnvironment)

◆ SetLightingChannels()

void SDK::UPrimitiveComponent::SetLightingChannels ( const struct FLightingChannelContainer &  NewLightingChannels)

◆ SetNotifyRigidBodyCollision()

void SDK::UPrimitiveComponent::SetNotifyRigidBodyCollision ( bool  bNewNotifyRigidBodyCollision)

◆ SetOccludedOutline()

void SDK::UPrimitiveComponent::SetOccludedOutline ( bool  bEnable,
float  Width 
)

◆ SetOccludedOutlineColor()

void SDK::UPrimitiveComponent::SetOccludedOutlineColor ( const struct FVector &  InColor,
float  InScale 
)

◆ SetOccludedOutlineWidth()

void SDK::UPrimitiveComponent::SetOccludedOutlineWidth ( float  Width)

◆ SetOccludeState()

void SDK::UPrimitiveComponent::SetOccludeState ( bool  bEnable)

◆ SetOnlyOwnerSee()

void SDK::UPrimitiveComponent::SetOnlyOwnerSee ( bool  bNewOnlyOwnerSee)

◆ SetOwnerNoSee()

void SDK::UPrimitiveComponent::SetOwnerNoSee ( bool  bNewOwnerNoSee)

◆ SetPhysMaterialOverride()

void SDK::UPrimitiveComponent::SetPhysMaterialOverride ( class UPhysicalMaterial *  NewPhysMaterial)

◆ SetPPOutline()

void SDK::UPrimitiveComponent::SetPPOutline ( bool  bEnable)

◆ SetPPOutlineColor()

void SDK::UPrimitiveComponent::SetPPOutlineColor ( const struct FVector &  InColor)

◆ SetPPOutlineWidth()

void SDK::UPrimitiveComponent::SetPPOutlineWidth ( float  Width)

◆ SetRBAngularVelocity()

void SDK::UPrimitiveComponent::SetRBAngularVelocity ( const struct FVector &  NewAngVel,
bool  bAddToCurrent 
)

◆ SetRBChannel()

void SDK::UPrimitiveComponent::SetRBChannel ( TEnumAsByte< ERBCollisionChannel >  Channel)

◆ SetRBCollidesWithChannel()

void SDK::UPrimitiveComponent::SetRBCollidesWithChannel ( TEnumAsByte< ERBCollisionChannel >  Channel,
bool  bNewCollides 
)

◆ SetRBCollisionChannels()

void SDK::UPrimitiveComponent::SetRBCollisionChannels ( const struct FRBCollisionChannelContainer &  Channels)

◆ SetRBDominanceGroup()

void SDK::UPrimitiveComponent::SetRBDominanceGroup ( unsigned char  InDomGroup)

◆ SetRBLinearVelocity()

void SDK::UPrimitiveComponent::SetRBLinearVelocity ( const struct FVector &  NewVel,
bool  bAddToCurrent 
)

◆ SetRBPosition()

void SDK::UPrimitiveComponent::SetRBPosition ( const struct FVector &  NewPos,
const struct FName &  BoneName 
)

◆ SetRBRotation()

void SDK::UPrimitiveComponent::SetRBRotation ( const struct FRotator &  NewRot,
const struct FName &  BoneName 
)

◆ SetRotation()

void SDK::UPrimitiveComponent::SetRotation ( const struct FRotator &  NewRotation)

◆ SetScale()

void SDK::UPrimitiveComponent::SetScale ( float  NewScale)

◆ SetScale3D()

void SDK::UPrimitiveComponent::SetScale3D ( const struct FVector &  NewScale3D)

◆ SetShadowParent()

void SDK::UPrimitiveComponent::SetShadowParent ( class UPrimitiveComponent *  NewShadowParent)

◆ SetTraceBlocking()

void SDK::UPrimitiveComponent::SetTraceBlocking ( bool  NewBlockZeroExtent,
bool  NewBlockNonZeroExtent 
)

◆ SetTranslation()

void SDK::UPrimitiveComponent::SetTranslation ( const struct FVector &  NewTranslation)

◆ SetViewOwnerDepthPriorityGroup()

void SDK::UPrimitiveComponent::SetViewOwnerDepthPriorityGroup ( bool  bNewUseViewOwnerDepthPriorityGroup,
TEnumAsByte< ESceneDepthPriorityGroup >  NewViewOwnerDepthPriorityGroup 
)

◆ ShouldComponentAddToScene()

bool SDK::UPrimitiveComponent::ShouldComponentAddToScene ( )

◆ StaticClass()

static UClass* SDK::UPrimitiveComponent::StaticClass ( )
inlinestatic
Here is the call graph for this function:

◆ WakeRigidBody()

void SDK::UPrimitiveComponent::WakeRigidBody ( const struct FName &  BoneName)

Member Data Documentation

◆ AbsoluteRotation

unsigned long SDK::UPrimitiveComponent::AbsoluteRotation

◆ AbsoluteScale

unsigned long SDK::UPrimitiveComponent::AbsoluteScale

◆ AbsoluteTranslation

unsigned long SDK::UPrimitiveComponent::AbsoluteTranslation

◆ AlwaysCheckCollision

unsigned long SDK::UPrimitiveComponent::AlwaysCheckCollision

◆ AlwaysLoadOnClient

unsigned long SDK::UPrimitiveComponent::AlwaysLoadOnClient

◆ AlwaysLoadOnServer

unsigned long SDK::UPrimitiveComponent::AlwaysLoadOnServer

◆ bAcceptsDecals

unsigned long SDK::UPrimitiveComponent::bAcceptsDecals

◆ bAcceptsDecalsDuringGameplay

unsigned long SDK::UPrimitiveComponent::bAcceptsDecalsDuringGameplay

◆ bAcceptsDynamicDecals

unsigned long SDK::UPrimitiveComponent::bAcceptsDynamicDecals

◆ bAcceptsDynamicDominantLightShadows

unsigned long SDK::UPrimitiveComponent::bAcceptsDynamicDominantLightShadows

◆ bAcceptsDynamicLights

unsigned long SDK::UPrimitiveComponent::bAcceptsDynamicLights

◆ bAcceptsLights

unsigned long SDK::UPrimitiveComponent::bAcceptsLights

◆ bAcceptsStaticDecals

unsigned long SDK::UPrimitiveComponent::bAcceptsStaticDecals

◆ bAllowAmbientOcclusion

unsigned long SDK::UPrimitiveComponent::bAllowAmbientOcclusion

◆ bAllowApproximateOcclusion

unsigned long SDK::UPrimitiveComponent::bAllowApproximateOcclusion

◆ bAllowCullDistanceVolume

unsigned long SDK::UPrimitiveComponent::bAllowCullDistanceVolume

◆ bAllowDecalAutomaticReAttach

unsigned long SDK::UPrimitiveComponent::bAllowDecalAutomaticReAttach

◆ bAllowShadowFade

unsigned long SDK::UPrimitiveComponent::bAllowShadowFade

◆ bBlockFootPlacement

unsigned long SDK::UPrimitiveComponent::bBlockFootPlacement

◆ bCastDynamicShadow

unsigned long SDK::UPrimitiveComponent::bCastDynamicShadow

◆ bCastHiddenShadow

unsigned long SDK::UPrimitiveComponent::bCastHiddenShadow

◆ bCastShadowAsTwoSided

unsigned long SDK::UPrimitiveComponent::bCastShadowAsTwoSided

◆ bCastStaticShadow

unsigned long SDK::UPrimitiveComponent::bCastStaticShadow

◆ bCloakMode

unsigned long SDK::UPrimitiveComponent::bCloakMode

◆ bDisableAllRigidBody

unsigned long SDK::UPrimitiveComponent::bDisableAllRigidBody

◆ bFirstFrameOcclusion

unsigned long SDK::UPrimitiveComponent::bFirstFrameOcclusion

◆ bFluidDrain

unsigned long SDK::UPrimitiveComponent::bFluidDrain

◆ bFluidTwoWay

unsigned long SDK::UPrimitiveComponent::bFluidTwoWay

◆ bForceDirectLightMap

unsigned long SDK::UPrimitiveComponent::bForceDirectLightMap

◆ bForceDisableCastDynamicShadow

unsigned long SDK::UPrimitiveComponent::bForceDisableCastDynamicShadow

◆ bForceMipStreaming

unsigned long SDK::UPrimitiveComponent::bForceMipStreaming

◆ bForceSeparateTranslucency

unsigned long SDK::UPrimitiveComponent::bForceSeparateTranslucency

◆ bHasExplicitShadowParent

unsigned long SDK::UPrimitiveComponent::bHasExplicitShadowParent

◆ bIgnoreForceField

unsigned long SDK::UPrimitiveComponent::bIgnoreForceField

◆ bIgnoreHiddenActorsMembership

unsigned long SDK::UPrimitiveComponent::bIgnoreHiddenActorsMembership

◆ bIgnoreNearPlaneIntersection

unsigned long SDK::UPrimitiveComponent::bIgnoreNearPlaneIntersection

◆ bIgnoreOwnerHidden

unsigned long SDK::UPrimitiveComponent::bIgnoreOwnerHidden

◆ bIgnoreRadialForce

unsigned long SDK::UPrimitiveComponent::bIgnoreRadialForce

◆ bIgnoreRadialImpulse

unsigned long SDK::UPrimitiveComponent::bIgnoreRadialImpulse

◆ bIsRefreshingDecals

unsigned long SDK::UPrimitiveComponent::bIsRefreshingDecals

◆ BlockActors

unsigned long SDK::UPrimitiveComponent::BlockActors

◆ BlockNonZeroExtent

unsigned long SDK::UPrimitiveComponent::BlockNonZeroExtent

◆ BlockRigidBody

unsigned long SDK::UPrimitiveComponent::BlockRigidBody

◆ BlockZeroExtent

unsigned long SDK::UPrimitiveComponent::BlockZeroExtent

◆ bNoModSelfShadow

unsigned long SDK::UPrimitiveComponent::bNoModSelfShadow

◆ bNotifyRigidBodyCollision

unsigned long SDK::UPrimitiveComponent::bNotifyRigidBodyCollision

◆ bOccludedOutline

unsigned long SDK::UPrimitiveComponent::bOccludedOutline

◆ bOccludedPawnOutline

unsigned long SDK::UPrimitiveComponent::bOccludedPawnOutline

◆ bOccludedPawnTranslucent

unsigned long SDK::UPrimitiveComponent::bOccludedPawnTranslucent

◆ bOccludeState

unsigned long SDK::UPrimitiveComponent::bOccludeState

◆ BodyInstance

class URB_BodyInstance* SDK::UPrimitiveComponent::BodyInstance

◆ bOnlyOwnerSee

unsigned long SDK::UPrimitiveComponent::bOnlyOwnerSee

◆ Bounds

struct FBoxSphereBounds SDK::UPrimitiveComponent::Bounds

◆ BoundsScale

float SDK::UPrimitiveComponent::BoundsScale

◆ bOwnerNoSee

unsigned long SDK::UPrimitiveComponent::bOwnerNoSee

◆ bPPOutline

unsigned long SDK::UPrimitiveComponent::bPPOutline

◆ bSelectable

unsigned long SDK::UPrimitiveComponent::bSelectable

◆ bSelfShadowOnly

unsigned long SDK::UPrimitiveComponent::bSelfShadowOnly

◆ bSkipRBGeomCreation

unsigned long SDK::UPrimitiveComponent::bSkipRBGeomCreation

◆ bSupportedOnMobile

unsigned long SDK::UPrimitiveComponent::bSupportedOnMobile

◆ bUseAsOccluder

unsigned long SDK::UPrimitiveComponent::bUseAsOccluder

◆ bUseCompartment

unsigned long SDK::UPrimitiveComponent::bUseCompartment

◆ bUseOnePassLightingOnTranslucency

unsigned long SDK::UPrimitiveComponent::bUseOnePassLightingOnTranslucency

◆ bUsePerInstanceHitProxies

unsigned long SDK::UPrimitiveComponent::bUsePerInstanceHitProxies

◆ bUsePerObjectShadowMerge

unsigned long SDK::UPrimitiveComponent::bUsePerObjectShadowMerge

◆ bUsePrecomputedShadows

unsigned long SDK::UPrimitiveComponent::bUsePrecomputedShadows

◆ bUseViewOwnerDepthPriorityGroup

unsigned long SDK::UPrimitiveComponent::bUseViewOwnerDepthPriorityGroup

◆ bWasSNFiltered

unsigned long SDK::UPrimitiveComponent::bWasSNFiltered

◆ CachedCullDistance

float SDK::UPrimitiveComponent::CachedCullDistance

◆ CachedMaxDrawDistance

float SDK::UPrimitiveComponent::CachedMaxDrawDistance

◆ CachedParentToWorld

struct FMatrix SDK::UPrimitiveComponent::CachedParentToWorld

◆ CanBlockCamera

unsigned long SDK::UPrimitiveComponent::CanBlockCamera

◆ CastShadow

unsigned long SDK::UPrimitiveComponent::CastShadow

◆ CloakAmbientGlowColor

struct FColor SDK::UPrimitiveComponent::CloakAmbientGlowColor

◆ CloakRimLightColor

struct FColor SDK::UPrimitiveComponent::CloakRimLightColor

◆ CloakSourceColorIntensity

float SDK::UPrimitiveComponent::CloakSourceColorIntensity

◆ CollideActors

unsigned long SDK::UPrimitiveComponent::CollideActors

◆ CullDistance

float SDK::UPrimitiveComponent::CullDistance

◆ DecalList

TArray<struct FPointer> SDK::UPrimitiveComponent::DecalList

◆ DecalsToReattach

TArray<class UDecalComponent*> SDK::UPrimitiveComponent::DecalsToReattach

◆ DepthPriorityGroup

TEnumAsByte<ESceneDepthPriorityGroup> SDK::UPrimitiveComponent::DepthPriorityGroup

◆ DetachFence

int SDK::UPrimitiveComponent::DetachFence

◆ DetailMode

TEnumAsByte<EDetailMode> SDK::UPrimitiveComponent::DetailMode

◆ ExtendGameType

TEnumAsByte<EPrimitiveGameType> SDK::UPrimitiveComponent::ExtendGameType

◆ ExtendLookType

TEnumAsByte<EPrimitveLookType> SDK::UPrimitiveComponent::ExtendLookType

◆ fCloakAlpha

float SDK::UPrimitiveComponent::fCloakAlpha

◆ FogVolumeComponent

class UFogVolumeDensityComponent* SDK::UPrimitiveComponent::FogVolumeComponent

◆ HiddenEditor

unsigned long SDK::UPrimitiveComponent::HiddenEditor

◆ HiddenGame

unsigned long SDK::UPrimitiveComponent::HiddenGame

◆ LastRenderTime

float SDK::UPrimitiveComponent::LastRenderTime

◆ LastSubmitTime

float SDK::UPrimitiveComponent::LastSubmitTime

◆ LightEnvironment

class ULightEnvironmentComponent* SDK::UPrimitiveComponent::LightEnvironment

◆ LightingChannels

struct FLightingChannelContainer SDK::UPrimitiveComponent::LightingChannels

◆ LocalToWorld

struct FMatrix SDK::UPrimitiveComponent::LocalToWorld

◆ LocalToWorldDeterminant

float SDK::UPrimitiveComponent::LocalToWorldDeterminant

◆ MassiveLODDistance

float SDK::UPrimitiveComponent::MassiveLODDistance

◆ MaxDrawDistance

float SDK::UPrimitiveComponent::MaxDrawDistance

◆ MinDrawDistance

float SDK::UPrimitiveComponent::MinDrawDistance

◆ MotionBlurInfoIndex

int SDK::UPrimitiveComponent::MotionBlurInfoIndex

◆ MotionBlurInstanceScale

float SDK::UPrimitiveComponent::MotionBlurInstanceScale

◆ OccludedOutlineColor

struct FVector SDK::UPrimitiveComponent::OccludedOutlineColor

◆ OccludedOutlineColorScale

float SDK::UPrimitiveComponent::OccludedOutlineColorScale

◆ OccludedOutlineWidth

float SDK::UPrimitiveComponent::OccludedOutlineWidth

◆ OctreeNodes

TArray<int> SDK::UPrimitiveComponent::OctreeNodes

◆ OverrideLightComponent

class ULightComponent* SDK::UPrimitiveComponent::OverrideLightComponent

◆ PhysicsCompartmentIndex

int SDK::UPrimitiveComponent::PhysicsCompartmentIndex

◆ PhysMaterialOverride

class UPhysicalMaterial* SDK::UPrimitiveComponent::PhysMaterialOverride

◆ PPOutlineColor

struct FVector SDK::UPrimitiveComponent::PPOutlineColor

◆ PPOutlineWidth

float SDK::UPrimitiveComponent::PPOutlineWidth

◆ PreviewEnvironmentShadowing

unsigned char SDK::UPrimitiveComponent::PreviewEnvironmentShadowing

◆ PreviousLightEnvironment

class ULightEnvironmentComponent* SDK::UPrimitiveComponent::PreviousLightEnvironment

◆ RBChannel

TEnumAsByte<ERBCollisionChannel> SDK::UPrimitiveComponent::RBChannel

◆ RBCollideWithChannels

struct FRBCollisionChannelContainer SDK::UPrimitiveComponent::RBCollideWithChannels

◆ RBDominanceGroup

unsigned char SDK::UPrimitiveComponent::RBDominanceGroup

◆ ReplacementPrimitive

class UPrimitiveComponent* SDK::UPrimitiveComponent::ReplacementPrimitive

◆ Rotation

struct FRotator SDK::UPrimitiveComponent::Rotation

◆ Scale

float SDK::UPrimitiveComponent::Scale

◆ Scale3D

struct FVector SDK::UPrimitiveComponent::Scale3D

◆ SceneInfo

struct FPointer SDK::UPrimitiveComponent::SceneInfo

◆ ScriptRigidBodyCollisionThreshold

float SDK::UPrimitiveComponent::ScriptRigidBodyCollisionThreshold

◆ ShadowParent

class UPrimitiveComponent* SDK::UPrimitiveComponent::ShadowParent

◆ Tag

int SDK::UPrimitiveComponent::Tag

◆ Translation

struct FVector SDK::UPrimitiveComponent::Translation

◆ TranslucencySortPriority

int SDK::UPrimitiveComponent::TranslucencySortPriority

◆ TranslucentStaticMeshGroup

TArray<class AActor*> SDK::UPrimitiveComponent::TranslucentStaticMeshGroup

◆ UnknownData00

unsigned char SDK::UPrimitiveComponent::UnknownData00[0x4]

◆ UnknownData01

unsigned char SDK::UPrimitiveComponent::UnknownData01[0x2]

◆ UnknownData02

unsigned char SDK::UPrimitiveComponent::UnknownData02[0xC]

◆ UnknownData03

unsigned char SDK::UPrimitiveComponent::UnknownData03[0x2]

◆ ViewOwnerDepthPriorityGroup

TEnumAsByte<ESceneDepthPriorityGroup> SDK::UPrimitiveComponent::ViewOwnerDepthPriorityGroup

◆ VisibilityId

int SDK::UPrimitiveComponent::VisibilityId

The documentation for this class was generated from the following file: