Space Plunder
Loading...
Searching...
No Matches
UCustomDebugComponent Class Reference

#include <CustomDebugComponent.h>

Inheritance diagram for UCustomDebugComponent:
UALSDebugComponent

Additional Inherited Members

- Public Member Functions inherited from UALSDebugComponent
 UALSDebugComponent ()
 
virtual void BeginPlay () override
 
void OnPlayerControllerInitialized (APlayerController *Controller)
 
virtual void TickComponent (float DeltaTime, ELevelTick TickType, FActorComponentTickFunction *ThisTickFunction) override
 
virtual void OnComponentDestroyed (bool bDestroyingHierarchy) override
 
void UpdateColoringSystem ()
 
void DrawDebugSpheres ()
 
void SetResetColors ()
 
void SetDynamicMaterials ()
 
void ToggleGlobalTimeDilationLocal (float TimeDilation)
 
void ToggleSlomo ()
 
void ToggleHud ()
 
void ToggleDebugView ()
 
void OpenOverlayMenu (bool bValue)
 
void OverlayMenuCycle (bool bValue)
 
void ToggleDebugMesh ()
 
void ToggleTraces ()
 
void ToggleDebugShapes ()
 
void ToggleLayerColors ()
 
void ToggleCharacterInfo ()
 
bool GetDebugView ()
 
bool GetShowTraces ()
 
bool GetShowDebugShapes ()
 
bool GetShowLayerColors ()
 
void FocusedDebugCharacterCycle (bool bValue)
 
- Static Public Member Functions inherited from UALSDebugComponent
static void DrawDebugLineTraceSingle (const UWorld *World, const FVector &Start, const FVector &End, EDrawDebugTrace::Type DrawDebugType, bool bHit, const FHitResult &OutHit, FLinearColor TraceColor, FLinearColor TraceHitColor, float DrawTime)
 
static void DrawDebugCapsuleTraceSingle (const UWorld *World, const FVector &Start, const FVector &End, const FCollisionShape &CollisionShape, EDrawDebugTrace::Type DrawDebugType, bool bHit, const FHitResult &OutHit, FLinearColor TraceColor, FLinearColor TraceHitColor, float DrawTime)
 
static void DrawDebugSphereTraceSingle (const UWorld *World, const FVector &Start, const FVector &End, const FCollisionShape &CollisionShape, EDrawDebugTrace::Type DrawDebugType, bool bHit, const FHitResult &OutHit, FLinearColor TraceColor, FLinearColor TraceHitColor, float DrawTime)
 
- Public Attributes inherited from UALSDebugComponent
TObjectPtr< AALSBaseCharacterOwnerCharacter
 
bool bSlomo = false
 
bool bShowHud = false
 
bool bShowCharacterInfo = false
 
TObjectPtr< USkeletalMesh > DebugSkeletalMesh = nullptr
 
TArray< TObjectPtr< AALSBaseCharacter > > AvailableDebugCharacters
 
TObjectPtr< AALSBaseCharacterDebugFocusCharacter = nullptr
 
- Protected Member Functions inherited from UALSDebugComponent
void DetectDebuggableCharactersInWorld ()
 

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