NodeColorRules.cs declarations
Public API declaration excerpts from ../bitquirky-graph/Editor/GraphView/Styles/NodeColorRules.cs.
Source snapshot ad0983d00d77.
On this page
Original file: ../bitquirky-graph/Editor/GraphView/Styles/NodeColorRules.cs
Source file hash: sha256:674ff2dbd3bf5416c6205d3d1d4ba5060dc5053d54d5353504d13439b2cbe84a
Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.
Type: RgbaColor
Section titled “Type: RgbaColor”Original lines: 20-99
Declaration hash: sha256:bd44c0a07602cf054473ca7b406c8a6aa4a6d5c1503979ec3528afd01d56bc5a
public readonly struct RgbaColor{}Property: R
Section titled “Property: R”Original lines: 23
Declaration hash: sha256:c6462b6cb63479dec8d16cdcffb5caf956258367d32d9db9c90aad8e945b62cf
public byte R { get; }Property: G
Section titled “Property: G”Original lines: 25
Declaration hash: sha256:167ea13d38f62307b496a1cbb87db2251c48b7d5e4826e7518979ccb29522803
public byte G { get; }Property: B
Section titled “Property: B”Original lines: 27
Declaration hash: sha256:5d95921c8411acac932ca95c7af5de7e08bd16cdc37152948ed077e4f413a6cc
public byte B { get; }Property: A
Section titled “Property: A”Original lines: 29
Declaration hash: sha256:584f1c57919147b5c9bd9676f58424c24109b4b1338af7eda63195e8522c8801
public byte A { get; }Method: RgbaColor(byte r, byte g, byte b, byte a)
Section titled “Method: RgbaColor(byte r, byte g, byte b, byte a)”Original lines: 36-42
Declaration hash: sha256:4d9b57b387d6cc5e75272fb3054801e1ef370087c1da21b9bc4a3682b78ae8af
public RgbaColor(byte r, byte g, byte b, byte a = 255);Method: WithAlpha(byte alpha)
Section titled “Method: WithAlpha(byte alpha)”Original lines: 45
Declaration hash: sha256:c411cb4b40a3c806f894f7a626dc19e594abbbd644d6befc007d7e4a3b06ac3d
public RgbaColor WithAlpha(byte alpha);Method: Opaque()
Section titled “Method: Opaque()”Original lines: 48
Declaration hash: sha256:fec975935298a5becdfc3e67768065221592c897b5d8d9652b4e0f0542e2d4e9
public RgbaColor Opaque();Method: FromHex(string hex)
Section titled “Method: FromHex(string hex)”Original lines: 54-98
Declaration hash: sha256:514f76e5b03dd6eda1bf763a52e5d5c316dd9d68ce255b10fa28caccb2d4f0e4
public static RgbaColor FromHex(string hex);Type: NodeColorRules
Section titled “Type: NodeColorRules”Original lines: 126-523
Declaration hash: sha256:6e91d368d3b8f8b72837c1cb2e4c4c112aaf2c5923b4041d9453ca3800e140d1
[Unity.Scripting.LifecycleManagement.NoAutoStaticsCleanup]public static class NodeColorRules{}Field: WildcardDataType
Section titled “Field: WildcardDataType”Original lines: 135
Declaration hash: sha256:c96b62e8d826bc63a19ee55033b46fff6816affc13f84e45dddb81e7e8257c86
public const string WildcardDataType = "wildcard";Method: GetDataTypeColor(string typeName)
Section titled “Method: GetDataTypeColor(string typeName)”Original lines: 302-358
Declaration hash: sha256:686f35664bde5d146154aeb9b1cdd48c811175ad1e9f42e8f58f5572eeb57db9
public static RgbaColor GetDataTypeColor(string typeName);Method: GetCategoryColor(string category)
Section titled “Method: GetCategoryColor(string category)”Original lines: 438-451
Declaration hash: sha256:8e8e86afa3d590cc7938a498917008edb88c76bf0ee3465f50d33e2d4bb6c062
public static RgbaColor GetCategoryColor(string category);Method: GetPinColor(string dataType)
Section titled “Method: GetPinColor(string dataType)”Original lines: 458-466
Declaration hash: sha256:d69a184309a641624d3c9a540c14a6875681dc5dcb7b56cd3a69706692d4b575
public static RgbaColor GetPinColor(string dataType);Field: FirstClassDataTypes
Section titled “Field: FirstClassDataTypes”Original lines: 478-489
Declaration hash: sha256:41b07476ddacae6555adbc5aa943c6b8d7dcd672bae8c2fb81ad37c414d69eee
public static readonly IReadOnlyList<string> FirstClassDataTypes;Field: ExecDataType
Section titled “Field: ExecDataType”Original lines: 496
Declaration hash: sha256:749a3aa64188c285f1c4b362fdd9c9d9d807b11730a94ffcdcece3532ca23ae5
public const string ExecDataType = "exec";