Niotso  git revision 558726a9f13d7c3423a683dd2f4323589b66c310
The New Implementation of The Sims Online
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | Private Attributes | List of all members
VBFile_t Class Reference

#include <libvitaboy.hpp>

Public Member Functions

void set (const void *_Buffer, unsigned _Size)
 
unsigned getpos ()
 
void seekto (unsigned offset)
 
void seekahead (unsigned count)
 
void seekback (unsigned count)
 
uint32_t readint32 ()
 
uint32_t readint16 ()
 
uint32_t readint8 ()
 
float readfloat ()
 
void readbytes (void *Destination, unsigned length)
 
char * readstring ()
 
char * readstring2 ()
 

Private Attributes

const uint8_t * Buffer
 
const uint8_t * Position
 
unsigned Size
 

Member Function Documentation

unsigned VBFile_t::getpos ( )
inline
void VBFile_t::readbytes ( void *  Destination,
unsigned  length 
)
inline
float VBFile_t::readfloat ( )
inline
uint32_t VBFile_t::readint16 ( )
inline
uint32_t VBFile_t::readint32 ( )
inline
uint32_t VBFile_t::readint8 ( )
inline
char* VBFile_t::readstring ( )
inline
char* VBFile_t::readstring2 ( )
inline
void VBFile_t::seekahead ( unsigned  count)
inline
void VBFile_t::seekback ( unsigned  count)
inline
void VBFile_t::seekto ( unsigned  offset)
inline
void VBFile_t::set ( const void *  _Buffer,
unsigned  _Size 
)
inline

Member Data Documentation

const uint8_t* VBFile_t::Buffer
private
const uint8_t * VBFile_t::Position
private
unsigned VBFile_t::Size
private

The documentation for this class was generated from the following file: