The '''AxisTranslationGizmo''' is the squares often seen on a Gizmo to translate it along 2 axies at the same time.
<!--T:2-->
<!--T:2-->
== Fields ==
== Fields ==
{{Table ComponentFields
{{Table ComponentFields
|TargetSlot|TransformRelayRef|
|TargetSlot|{{RootFieldType|TransformRelayRef}}|TypeAdv0=true| The slot to translate and edit.
|AutoPositionAtTargetSlot|Bool|
|AutoPositionAtTargetSlot|Bool| Whether to automatically position this at the target slot.
|_interactingComponent|Component|
|_interactingComponent|Component| the component This is interacting with.
|_material|OverlayFresnelMaterial|
|_material|'''[[OverlayFresnelMaterial|OverlayFresnelMaterial]]'''|TypeAdv3=true| The material being used for the visual.
|_toolPoint|Slot|
|_toolPoint|Slot| The point that follows the interacting tool's tip.
|_activePoint|Slot|
|_activePoint|Slot| The point that follows the gizmo visual.
|_lineRoot|Slot|
|_lineRoot|Slot| the root of the line visual from the gizmo to the interacting tool's tip.
|_lineSegment|SegmentMesh|
|_lineSegment|'''[[Component:SegmentMesh|SegmentMesh]]'''|TypeAdv7=true| The segment mesh being used for the line visual.
|_snapHighlight|Slot|
|_snapHighlight|Slot| the root of the snap highlight for snapping.
|Axis|Float3|
|Axis|Float3| The direction of the 2d plane this will translate along.
|LocalSpace|Slot|
|AxisSpace|{{RootFieldType|RootSpace}}|TypeAdv10=true| The coordinate space of <code>Axis</code>.
|UseParentSpace|Bool|
|PointSpace|{{RootFieldType|RootSpace}}|TypeAdv11=true| The coordinate space of <code>TargetPoint</code> drive value.
|OverrideRootSpace|RootSpace|
|TargetPoint|{{RootFieldType|RelayRef`1|[[Type:IField`1|IField`1]]<[[Type:Float3|Float3]]>}}|TypeAdv12=true| A field to drive with the target point position.
|LocalSpace|Slot|
|TargetValue|{{RootFieldType|RelayRef`1|[[Type:IField`1|IField`1]]<[[Type:Float|Float]]>}}|TypeAdv13=true| The field to use for <code>TargetPoint</code>
|UseParentSpace|Bool|
|UseCustomVisual|Bool| Whether to use a custom visual rather than the default code generated one.
|OverrideRootSpace|RootSpace|
|_customVisualRoot|Slot| The root slot of the custom visual.