Class WidgetBlueprintGeneratedClass
The widget blueprint generated class allows us to create blueprint-able widgets for UMG at runtime.
Inheritance
System.Object
WidgetBlueprintGeneratedClass
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)
Namespace: UE4.UMG
Assembly: UE4DotNet.dll
Syntax
public class WidgetBlueprintGeneratedClass : BlueprintGeneratedClass
Remarks
All WBPGC's are of UUserWidget classes, and they perform special post initialization using this class to give themselves many of the same capabilities as AActor blueprints, like dynamic delegate binding for widgets.
Properties
| Improve this Doc View SourceAnimations
Animations
Declaration
public ObjectArrayField<WidgetAnimation> Animations { get; }
Property Value
| Type | Description |
|---|---|
| ObjectArrayField<WidgetAnimation> |
bAllowDynamicCreation
Declaration
public bool bAllowDynamicCreation { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
bAllowTemplate
Declaration
public bool bAllowTemplate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
bClassRequiresNativeTick
Declaration
public bool bClassRequiresNativeTick { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
bCookedTemplate
Declaration
public bool bCookedTemplate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
bCookSlowConstructionWidgetTree
Declaration
public bool bCookSlowConstructionWidgetTree { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
bTemplateInitialized
Declaration
public bool bTemplateInitialized { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
bValidTemplate
Declaration
public bool bValidTemplate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
DefaultObject
Get UE4 Default Object for this Class
Declaration
public static WidgetBlueprintGeneratedClass DefaultObject { get; }
Property Value
| Type | Description |
|---|---|
| WidgetBlueprintGeneratedClass |
EditorTemplate
Editor Template
Declaration
public UserWidget EditorTemplate { get; set; }
Property Value
| Type | Description |
|---|---|
| UserWidget |
StaticClass
Get UE4 Class
Declaration
public static Class StaticClass { get; }
Property Value
| Type | Description |
|---|---|
| Class |
Template
Template
Declaration
public UserWidget Template { get; set; }
Property Value
| Type | Description |
|---|---|
| UserWidget |
WidgetTree
A tree of the widget templates to be created
Declaration
public WidgetTree WidgetTree { get; set; }
Property Value
| Type | Description |
|---|---|
| WidgetTree |
Methods
| Improve this Doc View SourceNew(UObject, Name)
Spawn an object of this class
Declaration
public static WidgetBlueprintGeneratedClass New(UObject obj = null, Name name = default(Name))
Parameters
| Type | Name | Description |
|---|---|---|
| UObject | obj | |
| Name | name |
Returns
| Type | Description |
|---|---|
| WidgetBlueprintGeneratedClass |
Operators
| Improve this Doc View SourceImplicit(IntPtr to WidgetBlueprintGeneratedClass)
Convert from IntPtr to UObject
Declaration
public static implicit operator WidgetBlueprintGeneratedClass(IntPtr p)
Parameters
| Type | Name | Description |
|---|---|---|
| System.IntPtr | p |
Returns
| Type | Description |
|---|---|
| WidgetBlueprintGeneratedClass |