Torque2D Reference
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
InfiniteBitStream Member List

This is the complete list of members for InfiniteBitStream, including all inherited members.

_read(const U32 size, void *d)BitStreamvirtual
_write(const U32 size, const void *d)BitStreamvirtual
bitNumBitStreamprotected
BitStream(void *bufPtr, S32 bufSize, S32 maxWriteSize=-1)BitStreaminline
bufSizeBitStreamprotected
Capability enum nameStream
clear()BitStream
clearCompressionPoint()BitStream
Closed enum valueStream
compact()InfiniteBitStream
copyFrom(Stream *other)Stream
dataPtrBitStreamprotected
dumbDownNormal(const Point3F &vec, S32 bitCount)BitStreamstatic
EOS enum valueStream
errorBitStreamprotected
getBuffer()BitStreaminline
getBytePtr()BitStream
getCRC()InfiniteBitStreaminline
getCurPos() const BitStreaminline
getPacketStream(U32 writeSize=0)BitStreamstatic
getPosition() const BitStreamvirtual
getReadByteSize()BitStream
getStatus() const Streaminline
getStatusString(const Status in_status)Streamstatic
getStreamSize()BitStreamvirtual
hasCapability(const Capability) const BitStreaminlinevirtual
IllegalCall enum valueStream
InfiniteBitStream()InfiniteBitStream
IOError enum valueStream
isFull()BitStreaminline
isValid()BitStreaminline
maxReadBitNumBitStreamprotected
maxWriteBitNumBitStreamprotected
mCompressPointBitStreamprotected
mCompressRelativeBitStreamprotected
mMinSpaceResizeBitStreamprotected
Ok enum valueStream
Put(char character)Streaminline
read(ColorI *)Stream
read(ColorF *)Stream
read(const U32 in_numBytes, void *out_pBuffer)Streaminline
read(bool *out_pRead)Streaminline
readAffineTransform(MatrixF *)BitStream
readBits(S32 bitCount, void *bitPtr)BitStreamvirtual
readClassId(U32 classType, U32 classGroup)BitStream
readCompressedPoint(Point3F *p, F32 scale=0.01f)BitStream
readCussedU32()BitStreaminline
readFlag()BitStreaminlinevirtual
readFloat(S32 bitCount)BitStream
readInt(S32 bitCount)BitStream
readLine(U8 *buffer, U32 bufferSize)Stream
readLongString(U32 maxStringLen, char *stringBuf)Stream
readNormalVector(Point3F *vec, S32 bitCount)BitStream
readNormalVector(Point3F *vec, S32 angleBitCount, S32 zBitCount)BitStream
readRangedF32(F32 min, F32 max, U32 numBits)BitStreaminline
readRangedS32(S32 min, S32 max)BitStreaminline
readRangedU32(U32 rangeStart, U32 rangeEnd)BitStreaminline
readSignedFloat(S32 bitCount)BitStream
readSignedInt(S32 bitCount)BitStream
readString(char stringBuf[256])BitStreamvirtual
readSTString(bool casesens=false)Stream
readVector(Point3F *vec, F32 minMag, F32 maxMag, S32 magBits, S32 angleBits, S32 zBits)BitStream
reset()InfiniteBitStream
ResizeBitStream(U32 minSpace=1500, U32 initialSize=0)ResizeBitStream
sendPacketStream(const NetAddress *addr)BitStreamstatic
setBit(S32 bitCount, bool set)BitStream
setBuffer(void *bufPtr, S32 bufSize, S32 maxSize=0)BitStream
setCompressionPoint(const Point3F &p)BitStream
setCurPos(const U32)BitStreaminline
setPosition(const U32 in_newPosition)BitStreamvirtual
setStatus(const Status in_newStatus)Streaminlineprotected
setStringBuffer(char buffer[256])BitStream
Status enum nameStream
Stream()Stream
StreamPosition enum valueStream
StreamRead enum valueStream
StreamWrite enum valueStream
stringBufferBitStreamprotected
testBit(S32 bitCount)BitStream
UnknownError enum valueStream
validate(U32 upcomingBytes)InfiniteBitStream
ResizeBitStream::validate()ResizeBitStream
write(const ColorI &)Stream
write(const ColorF &)Stream
write(const U32 in_numBytes, const void *in_pBuffer)Streaminline
write(const bool &in_rWrite)Streaminline
writeAffineTransform(const MatrixF &)BitStream
writeBits(S32 bitCount, const void *bitPtr)InfiniteBitStreaminlinevirtual
writeClassId(U32 classId, U32 classType, U32 classGroup)BitStream
writeCompressedPoint(const Point3F &p, F32 scale=0.01f)BitStream
writeCussedU32(U32 val)BitStreaminline
writeFlag(bool val)InfiniteBitStreaminlinevirtual
writeFloat(F32 f, S32 bitCount)BitStream
writeFormattedBuffer(const char *format,...)Stream
writeInt(S32 value, S32 bitCount)BitStream
writeLine(U8 *buffer)Stream
writeLongString(U32 maxStringLen, const char *string)Stream
writeNormalVector(const Point3F &vec, S32 bitCount)BitStream
writeNormalVector(const Point3F &vec, S32 angleBitCount, S32 zBitCount)BitStream
writeRangedF32(F32 value, F32 min, F32 max, U32 numBits)BitStreaminline
writeRangedS32(S32 value, S32 min, S32 max)BitStreaminline
writeRangedU32(U32 value, U32 rangeStart, U32 rangeEnd)BitStreaminline
writeSignedFloat(F32 f, S32 bitCount)BitStream
writeSignedInt(S32 value, S32 bitCount)BitStream
writeString(const char *stringBuf, S32 maxLen=255)BitStreamvirtual
writeStringBuffer(const char *buffer)Streaminline
writeTabs(U32 count)Streaminline
writeToStream(Stream &s)InfiniteBitStream
writeVector(Point3F vec, F32 minMag, F32 maxMag, S32 magBits, S32 angleBits, S32 zBits)BitStream
~InfiniteBitStream()InfiniteBitStream
~ResizeBitStream()ResizeBitStream
~Stream()Streamvirtual