, including all inherited members.
| AddBitsAndReallocate(const BitSize_t numberOfBitsToWrite) | RakNet::BitStream | |
| AlignReadToByteBoundary(void) | RakNet::BitStream | [inline] |
| AlignWriteToByteBoundary(void) | RakNet::BitStream | [inline] |
| AssertCopyData(void) | RakNet::BitStream | |
| AssertStreamEmpty(void) | RakNet::BitStream | |
| BitStream() | RakNet::BitStream | |
| BitStream(const unsigned int initialBytesToAllocate) | RakNet::BitStream | |
| BitStream(unsigned char *_data, const unsigned int lengthInBytes, bool _copyData) | RakNet::BitStream | |
| CopyData(unsigned char **_data) const | RakNet::BitStream | |
| DoEndianSwap(void) | RakNet::BitStream | [inline, static] |
| EndianSwapBytes(int byteOffset, int length) | RakNet::BitStream | |
| GetData(void) const | RakNet::BitStream | [inline] |
| GetNumberOfBitsAllocated(void) const | RakNet::BitStream | |
| GetNumberOfBitsUsed(void) const | RakNet::BitStream | [inline] |
| GetNumberOfBytesUsed(void) const | RakNet::BitStream | [inline] |
| GetNumberOfUnreadBits(void) const | RakNet::BitStream | [inline] |
| GetReadOffset(void) const | RakNet::BitStream | [inline] |
| GetWriteOffset(void) const | RakNet::BitStream | [inline] |
| IgnoreBits(const BitSize_t numberOfBits) | RakNet::BitStream | |
| IgnoreBytes(const unsigned int numberOfBytes) | RakNet::BitStream | |
| IsBigEndian(void) | RakNet::BitStream | [inline, static] |
| IsNetworkOrder(void) | RakNet::BitStream | [inline, static] |
| IsNetworkOrderInternal(void) | RakNet::BitStream | [static] |
| NumberOfLeadingZeroes(uint8_t x) | RakNet::BitStream | [static] |
| NumberOfLeadingZeroes(uint16_t x) | RakNet::BitStream | [static] |
| NumberOfLeadingZeroes(uint32_t x) | RakNet::BitStream | [static] |
| NumberOfLeadingZeroes(uint64_t x) | RakNet::BitStream | [static] |
| NumberOfLeadingZeroes(int8_t x) | RakNet::BitStream | [static] |
| NumberOfLeadingZeroes(int16_t x) | RakNet::BitStream | [static] |
| NumberOfLeadingZeroes(int32_t x) | RakNet::BitStream | [static] |
| NumberOfLeadingZeroes(int64_t x) | RakNet::BitStream | [static] |
| PadWithZeroToByteLength(unsigned int bytes) | RakNet::BitStream | |
| PrintBits(char *out) const | RakNet::BitStream | |
| PrintBits(void) const | RakNet::BitStream | |
| PrintHex(char *out) const | RakNet::BitStream | |
| PrintHex(void) const | RakNet::BitStream | |
| Read(templateType &outTemplateVar) | RakNet::BitStream | [inline] |
| Read(BitStream *bitStream, BitSize_t numberOfBits) | RakNet::BitStream | |
| Read(BitStream *bitStream) | RakNet::BitStream | |
| Read(BitStream &bitStream, BitSize_t numberOfBits) | RakNet::BitStream | |
| Read(BitStream &bitStream) | RakNet::BitStream | |
| Read(char *output, const unsigned int numberOfBytes) | RakNet::BitStream | |
| Read(char *varString) | RakNet::BitStream | |
| Read(unsigned char *varString) | RakNet::BitStream | |
| Read(bool &outTemplateVar) | RakNet::BitStream | [inline] |
| Read(SystemAddress &outTemplateVar) | RakNet::BitStream | [inline] |
| Read(uint24_t &outTemplateVar) | RakNet::BitStream | [inline] |
| Read(RakNetGUID &outTemplateVar) | RakNet::BitStream | [inline] |
| Read(NetworkID &outTemplateVar) | RakNet::BitStream | [inline] |
| Read(RakString &outTemplateVar) | RakNet::BitStream | [inline] |
| Read(char *&varString) | RakNet::BitStream | [inline] |
| Read(unsigned char *&varString) | RakNet::BitStream | [inline] |
| ReadAlignedBytes(unsigned char *inOutByteArray, const unsigned int numberOfBytesToRead) | RakNet::BitStream | |
| ReadAlignedBytesSafe(char *inOutByteArray, int &inputLength, const int maxBytesToRead) | RakNet::BitStream | |
| ReadAlignedBytesSafe(char *inOutByteArray, unsigned int &inputLength, const unsigned int maxBytesToRead) | RakNet::BitStream | |
| ReadAlignedBytesSafeAlloc(char **outByteArray, int &inputLength, const unsigned int maxBytesToRead) | RakNet::BitStream | |
| ReadAlignedBytesSafeAlloc(char **outByteArray, unsigned int &inputLength, const unsigned int maxBytesToRead) | RakNet::BitStream | |
| ReadAlignedVar16(char *inOutByteArray) | RakNet::BitStream | |
| ReadAlignedVar32(char *inOutByteArray) | RakNet::BitStream | |
| ReadAlignedVar8(char *inOutByteArray) | RakNet::BitStream | |
| ReadBit(void) | RakNet::BitStream | |
| ReadBits(unsigned char *inOutByteArray, BitSize_t numberOfBitsToRead, const bool alignBitsToRight=true) | RakNet::BitStream | |
| ReadBitsFromIntegerRange(templateType &value, const rangeType minimum, const rangeType maximum, bool allowOutsideRange=false) | RakNet::BitStream | |
| ReadBitsFromIntegerRange(templateType &value, const rangeType minimum, const rangeType maximum, const int requiredBits, bool allowOutsideRange=false) | RakNet::BitStream | |
| ReadCasted(sourceType &value) | RakNet::BitStream | |
| ReadCompressed(templateType &outTemplateVar) | RakNet::BitStream | [inline] |
| ReadCompressed(SystemAddress &outTemplateVar) | RakNet::BitStream | [inline] |
| ReadCompressed(uint24_t &outTemplateVar) | RakNet::BitStream | [inline] |
| ReadCompressed(RakNetGUID &outTemplateVar) | RakNet::BitStream | [inline] |
| ReadCompressed(NetworkID &outTemplateVar) | RakNet::BitStream | [inline] |
| ReadCompressed(bool &outTemplateVar) | RakNet::BitStream | [inline] |
| ReadCompressed(float &outTemplateVar) | RakNet::BitStream | [inline] |
| ReadCompressed(double &outTemplateVar) | RakNet::BitStream | [inline] |
| ReadCompressed(RakString &outTemplateVar) | RakNet::BitStream | [inline] |
| ReadCompressed(char *&outTemplateVar) | RakNet::BitStream | [inline] |
| ReadCompressed(unsigned char *&outTemplateVar) | RakNet::BitStream | [inline] |
| ReadCompressedDelta(templateType &outTemplateVar) | RakNet::BitStream | [inline] |
| ReadCompressedDelta(bool &outTemplateVar) | RakNet::BitStream | [inline] |
| ReadDelta(templateType &outTemplateVar) | RakNet::BitStream | [inline] |
| ReadDelta(bool &outTemplateVar) | RakNet::BitStream | [inline] |
| ReadFloat16(float &outFloat, float floatMin, float floatMax) | RakNet::BitStream | |
| ReadNormQuat(templateType &w, templateType &x, templateType &y, templateType &z) | RakNet::BitStream | |
| ReadNormVector(templateType &x, templateType &y, templateType &z) | RakNet::BitStream | |
| ReadOrthMatrix(templateType &m00, templateType &m01, templateType &m02, templateType &m10, templateType &m11, templateType &m12, templateType &m20, templateType &m21, templateType &m22) | RakNet::BitStream | |
| ReadPtr(templateType *outTemplateVar) | RakNet::BitStream | [inline] |
| ReadVector(templateType &x, templateType &y, templateType &z) | RakNet::BitStream | |
| Reset(void) | RakNet::BitStream | |
| ResetReadPointer(void) | RakNet::BitStream | |
| ResetWritePointer(void) | RakNet::BitStream | |
| ReverseBytes(unsigned char *inByteArray, unsigned char *inOutByteArray, const unsigned int length) | RakNet::BitStream | [static] |
| ReverseBytesInPlace(unsigned char *inOutData, const unsigned int length) | RakNet::BitStream | [static] |
| Serialize(bool writeToBitstream, templateType &inOutTemplateVar) | RakNet::BitStream | [inline] |
| Serialize(bool writeToBitstream, char *inOutByteArray, const unsigned int numberOfBytes) | RakNet::BitStream | [inline] |
| SerializeBits(bool writeToBitstream, unsigned char *inOutByteArray, const BitSize_t numberOfBitsToSerialize, const bool rightAlignedBits=true) | RakNet::BitStream | [inline] |
| SerializeBitsFromIntegerRange(bool writeToBitstream, templateType &value, const rangeType minimum, const rangeType maximum, bool allowOutsideRange=false) | RakNet::BitStream | |
| SerializeBitsFromIntegerRange(bool writeToBitstream, templateType &value, const rangeType minimum, const rangeType maximum, const int requiredBits, bool allowOutsideRange=false) | RakNet::BitStream | |
| SerializeCasted(bool writeToBitstream, sourceType &value) | RakNet::BitStream | |
| SerializeCompressed(bool writeToBitstream, templateType &inOutTemplateVar) | RakNet::BitStream | [inline] |
| SerializeCompressedDelta(bool writeToBitstream, templateType &inOutCurrentValue, templateType lastValue) | RakNet::BitStream | [inline] |
| SerializeCompressedDelta(bool writeToBitstream, templateType &inOutTemplateVar) | RakNet::BitStream | [inline] |
| SerializeDelta(bool writeToBitstream, templateType &inOutCurrentValue, templateType lastValue) | RakNet::BitStream | [inline] |
| SerializeDelta(bool writeToBitstream, templateType &inOutCurrentValue) | RakNet::BitStream | [inline] |
| SerializeFloat16(bool writeToBitstream, float &inOutFloat, float floatMin, float floatMax) | RakNet::BitStream | |
| SerializeNormQuat(bool writeToBitstream, templateType &w, templateType &x, templateType &y, templateType &z) | RakNet::BitStream | [inline] |
| SerializeNormVector(bool writeToBitstream, templateType &x, templateType &y, templateType &z) | RakNet::BitStream | [inline] |
| SerializeOrthMatrix(bool writeToBitstream, templateType &m00, templateType &m01, templateType &m02, templateType &m10, templateType &m11, templateType &m12, templateType &m20, templateType &m21, templateType &m22) | RakNet::BitStream | [inline] |
| SerializeVector(bool writeToBitstream, templateType &x, templateType &y, templateType &z) | RakNet::BitStream | [inline] |
| SetData(unsigned char *inByteArray) | RakNet::BitStream | |
| SetNumberOfBitsAllocated(const BitSize_t lengthInBits) | RakNet::BitStream | |
| SetReadOffset(const BitSize_t newReadOffset) | RakNet::BitStream | [inline] |
| SetWriteOffset(const BitSize_t offset) | RakNet::BitStream | |
| Write(templateType inTemplateVar) | RakNet::BitStream | [inline] |
| Write(const char *inputByteArray, const unsigned int numberOfBytes) | RakNet::BitStream | |
| Write(BitStream *bitStream, BitSize_t numberOfBits) | RakNet::BitStream | |
| Write(BitStream *bitStream) | RakNet::BitStream | |
| Write(BitStream &bitStream, BitSize_t numberOfBits) | RakNet::BitStream | |
| Write(BitStream &bitStream) | RakNet::BitStream | |
| Write0(void) | RakNet::BitStream | |
| Write1(void) | RakNet::BitStream | |
| WriteAlignedBytes(const unsigned char *inByteArray, const unsigned int numberOfBytesToWrite) | RakNet::BitStream | |
| WriteAlignedBytesSafe(const char *inByteArray, const unsigned int inputLength, const unsigned int maxBytesToWrite) | RakNet::BitStream | |
| WriteAlignedVar16(const char *inByteArray) | RakNet::BitStream | |
| WriteAlignedVar32(const char *inByteArray) | RakNet::BitStream | |
| WriteAlignedVar8(const char *inByteArray) | RakNet::BitStream | |
| WriteBits(const unsigned char *inByteArray, BitSize_t numberOfBitsToWrite, const bool rightAlignedBits=true) | RakNet::BitStream | |
| WriteBitsFromIntegerRange(const templateType value, const rangeType minimum, const rangeType maximum, bool allowOutsideRange=false) | RakNet::BitStream | |
| WriteBitsFromIntegerRange(const templateType value, const rangeType minimum, const rangeType maximum, const int requiredBits, bool allowOutsideRange=false) | RakNet::BitStream | |
| WriteCasted(const sourceType &value) | RakNet::BitStream | |
| WriteCompressed(templateType inTemplateVar) | RakNet::BitStream | [inline] |
| WriteCompressed(SystemAddress inTemplateVar) | RakNet::BitStream | [inline] |
| WriteCompressed(RakNetGUID inTemplateVar) | RakNet::BitStream | [inline] |
| WriteCompressed(uint24_t var) | RakNet::BitStream | [inline] |
| WriteCompressed(NetworkID inTemplateVar) | RakNet::BitStream | [inline] |
| WriteCompressed(bool inTemplateVar) | RakNet::BitStream | [inline] |
| WriteCompressed(float inTemplateVar) | RakNet::BitStream | [inline] |
| WriteCompressed(double inTemplateVar) | RakNet::BitStream | [inline] |
| WriteCompressed(RakString inTemplateVar) | RakNet::BitStream | [inline] |
| WriteCompressed(const char *inStringVar) | RakNet::BitStream | [inline] |
| WriteCompressed(const unsigned char *inTemplateVar) | RakNet::BitStream | [inline] |
| WriteCompressed(char *inTemplateVar) | RakNet::BitStream | [inline] |
| WriteCompressed(unsigned char *inTemplateVar) | RakNet::BitStream | [inline] |
| WriteCompressedDelta(templateType currentValue, templateType lastValue) | RakNet::BitStream | [inline] |
| WriteCompressedDelta(templateType currentValue) | RakNet::BitStream | [inline] |
| WriteCompressedDelta(bool currentValue, bool lastValue) | RakNet::BitStream | [inline] |
| WriteCompressedDelta(bool currentValue) | RakNet::BitStream | [inline] |
| WriteDelta(templateType currentValue, templateType lastValue) | RakNet::BitStream | [inline] |
| WriteDelta(templateType currentValue) | RakNet::BitStream | [inline] |
| WriteDelta(bool currentValue, bool lastValue) | RakNet::BitStream | [inline] |
| WriteFloat16(float x, float floatMin, float floatMax) | RakNet::BitStream | |
| WriteNormQuat(templateType w, templateType x, templateType y, templateType z) | RakNet::BitStream | |
| WriteNormVector(templateType x, templateType y, templateType z) | RakNet::BitStream | |
| WriteOrthMatrix(templateType m00, templateType m01, templateType m02, templateType m10, templateType m11, templateType m12, templateType m20, templateType m21, templateType m22) | RakNet::BitStream | |
| WritePtr(templateType *inTemplateVar) | RakNet::BitStream | [inline] |
| WriteRef(const templateType &inTemplateVar) | RakNet::BitStream | [inline] |
| WriteRef(const bool &inTemplateVar) | RakNet::BitStream | [inline] |
| WriteRef(const SystemAddress &inTemplateVar) | RakNet::BitStream | [inline] |
| WriteRef(const uint24_t &inTemplateVar) | RakNet::BitStream | [inline] |
| WriteRef(const RakNetGUID &inTemplateVar) | RakNet::BitStream | [inline] |
| WriteRef(const NetworkID &inTemplateVar) | RakNet::BitStream | [inline] |
| WriteRef(const RakString &inTemplateVar) | RakNet::BitStream | [inline] |
| WriteRef(const char *const &inStringVar) | RakNet::BitStream | [inline] |
| WriteRef(const unsigned char *const &inTemplateVar) | RakNet::BitStream | [inline] |
| WriteRef(char *const &inTemplateVar) | RakNet::BitStream | [inline] |
| WriteRef(unsigned char *const &inTemplateVar) | RakNet::BitStream | [inline] |
| WriteVector(templateType x, templateType y, templateType z) | RakNet::BitStream | |
| ~BitStream() | RakNet::BitStream | |