arsa  2.7
Typedefs | Functions
arsa_pak.h File Reference
#include "arsa_begin_code.h"
#include <irrlicht.h>

Go to the source code of this file.

Typedefs

typedef void Pak_cb(int num, const char *filename)
 

Functions

ARSA_API bool ARSACALLCONV arsa_PakSave (const irr::io::path &Pakname, const irr::core::array< irr::io::path > &files, Pak_cb *cb=0)
 
ARSA_API bool ARSACALLCONV arsa_PakSave (irr::io::IWriteFile *fp, const irr::core::array< irr::io::path > &files, Pak_cb *cb=0)
 
ARSA_API bool ARSACALLCONV arsa_PakLoad (const irr::io::path &Pakfile, Pak_cb *cb=0)
 
ARSA_API bool ARSACALLCONV arsa_PakLoad (irr::io::IReadFile *fp, Pak_cb *cb=0)
 
ARSA_API irr::u32 ARSACALLCONV arsa_PakCount (const irr::io::path &Pakfile)
 
ARSA_API irr::u32 ARSACALLCONV arsa_PakRawSize (const irr::io::path &Pakfile)
 
ARSA_API irr::u32 ARSACALLCONV arsa_PakFileSize (const irr::io::path &Pakfile)
 
ARSA_API bool ARSACALLCONV arsa_PakOk (const irr::io::path &Pakfile)
 

Typedef Documentation

◆ Pak_cb

typedef void Pak_cb(int num, const char *filename)

Definition at line 7 of file arsa_pak.h.

Function Documentation

◆ arsa_PakCount()

ARSA_API irr::u32 ARSACALLCONV arsa_PakCount ( const irr::io::path Pakfile)

◆ arsa_PakFileSize()

ARSA_API irr::u32 ARSACALLCONV arsa_PakFileSize ( const irr::io::path Pakfile)

◆ arsa_PakLoad() [1/2]

ARSA_API bool ARSACALLCONV arsa_PakLoad ( const irr::io::path Pakfile,
Pak_cb cb = 0 
)

◆ arsa_PakLoad() [2/2]

ARSA_API bool ARSACALLCONV arsa_PakLoad ( irr::io::IReadFile fp,
Pak_cb cb = 0 
)

◆ arsa_PakOk()

ARSA_API bool ARSACALLCONV arsa_PakOk ( const irr::io::path Pakfile)

◆ arsa_PakRawSize()

ARSA_API irr::u32 ARSACALLCONV arsa_PakRawSize ( const irr::io::path Pakfile)

◆ arsa_PakSave() [1/2]

ARSA_API bool ARSACALLCONV arsa_PakSave ( const irr::io::path Pakname,
const irr::core::array< irr::io::path > &  files,
Pak_cb cb = 0 
)

◆ arsa_PakSave() [2/2]

ARSA_API bool ARSACALLCONV arsa_PakSave ( irr::io::IWriteFile fp,
const irr::core::array< irr::io::path > &  files,
Pak_cb cb = 0 
)