7#include "ISMPoolDebugDrawComponent.generated.h"
9#define UE_API ISMPOOL_API
20 bool bShowGlobalStats =
false;
23 bool bShowStats =
false;
26 bool bShowBounds =
false;
31 float SelectTimer = 0.f;
34 UE_API virtual void BeginPlay()
override;
43 UE_API void UpdateTickEnabled();
45#if UE_ENABLE_DEBUG_DRAWING
56 static UE_API void UpdateAllTickEnabled();
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
ELevelTick
Definition EngineBaseTypes.h:70
#define UE_API
Definition ISMPoolDebugDrawComponent.h:9
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_UCLASS_BODY(...)
Definition ObjectMacros.h:768
#define UCLASS(...)
Definition ObjectMacros.h:776
Definition DebugRenderSceneProxy.h:41
Definition IDelegateInstance.h:14
Definition DebugDrawComponent.h:50
Definition ISMPoolDebugDrawComponent.h:16
Definition InstancedStaticMeshComponent.h:158
virtual ENGINE_API FBoxSphereBounds CalcBounds(const FTransform &BoundTransform) const override
Definition InstancedStaticMesh.cpp:3077
Type
Definition EngineTypes.h:3431
Definition EngineBaseTypes.h:571
Definition DebugRenderSceneProxy.h:434
Definition UnrealType.h:6865
Definition ObjectPtr.h:488
Definition BoxSphereBounds.h:25