Customer-facing axes, interpolation, topology, weight smoothing, and inertialization fields for an Aim profile.
This structure is stored as editor authoring data. Synchronization validates it and compiles the supported result into the runtime snapshot; packaged runtime does not interpret the authoring structure directly.
struct FPoseOverlayAimProfileAuthoring
Properties
Horizontal Axis
Horizontal Aim domain, name, range, grid divisions, grid snapping, and input wrapping.
Vertical Axis
Vertical Aim domain, name, range, grid divisions, grid snapping, and input wrapping.
Horizontal Interpolation
Input filtering for the horizontal coordinate. Smoothing Time zero disables filtering.
Vertical Interpolation
Input filtering for the vertical coordinate. Smoothing Time zero disables filtering.
Interpolate Using Grid
Uses regular authored-grid interpolation instead of triangulated sample selection.
Preferred Triangulation Direction
Controls diagonal preference when triangulation has an ambiguous choice.
Target Weight Interpolation Speed Per Sec
Speed used to smooth native Aim sample weights. Zero disables target-weight interpolation.
Target Weight Interpolation Ease In Out
Applies ease-in and ease-out behavior while target-weight interpolation is active.
Activation Inertialization Seconds
Inertialization duration requested when the active Aim profile changes. The downstream graph must support inertialization.
Notes
- Use the named editor controls. Stable IDs and derived payload fields that are not customer-facing remain omitted from the property list.