5 #ifndef __I_IRRKLANG_READ_FILE_H_INCLUDED__
6 #define __I_IRRKLANG_READ_FILE_H_INCLUDED__
32 virtual bool seek(
ik_s32 finalPos,
bool relativeMovement =
false) = 0;
Base class of most objects of the irrKlang.
Interface providing read acess to a file.
unsigned int ik_u32
32 bit unsigned variable.
signed int ik_s32
32 bit signed variable.
char ik_c8
8 bit character variable.
Everything in the irrKlang Sound Engine can be found in this namespace.
virtual ik_s32 read(void *buffer, ik_u32 sizeToRead)=0
virtual ik_s32 getSize()=0
virtual bool seek(ik_s32 finalPos, bool relativeMovement=false)=0
virtual ik_s32 getPos()=0
virtual const ik_c8 * getFileName()=0