Navigation
API > API/Runtime > API/Runtime/SlateCore > API/Runtime/SlateCore/Layout > API/Runtime/SlateCore/Layout/FGeometry > API/Runtime/SlateCore/Layout/FGeometry/MakeChild
References
| Module | SlateCore |
| Header | /Engine/Source/Runtime/SlateCore/Public/Layout/Geometry.h |
| Include | #include "Layout/Geometry.h" |
FGeometry MakeChild
&40;
const UE::Slate::FDeprecateVector2DParameter & InLocalSize,
const FSlateLayoutTransform & LayoutTransform,
const FSlateRenderTransform & RenderTransform,
const UE::Slate::FDeprecateVector2DParameter & RenderTransformPivot
&41; const
Remarks
Create a child geometry relative to this one with a given local space size, layout transform, and render transform. For example, a widget with a 5x5 margin will create a geometry for it's child contents having a LayoutTransform of Translate(5,5) and a LocalSize 10 units smaller than it's own. The new child geometry.
Parameters
| Name | Description |
|---|---|
| LocalSize | The size of the child geometry in local space. |
| LayoutTransform | Layout transform of the new child relative to this Geometry. Goes from the child's layout space to the this widget's layout space. |
| RenderTransform | Render-only transform of the new child that is applied before the layout transform for rendering purposes only. |
| RenderTransformPivot | Pivot in normalized local space of the Render transform. |