Pulsar  3d3a057
Data Structures | Enumerations | Functions
bfwar.h File Reference

Wave archive init. More...

#include <pulsar/archive/archive.h>
#include <pulsar/bfwar/bfwar_internal.h>

Go to the source code of this file.

Data Structures

struct  PLSR_BFWAR
 Wave archive file. More...
 

Enumerations

enum  PLSR_BFWARCategoryType {
  PLSR_BFWARCategoryType_Init = 0,
  PLSR_BFWARCategoryType_File
}
 Wave archive method categories.
 

Functions

PLSR_RC plsrBFWAROpen (const char *path, PLSR_BFWAR *out)
 Open from a file at specified path. More...
 
PLSR_RC plsrBFWAROpenInside (const PLSR_Archive *ar, u32 offset, PLSR_BFWAR *out)
 Open from inside another archive at specified offset. More...
 
void plsrBFWARClose (PLSR_BFWAR *bfwar)
 Close archive, releasing resources if applicable. More...
 

Detailed Description

Wave archive init.

Function Documentation

◆ plsrBFWARClose()

void plsrBFWARClose ( PLSR_BFWAR bfwar)

Close archive, releasing resources if applicable.

◆ plsrBFWAROpen()

PLSR_RC plsrBFWAROpen ( const char *  path,
PLSR_BFWAR out 
)

Open from a file at specified path.

Note
Path is not stored by default unless specified using plsrArchiveOpenEx()

◆ plsrBFWAROpenInside()

PLSR_RC plsrBFWAROpenInside ( const PLSR_Archive ar,
u32  offset,
PLSR_BFWAR out 
)

Open from inside another archive at specified offset.