Show / Hide Table of Contents

Class AIGraphNode

AIGraph Node

Inheritance
System.Object
UObject
EdGraphNode
AIGraphNode
BehaviorTreeGraphNode
Inherited Members
EdGraphNode.NodePosX
EdGraphNode.NodePosY
EdGraphNode.NodeWidth
EdGraphNode.NodeHeight
EdGraphNode.AdvancedPinDisplay
EdGraphNode.bDisplayAsDisabled
EdGraphNode.bUserSetEnabledState
EdGraphNode.bCanResizeNode
EdGraphNode.bHasCompilerMessage
EdGraphNode.bCommentBubblePinned
EdGraphNode.bCommentBubbleVisible
EdGraphNode.bCommentBubbleMakeVisible
EdGraphNode.bCanRenameNode
EdGraphNode.ErrorType
EdGraphNode.NodeGuid
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.AIGraph
Assembly: UE4DotNet.dll
Syntax
public class AIGraphNode : EdGraphNode

Properties

| Improve this Doc View Source

bIsReadOnly

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

bIsSubNode

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

ClassData

instance class

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

CopySubNodeIndex

subnode index assigned during copy operation to connect nodes again on paste

Declaration
public int CopySubNodeIndex { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

DefaultObject

Get UE4 Default Object for this Class

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

NodeInstance

Node Instance

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

ParentNode

Parent Node

Declaration
public AIGraphNode ParentNode { get; set; }
Property Value
Type Description
AIGraphNode
| 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

SubNodes

Sub Nodes

Declaration
public ObjectArrayField<AIGraphNode> SubNodes { get; }
Property Value
Type Description
ObjectArrayField<AIGraphNode>

Methods

| Improve this Doc View Source

New(UObject, Name)

Spawn an object of this class

Declaration
public static AIGraphNode New(UObject obj = null, Name name = default(Name))
Parameters
Type Name Description
UObject obj
Name name
Returns
Type Description
AIGraphNode

Operators

| Improve this Doc View Source

Implicit(IntPtr to AIGraphNode)

Convert from IntPtr to UObject

Declaration
public static implicit operator AIGraphNode(IntPtr p)
Parameters
Type Name Description
System.IntPtr p
Returns
Type Description
AIGraphNode
  • Improve this Doc
  • View Source
Back to top Generated by DocFX