Class SCS_Node
Inheritance
System.Object
SCS_Node
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
Syntax
public class SCS_Node : UObject
Properties
|
Improve this Doc
View Source
AttachToName
Socket/Bone that Node might attach to
Declaration
public Name AttachToName { get; set; }
Property Value
|
Improve this Doc
View Source
bIsParentComponentNative
Declaration
public bool bIsParentComponentNative { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
ChildNodes
Declaration
public ObjectArrayField<SCS_Node> ChildNodes { get; }
Property Value
|
Improve this Doc
View Source
ComponentClass
Declaration
public SubclassOf<UObject> ComponentClass { get; set; }
Property Value
|
Improve this Doc
View Source
ComponentTemplate
Template for the component to create
Declaration
public ActorComponent ComponentTemplate { get; set; }
Property Value
|
Improve this Doc
View Source
CookedComponentInstancingData
Cached data for faster runtime instancing (only used in cooked builds)
Declaration
public BlueprintCookedComponentInstancingData CookedComponentInstancingData { get; set; }
Property Value
|
Improve this Doc
View Source
DefaultObject
Get UE4 Default Object for this Class
Declaration
public static SCS_Node DefaultObject { get; }
Property Value
|
Improve this Doc
View Source
InternalVariableName
Declaration
public Name InternalVariableName { get; set; }
Property Value
|
Improve this Doc
View Source
ParentComponentOrVariableName
Component template or variable that Node might be parented to
Declaration
public Name ParentComponentOrVariableName { get; set; }
Property Value
|
Improve this Doc
View Source
ParentComponentOwnerClassName
If the node is attached to another node inherited from a parent Blueprint, this contains the name of the Blueprint parent class that owns the component template //@TODO: We can potentially remove this if/when inherited SCS component template instances are included in subobject serialization, as we could then infer that the owner class is always the same as the BP class.
Declaration
public Name ParentComponentOwnerClassName { get; set; }
Property Value
|
Improve this Doc
View Source
StaticClass
Declaration
public static Class StaticClass { get; }
Property Value
|
Improve this Doc
View Source
VariableGuid
Declaration
public FGuid VariableGuid { get; set; }
Property Value
Methods
|
Improve this Doc
View Source
New(UObject, Name)
Spawn an object of this class
Declaration
public static SCS_Node New(UObject obj = null, Name name = default(Name))
Parameters
Returns
Operators
|
Improve this Doc
View Source
Implicit(IntPtr to SCS_Node)
Convert from IntPtr to UObject
Declaration
public static implicit operator SCS_Node(IntPtr p)
Parameters
Type |
Name |
Description |
System.IntPtr |
p |
|
Returns