Class MemberUnit
Syntax
public abstract class MemberUnit : Unit, IUnit, IGraphElementWithDebugData, IGraphElement, IGraphItem, INotifiedCollectionItem, IDisposable, IPrewarmable, IIdentifiable, IAnalyticsIdentifiable, IAotStubbable
Constructors
MemberUnit()
Declaration
MemberUnit(Member)
Declaration
protected MemberUnit(Member member)
Parameters
Type |
Name |
Description |
Member |
member |
|
Properties
canDefine
Declaration
public override bool canDefine { get; }
Property Value
Overrides
member
Declaration
[Serialize]
[MemberFilter(Fields = true, Properties = true, Methods = true, Constructors = true)]
public Member member { get; set; }
Property Value
target
Declaration
[DoNotSerialize]
[NullMeansSelf]
public ValueInput target { get; }
Property Value
Methods
Definition()
Declaration
protected override void Definition()
Overrides
IsMemberValid(Member)
Declaration
protected abstract bool IsMemberValid(Member member)
Parameters
Type |
Name |
Description |
Member |
member |
|
Returns
Prewarm()
Declaration
public override void Prewarm()
Overrides
Unity.VisualScripting.GraphElement<Unity.VisualScripting.FlowGraph>.Prewarm()
Extension Methods