Class PanelWidget
The base class for all UMG panel widgets. Panel widgets layout a collection of child widgets.
Inheritance
System.Object
PanelWidget
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: UE4DotNet.dll
public class PanelWidget : Widget
Properties
|
Improve this Doc
View Source
Get UE4 Default Object for this Class
Declaration
public static PanelWidget DefaultObject { get; }
Property Value
|
Improve this Doc
View Source
The slots in the widget holding the child widgets of this panel.
Declaration
public ObjectArrayField<PanelSlot> Slots { get; }
Property Value
|
Improve this Doc
View Source
Declaration
public static Class StaticClass { get; }
Property Value
Methods
|
Improve this Doc
View Source
Adds a new child widget to the container.
Declaration
public PanelSlot AddChild(Widget Content)
Parameters
Type |
Name |
Description |
Widget |
Content |
|
Returns
|
Improve this Doc
View Source
Remove all child widgets from the panel widget.
Declaration
public void ClearChildren()
|
Improve this Doc
View Source
Gets the widget at an index.
Declaration
public Widget GetChildAt(int Index)
Parameters
Type |
Name |
Description |
System.Int32 |
Index |
|
Returns
|
Improve this Doc
View Source
Gets the index of a specific child widget
Declaration
public int GetChildIndex(Widget Content)
Parameters
Type |
Name |
Description |
Widget |
Content |
|
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Gets number of child widgets in the container.
Declaration
public int GetChildrenCount()
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
@return true if there are any child widgets in the panel
Declaration
public bool HasAnyChildren()
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
@return true if panel contains this widget
Declaration
public bool HasChild(Widget Content)
Parameters
Type |
Name |
Description |
Widget |
Content |
|
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Spawn an object of this class
Declaration
public static PanelWidget New(UObject obj = null, Name name = default(Name))
Parameters
Returns
|
Improve this Doc
View Source
Removes a specific widget from the container.
Declaration
public bool RemoveChild(Widget Content)
Parameters
Type |
Name |
Description |
Widget |
Content |
|
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Removes a child by it's index.
Declaration
public bool RemoveChildAt(int Index)
Parameters
Type |
Name |
Description |
System.Int32 |
Index |
|
Returns
Type |
Description |
System.Boolean |
|
Operators
|
Improve this Doc
View Source
Convert from IntPtr to UObject
Declaration
public static implicit operator PanelWidget(IntPtr p)
Parameters
Type |
Name |
Description |
System.IntPtr |
p |
|
Returns