Show / Hide Table of Contents

Class WidgetBlueprintGeneratedClass

The widget blueprint generated class allows us to create blueprint-able widgets for UMG at runtime.

Inheritance
System.Object
UObject
Field
Struct
Class
BlueprintGeneratedClass
WidgetBlueprintGeneratedClass
Inherited Members
BlueprintGeneratedClass.NumReplicatedProperties
BlueprintGeneratedClass.bHasNativizedParent
BlueprintGeneratedClass.DynamicBindingObjects
BlueprintGeneratedClass.ComponentTemplates
BlueprintGeneratedClass.Timelines
BlueprintGeneratedClass.SimpleConstructionScript
BlueprintGeneratedClass.InheritableComponentHandler
BlueprintGeneratedClass.UberGraphFunction
BlueprintGeneratedClass.OverridenArchetypeForCDO
UObject.TransientPackage
UObject.CastTo<T>(UObject)
UObject.CastTo(UObject, Type)
UObject.RemoveObject(UObject)
UObject.MakeObjectArrayField<T>(NativeArray*)
UObject.NotImplemented<T>()
UObject.Construct()
UObject.GetHashCode()
UObject.GetName()
UObject.ToString()
UObject.Name
UObject._None
UObject.None
UObject.ObjPointer
UObject.LoadObjectFromClass(Class, UObject, String, String, LoadFlags, PackageMap, Boolean)
UObject.LoadClass(Class, UObject, String, String, LoadFlags, PackageMap)
UObject.GetPropertyFor<T>(Name)
UObject.ExecuteUbergraph
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 Source

Animations

Animations

Declaration
public ObjectArrayField<WidgetAnimation> Animations { get; }
Property Value
Type Description
ObjectArrayField<WidgetAnimation>
| Improve this Doc View Source

bAllowDynamicCreation

Declaration
public bool bAllowDynamicCreation { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

bAllowTemplate

Declaration
public bool bAllowTemplate { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

bClassRequiresNativeTick

Declaration
public bool bClassRequiresNativeTick { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

bCookedTemplate

Declaration
public bool bCookedTemplate { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

bCookSlowConstructionWidgetTree

Declaration
public bool bCookSlowConstructionWidgetTree { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

bTemplateInitialized

Declaration
public bool bTemplateInitialized { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

bValidTemplate

Declaration
public bool bValidTemplate { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

DefaultObject

Get UE4 Default Object for this Class

Declaration
public static WidgetBlueprintGeneratedClass DefaultObject { get; }
Property Value
Type Description
WidgetBlueprintGeneratedClass
| Improve this Doc View Source

EditorTemplate

Editor Template

Declaration
public UserWidget EditorTemplate { get; set; }
Property Value
Type Description
UserWidget
| Improve this Doc View Source

StaticClass

Get UE4 Class

Declaration
public static Class StaticClass { get; }
Property Value
Type Description
Class
| Improve this Doc View Source

Template

Template

Declaration
public UserWidget Template { get; set; }
Property Value
Type Description
UserWidget
| Improve this Doc View Source

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 Source

New(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 Source

Implicit(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
  • Improve this Doc
  • View Source
Back to top Generated by DocFX