Zdexby TheHolyOneZ
1,876 classes
Class

AHUD

: AActor : UObject
/Script/Engine.HUD 0x0420 (1,056 B) align 1 inherited 0x0330 vtable /Script/Engine
0x00x0420

Members 16

OffsetSizeNameTypeFlags
0x08PlayerOwnerAPlayerController*7 flags
0x01bLostFocusPaused : 1bit 0bool5 flags
0x01bShowHUD : 1bit 1bool5 flags
0x01bShowDebugInfo : 1bit 2bool4 flags
0x03390x03padding / unreflected
0x04CurrentTargetIndexint32Transient+5 flags
0x01bShowHitBoxDebugInfo : 1bit 0bool4 flags
0x01bShowOverlays : 1bit 1bool4 flags
0x01bEnableDebugTextShadow : 1bit 2bool5 flags
0x03410x07padding / unreflected
0x10PostRenderedActorsTArray<AActor*>2 flags
0x03580x08padding / unreflected
0x10DebugDisplayTArray<FName>4 flags
0x10ToggledDebugCategoriesTArray<FName>4 flags
0x08CanvasUCanvas*Protected+5 flags
0x08DebugCanvasUCanvas*Protected+5 flags
0x10DebugTextListTArray<FDebugTextInfo>Protected+2 flags
0x08ShowDebugTargetDesiredClassTSubclassOf<AActor>Protected+6 flags
0x08ShowDebugTargetActorAActor*Protected+5 flags
0x03B00x70unreflected bytes to end of AHUD
Inherited from AActor 73
OffsetSizeNameTypeFlags
0x58PrimaryActorTickFActorTickFunction3 flags
0x01bHidden : 1bit 0boolNet+7 flags
0x01bNetTemporary : 1bit 1bool3 flags
0x01bNetStartup : 1bit 2bool3 flags
0x01bOnlyRelevantToOwner : 1bit 3bool7 flags
0x01bAlwaysRelevant : 1bit 4bool6 flags
0x01bReplicateMovement : 1bit 5boolNetRepNotify+5 flags
0x01bTearOff : 1bit 6boolNet+3 flags
0x01bExchangedRoles : 1bit 7boolTransient+3 flags
0x01bNetLoadOnClient : 1bit 0bool4 flags
0x01bNetUseOwnerRelevancy : 1bit 1bool6 flags
0x01bRelevantForNetworkReplays : 1bit 2bool3 flags
0x01bRelevantForLevelBounds : 1bit 3bool5 flags
0x01bReplayRewindable : 1bit 4bool5 flags
0x01bAllowTickBeforeBeginPlay : 1bit 5bool5 flags
0x01bAutoDestroyWhenFinished : 1bit 6bool4 flags
0x01bBlockInput : 1bit 7bool5 flags
0x01bCanBeDamaged : 1bit 0boolNet+6 flags
0x01bCollideWhenPlacing : 1bit 1bool3 flags
0x01bFindCameraComponentWhenViewTarget : 1bit 2bool6 flags
0x01bGenerateOverlapEventsDuringLevelStreaming : 1bit 3bool5 flags
0x01bIgnoresOriginShifting : 1bit 4bool5 flags
0x01bEnableAutoLODGeneration : 1bit 5bool6 flags
0x01bIsEditorOnlyActor : 1bit 6bool5 flags
0x01bActorSeamlessTraveled : 1bit 7bool3 flags
0x01bReplicates : 1bit 0boolProtected+7 flags
0x01bCanBeInCluster : 1bit 1boolProtected+5 flags
0x01bAllowReceiveTickEventOnDedicatedServer : 1bit 2boolProtected+3 flags
0x01bActorEnableCollision : 1bit 1bool3 flags
0x01bActorIsBeingDestroyed : 1bit 2boolTransient+4 flags
0x01RemoteRoleENetRoleNetTransient+5 flags
0x00860x02padding / unreflected
0x34ReplicatedMovementFRepMovementNetRepNotify+5 flags
0x04InitialLifeSpanfloat8 flags
0x04CustomTimeDilationfloat7 flags
0x00C40x04padding / unreflected
0x40AttachmentReplicationFRepAttachmentNetTransient+4 flags
0x08OwnerAActor*NetRepNotify+5 flags
0x08NetDriverNameFNameProtected+5 flags
0x01RoleENetRoleNet+5 flags
0x01NetDormancyENetDormancy9 flags
0x01SpawnCollisionHandlingMethodESpawnActorCollisionHandlingMethod7 flags
0x01AutoReceiveInputEAutoReceiveInput6 flags
0x04InputPriorityint326 flags
0x08InputComponentUInputComponent*7 flags
0x04NetCullDistanceSquaredfloat9 flags
0x04NetTagint32Transient+5 flags
0x04NetUpdateFrequencyfloat8 flags
0x04MinNetUpdateFrequencyfloat8 flags
0x04NetPriorityfloat8 flags
0x013C0x04padding / unreflected
0x08InstigatorAPawn*NetRepNotify+7 flags
0x10ChildrenTArray<AActor*>Transient+2 flags
0x08RootComponentUSceneComponent*Protected+9 flags
0x10ControllingMatineeActorsTArray<AMatineeActor*>TransientProtected+2 flags
0x01700x08padding / unreflected
0x10LayersTArray<FName>2 flags
0x08ParentComponentTWeakObjectPtr<UChildActorComponent>8 flags
0x10TagsTArray<FName>5 flags
0x10OnTakeAnyDamageFMulticastScriptDelegate4 flags
0x10OnTakePointDamageFMulticastScriptDelegate4 flags
0x10OnTakeRadialDamageFMulticastScriptDelegate4 flags
0x10OnActorBeginOverlapFMulticastScriptDelegate4 flags
0x10OnActorEndOverlapFMulticastScriptDelegate4 flags
0x10OnBeginCursorOverFMulticastScriptDelegate4 flags
0x10OnEndCursorOverFMulticastScriptDelegate4 flags
0x10OnClickedFMulticastScriptDelegate4 flags
0x10OnReleasedFMulticastScriptDelegate4 flags
0x10OnInputTouchBeginFMulticastScriptDelegate4 flags
0x10OnInputTouchEndFMulticastScriptDelegate4 flags
0x10OnInputTouchEnterFMulticastScriptDelegate4 flags
0x10OnInputTouchLeaveFMulticastScriptDelegate4 flags
0x10OnActorHitFMulticastScriptDelegate4 flags
0x10OnDestroyedFMulticastScriptDelegate4 flags
0x10OnEndPlayFMulticastScriptDelegate4 flags
0x02A00x60padding / unreflected
0x10InstanceComponentsTArray<UActorComponent*>4 flags
0x10BlueprintCreatedComponentsTArray<UActorComponent*>6 flags

