Navigation
| Name | ComponentVisualizers |
| Type | Editor |
| Location | /Engine/Source/Editor/ComponentVisualizers/ |
| Module Build Rules | ComponentVisualizers.Build.cs |
Classes
Structs
| Name | Remarks |
|---|---|
| FPDICache | |
| HSplineAttributeKeyProxy | Proxy for spline attribute key (as opposed to a positional control point) |
| HSplineKeyProxy | Proxy for a spline key |
| HSplineMeshKeyProxy | Proxy for a spline mesh component key |
| HSplineMeshTangentHandleProxy | Proxy for a tangent handle |
| HSplineMeshVisProxy | Base class for clickable spline mesh component editing proxies |
| HSplineSegmentProxy | Proxy for a spline segment |
| HSplineTangentHandleProxy | Proxy for a tangent handle |
| HSplineVisProxy | Base class for clickable spline editing proxies |
Interfaces
| Name | Remarks |
|---|---|
| ISplineComponentVisualizerSuppressor | Allows implements to suppress the visualizer (disabling rendering, input capture, etc.) for a particular spline component. |
| ISplineDetailsProvider | Interface for spline details panels to interact with spline editing tools. |
Enums
Public
| Name | Remarks |
|---|---|
| ESelectedTangentHandle | Tangent handle selection modes. |
| EShapeAddMode | |
| ESplineComponentSnapMode | Accepted modes for snapping points. |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ISplineComponentVisualizerSuppressor | UE_INTERNAL | This class could be changed or removed without deprecation, use at your own risk. | SplineComponentVisualizer.h | |
| ISplineDetailsProvider | UE_INTERNAL | SplineDetailsProvider.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ENUM_CLASS_FLAGS
(
EShapeAddMode |
SplineGeneratorPanel.h |