using System; using System.Runtime.InteropServices; using CircuitsV2.Utilities; using CircuitsV2.Utilities.InternalTools; using Cpp2IlInjected; namespace CircuitsV2.Graph.Nodes { // Token: 0x02000344 RID: 836 [Token(Token = "0x200023C")] [NodeTag("Math", new string[] { })] [StructLayout(3)] public abstract class FloatToIntConversionNodeBase : SimplePureNode { // Token: 0x06001BBC RID: 7100 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x600170A")] [Address(RVA = "0x2654440", Offset = "0x2652E40", VA = "0x182654440")] protected FloatToIntConversionNodeBase(string nodeDescId, string name, CircuitContext circuitContext, Guid nodeId) { } // Token: 0x06001BBD RID: 7101 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x600170B")] [Address(RVA = "0x26542F0", Offset = "0x2652CF0", VA = "0x1826542F0")] protected FloatToIntConversionNodeBase(Guid nodeDescId, string name, CircuitContext circuitContext, Guid nodeId) { } // Token: 0x06001BBE RID: 7102 RVA: 0x0000D4CC File Offset: 0x0000B6CC [Token(Token = "0x600170C")] [Address(RVA = "0x2654120", Offset = "0x2652B20", VA = "0x182654120", Slot = "43")] protected sealed override Result Return(CircuitSignal inputSignal) { return default(Result); } // Token: 0x06001BBF RID: 7103 RVA: 0x0000D4E4 File Offset: 0x0000B6E4 [Token(Token = "0x600170D")] [Address(RVA = "0x2654050", Offset = "0x2652A50", VA = "0x182654050")] private float ClampToIntRange(float floatValue) { return 0f; } // Token: 0x06001BC0 RID: 7104 [Token(Token = "0x600170E")] [Address(Slot = "44")] protected abstract int FloatToInt(float clampedInput); } }