Functions 29

SignatureFlagsNativeParams
void ShowHUD()NativePublic0x00
void ShowDebugToggleSubCategory(const FName& Category)FinalNative+1 flags0x08
void ShowDebugForReticleTargetToggle(TSubclassOf<AActor> DesiredClass)FinalNative+1 flags0x08
void ShowDebug(const FName& DebugType)NativePublic0x08
void RemoveDebugText(AActor* SrcActor, bool bLeaveDurationText)FinalNative+2 flags0x09
void RemoveAllDebugStrings()FinalNative+2 flags0x00
void ReceiveHitBoxRelease(const FName& BoxName)EventPublic0x08
void ReceiveHitBoxEndCursorOver(const FName& BoxName)EventPublic0x08
void ReceiveHitBoxClick(const FName& BoxName)EventPublic0x08
void ReceiveHitBoxBeginCursorOver(const FName& BoxName)EventPublic0x08
void ReceiveDrawHUD(int32 SizeX, int32 SizeY)EventPublic0x08
FVector Project(const FVector& Location)FinalNative+1 flags0x18
void PreviousDebugTarget()NativePublic0x00
void NextDebugTarget()NativePublic0x00
void GetTextSize(const FString& text, const float& OutWidth, const float& OutHeight, UFont* Font, float Scale)FinalNative+1 flags0x24
APlayerController* GetOwningPlayerController()FinalNative+1 flags0x08
APawn* GetOwningPawn()FinalNative+1 flags0x08
void GetActorsInSelectionRectangle(TSubclassOf<AActor> ClassFilter, const FVector2D& FirstPoint, const FVector2D& SecondPoint, const TArray<AActor*>& OutActors, bool bIncludeNonCollidingComponents, bool bActorMustBeFullyEnclosed)FinalNative+1 flags0x2A
void DrawTextureSimple(UTexture* Texture, float ScreenX, float ScreenY, float Scale, bool bScalePosition)FinalNative+1 flags0x15
void DrawTexture(UTexture* Texture, float ScreenX, float ScreenY, float ScreenW, float ScreenH, float TextureU, float TextureV, float TextureUWidth, float TextureVHeight, const FLinearColor& TintColor, const EBlendMode& BlendMode, float Scale, bool bScalePosition, float Rotation, const FVector2D& RotPivot)FinalNative+1 flags0x50
void DrawText(const FString& text, const FLinearColor& TextColor, float ScreenX, float ScreenY, UFont* Font, float Scale, bool bScalePosition)FinalNative+1 flags0x35
void DrawRect(const FLinearColor& RectColor, float ScreenX, float ScreenY, float ScreenW, float ScreenH)FinalNative+1 flags0x20
void DrawMaterialTriangle(UMaterialInterface* Material, const FVector2D& V0_Pos, const FVector2D& V1_Pos, const FVector2D& V2_Pos, const FVector2D& V0_UV, const FVector2D& V1_UV, const FVector2D& V2_UV, const FLinearColor& V0_Color, const FLinearColor& V1_Color, const FLinearColor& V2_Color)FinalNative+1 flags0x68
void DrawMaterialSimple(UMaterialInterface* Material, float ScreenX, float ScreenY, float ScreenW, float ScreenH, float Scale, bool bScalePosition)FinalNative+1 flags0x1D
void DrawMaterial(UMaterialInterface* Material, float ScreenX, float ScreenY, float ScreenW, float ScreenH, float MaterialU, float MaterialV, float MaterialUWidth, float MaterialVHeight, float Scale, bool bScalePosition, float Rotation, const FVector2D& RotPivot)FinalNative+1 flags0x3C
void DrawLine(float StartScreenX, float StartScreenY, float EndScreenX, float EndScreenY, const FLinearColor& LineColor, float LineThickness)FinalNative+1 flags0x24
void Deproject(float ScreenX, float ScreenY, const FVector& WorldPosition, const FVector& WorldDirection)FinalNative+1 flags0x20
void AddHitBox(const FVector2D& Position, const FVector2D& Size, const FName& InName, bool bConsumesInput, int32 Priority)FinalNative+1 flags0x20
void AddDebugText(const FString& DebugText, AActor* SrcActor, float Duration, const FVector& Offset, const FVector& DesiredOffset, const FColor& TextColor, bool bSkipOverwriteCheck, bool bAbsoluteLocation, bool bKeepAttachedToActor, UFont* InFont, float FontScale, bool bDrawShadow)FinalNative+2 flags0x4D

Subclasses 1

Used by 2

types with a member, parameter or interface of this type