Zdexby TheHolyOneZ
5,159 classes
Class

AVehicleSystemBase

: APawn : AActor : UObject
/Script/VehicleSystemPlugin.VehicleSystemBase 0x0660 (1,632 B) align 8 inherited 0x0328 vtable /Script/VehicleSystemPlugin
0x00x0660

Members 29

OffsetSizeNameTypeFlagsDefault
0x10VehicleWheelsTArray<UVehicleWheelBase*>4 flags[]
0x03380x10padding / unreflected
0x10ContactModMeshesTArray<UPrimitiveComponent*>4 flags[]
0x03580x15padding / unreflected
0x01ReplicateMovementboolProtected+7 flagstrue
0x01SyncLocationboolProtected+7 flagstrue
0x01SyncRotationboolProtected+7 flagstrue
0x04NetSendRatefloatProtected+8 flags0.0333
0x04NetTimeBehindfloatProtected+8 flags0.15
0x04NetLerpStartfloatProtected+8 flags0.35
0x04NetPositionTolerancefloatProtected+8 flags0.1
0x04NetSmoothingfloatProtected+8 flags10
0x03840x04padding / unreflected
0x68RestStateFNetStateNetRepNotify+3 flags{NetTimestamp=0, LocalTimestamp=0, Position={}, Rotation={P…
0x03F00x01padding / unreflected
0x01NetworkAtRestboolProtected+7 flagsfalse
0x03F20x02padding / unreflected
0x04RestTimerfloatProtected+7 flags0
0x03F80x88padding / unreflected
0x04ChaosDeltaTimefloatProtected+9 flags0
0x18InputsForPhysicsThreadFAVS_InputsProtected+3 flags{Steering=0, Throttle=0, Brake=0, Handbrake=false, Torque=0…
0x049C0x04padding / unreflected
0x10DebugTracesTArray<FHitResult>Protected+7 flags[]
0x10DebugForcesTArray<FDebugForce>Protected+6 flags[]
0x08VehicleMeshUStaticMeshComponent*10 flags/Script/VehicleSystemPlugin.Default__VehicleSystemBase.Vehi…
0x01PassiveModebool7 flagsfalse
0x01PassiveTickGatekeepingbool8 flagstrue
0x04CA0x02padding / unreflected
0x04RestVelocityThresholdfloat8 flags25
0x01LocalVehicleAtRestbool7 flagsfalse
0x04D10x07padding / unreflected
0x88SteeringFalloffCurveFRuntimeFloatCurve2 flags{EditorCurveData={Keys=[4 items]}, ExternalCurve=nullptr}
0x01SteeringInputSmoothingSteeringSmoothingType7 flagsEase
0x05610x03padding / unreflected
0x04SteeringSpeedfloat7 flags2.5
0x04SteeringRecenterSpeedfloat7 flags2.5
0x056C0x04padding / unreflected
0x10GearsTArray<FVehicleGear>4 flags[]
0x04PredictiveSync_PositionSnapThresholdfloat8 flags500
0x04PredictiveSync_RotationSnapThresholdfloat8 flags45
0x05880xD8unreflected bytes to end of AVehicleSystemBase
Inherited from APawn 20
OffsetSizeNameTypeFlagsDefault
0x01bUseControllerRotationPitch : 1bit 0bool5 flagsfalse
0x01bUseControllerRotationYaw : 1bit 1bool5 flagsfalse
0x01bUseControllerRotationRoll : 1bit 2bool5 flagsfalse
0x01bCanAffectNavigationGeneration : 1bit 3bool6 flagsfalse
0x01bIsLocalViewTarget : 1bit 6boolTransientProtected+3 flagsfalse
0x02B10x03padding / unreflected
0x04BaseEyeHeightfloat7 flags64
0x01AutoPossessPlayerEAutoReceiveInput6 flagsDisabled
0x01AutoPossessAIEAutoPossessAI6 flagsPlacedInWorld
0x02RemoteViewPitch16uint16NetProtected+5 flags0
0x01RemoteViewPitchuint8Net+5 flags0
0x02BD0x03padding / unreflected
0x08AIControllerClassTSubclassOf<AController>7 flags/Script/AIModule.AIController
0x08PlayerStateAPlayerState*NetRepNotify+8 flagsnullptr
0x08LastHitByAController*Transient+8 flagsnullptr
0x08ControllerAController*NetRepNotify+6 flagsnullptr
0x08PreviousControllerAController*Transient+6 flagsnullptr
0x02E80x04padding / unreflected
0x01ReceiveControllerChangedDelegateFMulticastScriptDelegate4 flags<delegate>
0x01ReceiveRestartedDelegateFMulticastScriptDelegate4 flags<delegate>
0x02EE0x02padding / unreflected
0x18ControlInputVectorFVectorTransientProtected+5 flags{X=0, Y=0, Z=0}
0x18LastControlInputVectorFVectorTransientProtected+5 flags{X=0, Y=0, Z=0}
0x08OverrideInputComponentClassTSubclassOf<UInputComponent>Protected+7 flagsnullptr
Inherited from AActor 79
OffsetSizeNameTypeFlagsDefault
0x30PrimaryActorTickFActorTickFunction3 flags{}
0x01bNetTemporary : 1bit 0bool3 flagsfalse
0x01bOnlyRelevantToOwner : 1bit 2bool7 flagsfalse
0x01bAlwaysRelevant : 1bit 3bool6 flagsfalse
0x01bReplicateMovement : 1bit 4boolNetRepNotify+5 flagsfalse
0x01bCallPreReplication : 1bit 5bool6 flagstrue
0x01bCallPreReplicationForReplay : 1bit 6bool6 flagstrue
0x01bHidden : 1bit 7boolNet+7 flagsfalse
0x01bTearOff : 1bit 0boolNet+3 flagsfalse
0x01bForceNetAddressable : 1bit 1bool3 flagsfalse
0x01bExchangedRoles : 1bit 2boolTransient+3 flagsfalse
0x01bNetLoadOnClient : 1bit 3bool4 flagstrue
0x01bNetUseOwnerRelevancy : 1bit 4bool6 flagsfalse
0x01bRelevantForNetworkReplays : 1bit 5bool3 flagstrue
0x01bRelevantForLevelBounds : 1bit 6bool5 flagstrue
0x01bReplayRewindable : 1bit 7bool6 flagsfalse
0x01bAllowTickBeforeBeginPlay : 1bit 0bool5 flagsfalse
0x01bAutoDestroyWhenFinished : 1bit 1bool4 flagsfalse
0x01bCanBeDamaged : 1bit 2boolNet+6 flagstrue
0x01bBlockInput : 1bit 3bool5 flagsfalse
0x01bCollideWhenPlacing : 1bit 4bool3 flagsfalse
0x01bFindCameraComponentWhenViewTarget : 1bit 5bool6 flagstrue
0x01bGenerateOverlapEventsDuringLevelStreaming : 1bit 6bool5 flagsfalse
0x01bIgnoresOriginShifting : 1bit 7bool5 flagsfalse
0x01bEnableAutoLODGeneration : 1bit 0bool5 flagstrue
0x01bIsEditorOnlyActor : 1bit 1bool5 flagsfalse
0x01bReplicates : 1bit 3boolProtected+7 flagsfalse
0x01bCanBeInCluster : 1bit 4boolProtected+5 flagsfalse
0x01bAllowReceiveTickEventOnDedicatedServer : 1bit 5boolProtected+3 flagstrue
0x01bReplicateUsingRegisteredSubObjectList : 1bit 7boolProtected+9 flagsfalse
0x005C0x01padding / unreflected
0x01bActorEnableCollision : 1bit 0bool3 flagstrue
0x01bActorIsBeingDestroyed : 1bit 1boolTransient+4 flagsfalse
0x01bAsyncPhysicsTickEnabled : 1bit 6boolProtected+4 flagsfalse
0x01UpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethodProtected+6 flagsUseConfigDefault
0x01DefaultUpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethod8 flagsOnlyUpdateMovable
0x01RemoteRoleENetRoleNetTransient+8 flagsROLE_None
0x00610x03padding / unreflected
0x04InitialLifeSpanfloat8 flags0
0x04CustomTimeDilationfloat7 flags1
0x04RayTracingGroupIdint325 flags-1
0x60AttachmentReplicationFRepAttachmentNetTransient+5 flags{AttachParent=nullptr, LocationOffset={}, RelativeScale3D={…
0x88ReplicatedMovementFRepMovementNetRepNotify+5 flags{LinearVelocity={X=0, Y=0, Z=0}, AngularVelocity={X=0, Y=0,…
0x08OwnerAActor*NetRepNotify+6 flagsnullptr
0x08NetDriverNameFNameProtected+5 flagsGameNetDriver
0x01RoleENetRoleNet+8 flagsROLE_Authority
0x01NetDormancyENetDormancy9 flagsDORM_Awake
0x01SpawnCollisionHandlingMethodESpawnActorCollisionHandlingMethod7 flagsAlwaysSpawn
0x01AutoReceiveInputEAutoReceiveInput6 flagsDisabled
0x04InputPriorityint326 flags0
0x01700x08padding / unreflected
0x08InputComponentUInputComponent*9 flagsnullptr
0x04NetTagint32Transient+5 flags0
0x04NetCullDistanceSquaredfloat8 flags2.25e+08
0x04NetUpdateFrequencyfloat8 flags100
0x04MinNetUpdateFrequencyfloat8 flags2
0x04NetPriorityfloat8 flags1
0x01PhysicsReplicationModeEPhysicsReplicationMode7 flagsDefault
0x01950x0Bpadding / unreflected
0x08InstigatorAPawn*NetRepNotify+8 flagsnullptr
0x10ChildrenTArray<AActor*>Transient+4 flags[]
0x08RootComponentUSceneComponent*Protected+10 flagsnullptr
0x01C00x08padding / unreflected
0x10LayersTArray<FName>4 flags[]
0x08ParentComponentTWeakObjectPtr<UChildActorComponent>8 flagsnullptr
0x10TagsTArray<FName>5 flags[]
0x01OnTakeAnyDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakePointDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakeRadialDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnActorBeginOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnActorEndOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnBeginCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnEndCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnClickedFMulticastScriptDelegate4 flags<delegate>
0x01OnReleasedFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchBeginFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEndFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEnterFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchLeaveFMulticastScriptDelegate4 flags<delegate>
0x01OnActorHitFMulticastScriptDelegate4 flags<delegate>
0x01OnDestroyedFMulticastScriptDelegate4 flags<delegate>
0x01OnEndPlayFMulticastScriptDelegate4 flags<delegate>
0x02000x80padding / unreflected
0x10InstanceComponentsTArray<UActorComponent*>6 flags[]
0x10BlueprintCreatedComponentsTArray<UActorComponent*>8 flags[]

Functions 22

SignatureFlagsNativeParams
void WakeWheelsForMovement()NativeEvent+1 flags0x00
void UpdateInternalWheelArray()FinalNative+1 flags0x00
void TeleportWheels()EventProtected0x00
void SetShouldSyncWithServer(bool ShouldSync)FinalNative+1 flags0x01
bool SetArrayDisabledCollisions(const TArray<UPrimitiveComponent*>& Meshes)FinalNative+1 flags0x11
void Server_ReceiveRestState(const FNetState& State)NativeEvent+1 flags0x68
void Server_ReceiveNetState(const FNetState& State)NativeEvent+1 flags0x68
void PhysicsThreadInputs(const FAVS_Inputs& NewInputs)FinalNative+1 flags0x18
void PassiveTickBP(float DeltaTime)EventProtected0x04
void PassiveStateChanged(bool NewPassiveState)NativeEvent+1 flags0x01
void OwnerChanged()EventProtected0x00
void OnRep_RestState()FinalNative+1 flags0x00
void NetStateSend()FinalNative+1 flags0x00
void Multicast_ChangedOwner()NativeEvent+1 flags0x00
bool IsTowardZero(float Old, float New)FinalNative+2 flags0x09
float GetSteeringSpeed(float OldSteering, float NewSteering)FinalNative+1 flags0x0C
float GetMaxSteeringInput(float Speed)FinalNative+1 flags0x08
bool DeterminePassiveState()EventProtected0x01
void Client_ReceiveNetState(const FNetState& State)NativeEvent+1 flags0x68
void BlueprintDebugMessage(const FString& Text)EventProtected0x10
void AVS_Tick(float DeltaTime)EventProtected0x04
void AddExtraGravityForce(const FVector& Force)FinalNative+1 flags0x18

Subclasses 2

Used by 2

types with a member, parameter or interface of this type