17 virtual void readBuffer(
void* buffer, NxU32 size)
const;
24 virtual NxStream&
storeBuffer(
const void* buffer, NxU32 size);
36 virtual NxU8
readByte()
const { NX_ASSERT(0);
return 0; }
37 virtual NxU16
readWord()
const { NX_ASSERT(0);
return 0; }
38 virtual NxU32
readDword()
const { NX_ASSERT(0);
return 0; }
39 virtual float readFloat()
const { NX_ASSERT(0);
return 0.0f;}
40 virtual double readDouble()
const { NX_ASSERT(0);
return 0.0; }
41 virtual void readBuffer(
void* buffer, NxU32 size)
const { NX_ASSERT(0); }
48 virtual NxStream&
storeBuffer(
const void* buffer, NxU32 size);
68 virtual NxStream&
storeByte(NxU8 b) { NX_ASSERT(0);
return *
this; }
69 virtual NxStream&
storeWord(NxU16 w) { NX_ASSERT(0);
return *
this; }
70 virtual NxStream&
storeDword(NxU32 d) { NX_ASSERT(0);
return *
this; }
71 virtual NxStream&
storeFloat(NxReal f) { NX_ASSERT(0);
return *
this; }
72 virtual NxStream&
storeDouble(NxF64 f) { NX_ASSERT(0);
return *
this; }
73 virtual NxStream&
storeBuffer(
const void* buffer, NxU32 size) { NX_ASSERT(0);
return *
this; }