├── .gitignore ├── BitStack └── Framework │ ├── Extensions │ ├── BitStackAssembly.asmdef │ ├── Compat │ │ └── ValueTuple.cs │ ├── Indexing │ │ ├── IKeyIndex.cs │ │ ├── LinearKey │ │ │ └── LinearKey3.cs │ │ └── MortonKey │ │ │ ├── MortonKey3.cs │ │ │ └── ValueMortonKeyExtensions.cs │ ├── Tuple │ │ ├── ValueTupleGenericExtensions.cs │ │ ├── ValueTupleIntExtensions.cs │ │ ├── ValueTupleLongExtensions.cs │ │ ├── ValueTupleShortExtensions.cs │ │ ├── ValueTupleUIntExtensions.cs │ │ ├── ValueTupleULongExtensions.cs │ │ └── ValueTupleUShortExtensions.cs │ ├── Util │ │ ├── BitDebug.cs │ │ └── BitMath.cs │ ├── Value │ │ ├── ValueByteExtensions.cs │ │ ├── ValueDecimalExtensions.cs │ │ ├── ValueIntExtensions.cs │ │ ├── ValueLongExtensions.cs │ │ ├── ValueSByteExtensions.cs │ │ ├── ValueShortExtensions.cs │ │ ├── ValueUIntExtensions.cs │ │ ├── ValueULongExtensions.cs │ │ └── ValueUShortExtensions.cs │ └── ValueArray │ │ ├── ValueByteArrayExtensions.cs │ │ ├── ValueIntArrayExtensions.cs │ │ ├── ValueLongArrayExtensions.cs │ │ ├── ValueSByteArrayExtensions.cs │ │ ├── ValueShortArrayExtensions.cs │ │ ├── ValueUIntArrayExtensions.cs │ │ ├── ValueULongArrayExtensions.cs │ │ └── ValueUShortArrayExtensions.cs │ └── Tests │ ├── Tests.asmdef │ ├── ValueByteArrayTests.cs │ ├── ValueByteTests.cs │ ├── ValueDecimalTests.cs │ ├── ValueIntArrayTests.cs │ ├── ValueIntTests.cs │ ├── ValueLinearKeyTests.cs │ ├── ValueLongArrayTests.cs │ ├── ValueLongTests.cs │ ├── ValueMortonKeyTests.cs │ ├── ValueSByteArrayTests.cs │ ├── ValueSByteTests.cs │ ├── ValueShortArrayTests.cs │ ├── ValueShortTests.cs │ ├── ValueUIntArrayTests.cs │ ├── ValueUIntTests.cs │ ├── ValueULongArrayTests.cs │ ├── ValueULongTests.cs │ ├── ValueUShortArrayTests.cs │ └── ValueUShortTests.cs ├── Graphics └── icon.png ├── LICENSE └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/.gitignore -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/BitStackAssembly.asmdef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/BitStackAssembly.asmdef -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/Compat/ValueTuple.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/Compat/ValueTuple.cs -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/Indexing/IKeyIndex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/Indexing/IKeyIndex.cs -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/Indexing/LinearKey/LinearKey3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/Indexing/LinearKey/LinearKey3.cs -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/Indexing/MortonKey/MortonKey3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/Indexing/MortonKey/MortonKey3.cs -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/Indexing/MortonKey/ValueMortonKeyExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/Indexing/MortonKey/ValueMortonKeyExtensions.cs -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/Tuple/ValueTupleGenericExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/Tuple/ValueTupleGenericExtensions.cs -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/Tuple/ValueTupleIntExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/Tuple/ValueTupleIntExtensions.cs -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/Tuple/ValueTupleLongExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/Tuple/ValueTupleLongExtensions.cs -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/Tuple/ValueTupleShortExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/Tuple/ValueTupleShortExtensions.cs -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/Tuple/ValueTupleUIntExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/Tuple/ValueTupleUIntExtensions.cs -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/Tuple/ValueTupleULongExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/Tuple/ValueTupleULongExtensions.cs -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/Tuple/ValueTupleUShortExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/Tuple/ValueTupleUShortExtensions.cs -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/Util/BitDebug.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/Util/BitDebug.cs -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/Util/BitMath.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/Util/BitMath.cs -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/Value/ValueByteExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/Value/ValueByteExtensions.cs -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/Value/ValueDecimalExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/Value/ValueDecimalExtensions.cs -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/Value/ValueIntExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/Value/ValueIntExtensions.cs -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/Value/ValueLongExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/Value/ValueLongExtensions.cs -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/Value/ValueSByteExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/Value/ValueSByteExtensions.cs -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/Value/ValueShortExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/Value/ValueShortExtensions.cs -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/Value/ValueUIntExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/Value/ValueUIntExtensions.cs -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/Value/ValueULongExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/Value/ValueULongExtensions.cs -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/Value/ValueUShortExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/Value/ValueUShortExtensions.cs -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/ValueArray/ValueByteArrayExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/ValueArray/ValueByteArrayExtensions.cs -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/ValueArray/ValueIntArrayExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/ValueArray/ValueIntArrayExtensions.cs -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/ValueArray/ValueLongArrayExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/ValueArray/ValueLongArrayExtensions.cs -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/ValueArray/ValueSByteArrayExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/ValueArray/ValueSByteArrayExtensions.cs -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/ValueArray/ValueShortArrayExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/ValueArray/ValueShortArrayExtensions.cs -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/ValueArray/ValueUIntArrayExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/ValueArray/ValueUIntArrayExtensions.cs -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/ValueArray/ValueULongArrayExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/ValueArray/ValueULongArrayExtensions.cs -------------------------------------------------------------------------------- /BitStack/Framework/Extensions/ValueArray/ValueUShortArrayExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Extensions/ValueArray/ValueUShortArrayExtensions.cs -------------------------------------------------------------------------------- /BitStack/Framework/Tests/Tests.asmdef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Tests/Tests.asmdef -------------------------------------------------------------------------------- /BitStack/Framework/Tests/ValueByteArrayTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Tests/ValueByteArrayTests.cs -------------------------------------------------------------------------------- /BitStack/Framework/Tests/ValueByteTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Tests/ValueByteTests.cs -------------------------------------------------------------------------------- /BitStack/Framework/Tests/ValueDecimalTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Tests/ValueDecimalTests.cs -------------------------------------------------------------------------------- /BitStack/Framework/Tests/ValueIntArrayTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Tests/ValueIntArrayTests.cs -------------------------------------------------------------------------------- /BitStack/Framework/Tests/ValueIntTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Tests/ValueIntTests.cs -------------------------------------------------------------------------------- /BitStack/Framework/Tests/ValueLinearKeyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Tests/ValueLinearKeyTests.cs -------------------------------------------------------------------------------- /BitStack/Framework/Tests/ValueLongArrayTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Tests/ValueLongArrayTests.cs -------------------------------------------------------------------------------- /BitStack/Framework/Tests/ValueLongTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Tests/ValueLongTests.cs -------------------------------------------------------------------------------- /BitStack/Framework/Tests/ValueMortonKeyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Tests/ValueMortonKeyTests.cs -------------------------------------------------------------------------------- /BitStack/Framework/Tests/ValueSByteArrayTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Tests/ValueSByteArrayTests.cs -------------------------------------------------------------------------------- /BitStack/Framework/Tests/ValueSByteTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Tests/ValueSByteTests.cs -------------------------------------------------------------------------------- /BitStack/Framework/Tests/ValueShortArrayTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Tests/ValueShortArrayTests.cs -------------------------------------------------------------------------------- /BitStack/Framework/Tests/ValueShortTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Tests/ValueShortTests.cs -------------------------------------------------------------------------------- /BitStack/Framework/Tests/ValueUIntArrayTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Tests/ValueUIntArrayTests.cs -------------------------------------------------------------------------------- /BitStack/Framework/Tests/ValueUIntTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Tests/ValueUIntTests.cs -------------------------------------------------------------------------------- /BitStack/Framework/Tests/ValueULongArrayTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Tests/ValueULongArrayTests.cs -------------------------------------------------------------------------------- /BitStack/Framework/Tests/ValueULongTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Tests/ValueULongTests.cs -------------------------------------------------------------------------------- /BitStack/Framework/Tests/ValueUShortArrayTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Tests/ValueUShortArrayTests.cs -------------------------------------------------------------------------------- /BitStack/Framework/Tests/ValueUShortTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/BitStack/Framework/Tests/ValueUShortTests.cs -------------------------------------------------------------------------------- /Graphics/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/Graphics/icon.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidArayan/bit-stack/HEAD/README.md --------------------------------------------------------------------------------