|
CriWare Unreal Engine
Plug-ins for CriWare solutions.
|
#include <AtomAttenuatedComponentVisualizer.h>
Public Member Functions | |
| virtual void | DrawVisualization (const UActorComponent *Component, const FSceneView *View, FPrimitiveDrawInterface *PDI) override |
Protected Member Functions | |
| void | DrawAttenuationVisualization (const FTransform &Transform, const TMultiMap< EAtomAttenuationShape, FAtomAttenuationSettings::AttenuationShapeDetails > &ShapeDetailsMap, const FSceneView *View, FPrimitiveDrawInterface *PDI) |
Private Member Functions | |
| virtual bool | IsVisualizerEnabled (const FEngineShowFlags &ShowFlags) const =0 |
|
inlineprotected |
|
inlineoverridevirtual |
Reimplemented in FAtomMultiPositionComponentVisualizer.
|
privatepure virtual |
Implemented in FAtomComponentVisualizer, and FAtomMultiPositionComponentVisualizer.