51 lines
1.7 KiB
C#
51 lines
1.7 KiB
C#
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<CircuitSignal> Return(CircuitSignal inputSignal)
|
|
{
|
|
return default(Result<CircuitSignal>);
|
|
}
|
|
|
|
// 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);
|
|
}
|
|
}
|