the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
at main 38 lines 1.1 kB view raw
1#pragma once 2// 4J Stu - Represents Java standard library class (although we miss out an intermediate inheritance class that we don't care about) 3 4#include "OutputStream.h" 5#include "DataOutput.h" 6 7class DataOutputStream : public OutputStream, public DataOutput 8{ 9private: 10 OutputStream *stream; 11 12protected : 13 int written; //The number of bytes written to the data output stream so far. 14 15public: 16 DataOutputStream( OutputStream *out ); 17 18 // 4J Stu Added 19 void deleteChildStream(); 20 21 virtual void write(unsigned int b); 22 virtual void write(byteArray b); 23 virtual void write(byteArray b, unsigned int offset, unsigned int length); 24 virtual void close(); 25 virtual void writeByte(byte a); 26 virtual void writeDouble(double a); 27 virtual void writeFloat(float a); 28 virtual void writeInt(int a); 29 virtual void writeLong(__int64 a); 30 virtual void writeShort(short a); 31 virtual void writeUnsignedShort(unsigned short a); 32 virtual void writeChar(wchar_t a); 33 virtual void writeChars(const wstring& a); 34 virtual void writeBoolean(bool b); 35 virtual void writeUTF(const wstring& a); 36 virtual void writePlayerUID(PlayerUID player); 37 virtual void flush(); 38};