s&box docs
API ReferenceFacepunch.ActionGraphs

public class Facepunch.ActionGraphs.DisplayInfo

Display information of a `Facepunch.ActionGraphs.NodeDefinition`.

Broader workflow and conceptual references connected to this API.

Constructors

Showing 2 constructors

Methods

Showing 7 methods

public virtual Facepunch.ActionGraphs.DisplayInfo <Clone>$()

public void Deconstruct(string Title, string Description, string Group, string Icon, System.Nullable`1<bool> Hidden, string[] Tags)

public Facepunch.ActionGraphs.DisplayInfo Format(System.Func`2<string,object> getProperty, System.Type targetType = null)

Parameters

  • targetType: Default: null

protected virtual bool PrintMembers(System.Text.StringBuilder builder)

Properties

Showing 7 properties

public string Facepunch.ActionGraphs.DisplayInfo.Description { get; set; }

Helpful text explaining the usage of the node.

protected virtual System.Type Facepunch.ActionGraphs.DisplayInfo.EqualityContract { get; set; }

public string Facepunch.ActionGraphs.DisplayInfo.Group { get; set; }

Category to help organize the node.

public System.Nullable`1<bool> Facepunch.ActionGraphs.DisplayInfo.Hidden { get; set; }

If true, don't show this node definition in editor UI.

public string Facepunch.ActionGraphs.DisplayInfo.Icon { get; set; }

Material icon for this node.

public string[] Facepunch.ActionGraphs.DisplayInfo.Tags { get; set; }

Set of tags to help organize the node.

public string Facepunch.ActionGraphs.DisplayInfo.Title { get; set; }

Display name of the node.

Metadata

FieldValue
NamespaceFacepunch.ActionGraphs
Typeclass
AssemblyFacepunch.ActionGraphs
Doc IDT:Facepunch.ActionGraphs.DisplayInfo

On this page

Constructorsprotected DisplayInfo(Facepunch.ActionGraphs.DisplayInfo original)public DisplayInfo(System.String Title, System.String Description = null, System.String Group = null, System.String Icon = null, System.Nullable`1<System.Boolean> Hidden = False, System.String[] Tags = null)Methodspublic virtual Facepunch.ActionGraphs.DisplayInfo <Clone>$()public System.Void Deconstruct(System.String Title, System.String Description, System.String Group, System.String Icon, System.Nullable`1<System.Boolean> Hidden, System.String[] Tags)public Facepunch.ActionGraphs.DisplayInfo Format(System.Func`2<System.String,System.Object> getProperty, System.Type targetType = null)public static Facepunch.ActionGraphs.DisplayInfo FromAttributes(System.Reflection.ICustomAttributeProvider member, System.String defaultTitle)public static Facepunch.ActionGraphs.DisplayInfo FromAttributes(System.Reflection.MemberInfo member)public static Facepunch.ActionGraphs.DisplayInfo FromAttributes(System.Reflection.ParameterInfo parameter)protected virtual System.Boolean PrintMembers(System.Text.StringBuilder builder)Propertiespublic System.String Facepunch.ActionGraphs.DisplayInfo.Description { get; set; }protected virtual System.Type Facepunch.ActionGraphs.DisplayInfo.EqualityContract { get; set; }public System.String Facepunch.ActionGraphs.DisplayInfo.Group { get; set; }public System.Nullable`1<System.Boolean> Facepunch.ActionGraphs.DisplayInfo.Hidden { get; set; }public System.String Facepunch.ActionGraphs.DisplayInfo.Icon { get; set; }public System.String[] Facepunch.ActionGraphs.DisplayInfo.Tags { get; set; }public System.String Facepunch.ActionGraphs.DisplayInfo.Title { get; set; }Metadata