the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
at main 22 lines 645 B view raw
1#pragma once 2 3class DataInput 4{ 5public: 6 virtual int read() = 0; 7 virtual int read(byteArray b) = 0; 8 virtual int read(byteArray b, unsigned int offset, unsigned int length) = 0; 9 virtual bool readBoolean() = 0; 10 virtual byte readByte() = 0; 11 virtual unsigned char readUnsignedByte() = 0; 12 virtual bool readFully(byteArray a) = 0; 13 virtual double readDouble() = 0; 14 virtual float readFloat() = 0; 15 virtual int readInt() = 0; 16 virtual __int64 readLong() = 0; 17 virtual short readShort() = 0; 18 virtual wchar_t readChar() = 0; 19 virtual wstring readUTF() = 0; 20 virtual PlayerUID readPlayerUID() = 0; // 4J Added 21 virtual int skipBytes(int n) = 0; 22};