Pulsar
3d3a057
|
Shared archive file management. More...
#include <pulsar/types.h>
Go to the source code of this file.
Data Structures | |
struct | PLSR_ArchiveSharedReader |
Macros | |
#define | PLSR_INVALID_ARCHIVE_FILE_HANDLE NULL |
Typedefs | |
typedef const PLSR_ArchiveSharedReader * | PLSR_ArchiveFileHandle |
Functions | |
PLSR_ArchiveFileHandle | plsrArchiveFileOpen (const char *path, bool storePath) |
void | plsrArchiveFileClose (PLSR_ArchiveFileHandle handle) |
PLSR_ArchiveFileHandle | plsrArchiveFileCloneHandle (PLSR_ArchiveFileHandle handle) |
bool | plsrArchiveFileRelativePath (PLSR_ArchiveFileHandle handle, const char *path, char *out, size_t size) |
NX_INLINE bool | plsrArchiveFileRead (PLSR_ArchiveFileHandle handle, void *out, size_t size) |
NX_INLINE bool | plsrArchiveFileSetPosition (PLSR_ArchiveFileHandle handle, long offset) |
NX_INLINE bool | plsrArchiveFileReadString (PLSR_ArchiveFileHandle handle, char *out, size_t size) |
Shared archive file management.