Files
2026-04-08 23:40:05 +02:00

83 lines
2.7 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using CircuitsV2.Graph;
using CircuitsV2.Types;
using Cpp2IlInjected;
namespace CircuitsV2
{
// Token: 0x02000038 RID: 56
[Token(Token = "0x2000026")]
[StructLayout(3)]
public sealed class NodeFactoryParams
{
// Token: 0x060001F3 RID: 499 RVA: 0x00002096 File Offset: 0x00000296
[Token(Token = "0x6000175")]
[Address(RVA = "0x1F9DD10", Offset = "0x1F9C710", VA = "0x181F9DD10")]
public NodeFactoryParams(string name, in NodeDescId id, List<TypeParameterType> typeParameters)
{
}
// Token: 0x060001F4 RID: 500 RVA: 0x00002098 File Offset: 0x00000298
[Token(Token = "0x6000176")]
[Address(RVA = "0x1F9D800", Offset = "0x1F9C200", VA = "0x181F9D800")]
public NodeFactoryParams CInput(Guid id, string name, CircuitTypeOrString type, [Optional] CircuitSignal? defaultValue, int defaultAmount = 1, int minimum = 1, int maximum = 1)
{
return null;
}
// Token: 0x060001F5 RID: 501 RVA: 0x00002098 File Offset: 0x00000298
[Token(Token = "0x6000177")]
[Address(RVA = "0x1F9D990", Offset = "0x1F9C390", VA = "0x181F9D990")]
public NodeFactoryParams CInput(string id, string name, CircuitTypeOrString type, [Optional] CircuitSignal? defaultValue, int defaultAmount = 1, int minimum = 1, int maximum = 1)
{
return null;
}
// Token: 0x060001F6 RID: 502 RVA: 0x00002098 File Offset: 0x00000298
[Token(Token = "0x6000178")]
[Address(RVA = "0x1F9DAF0", Offset = "0x1F9C4F0", VA = "0x181F9DAF0")]
public NodeFactoryReturns COutput(Guid id, string name, CircuitTypeOrString type)
{
return null;
}
// Token: 0x060001F7 RID: 503 RVA: 0x00002098 File Offset: 0x00000298
[Token(Token = "0x6000179")]
[Address(RVA = "0x1F9DA70", Offset = "0x1F9C470", VA = "0x181F9DA70")]
public NodeFactoryReturns COutput(string id, string name, CircuitTypeOrString type)
{
return null;
}
// Token: 0x060001F8 RID: 504 RVA: 0x00002098 File Offset: 0x00000298
[Token(Token = "0x600017A")]
[Address(RVA = "0x1F9DC60", Offset = "0x1F9C660", VA = "0x181F9DC60")]
public NodeDesc End()
{
return null;
}
// Token: 0x040000D4 RID: 212
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000088")]
private readonly string name;
// Token: 0x040000D5 RID: 213
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000089")]
private readonly NodeDescId id;
// Token: 0x040000D6 RID: 214
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400008A")]
private readonly List<TypeParameterType> typeParameters;
// Token: 0x040000D7 RID: 215
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x400008B")]
private readonly List<InputDesc> parameters;
}
}