FS2_Open
Open source remastering of the Freespace 2 engine
mvelib.cpp File Reference
#include "cfile/cfile.h"
#include "cutscene/mvelib.h"
#include "globalincs/pstypes.h"

Go to the source code of this file.

Functions

short mve_get_short (ubyte *data)
 
ushort mve_get_ushort (ubyte *data)
 
int mve_get_int (ubyte *data)
 
MVEFILEmvefile_open (char *filename)
 
void mvefile_close (MVEFILE *file)
 
int mvefile_get_next_segment_size (MVEFILE *file)
 
ubyte mvefile_get_next_segment_major (MVEFILE *file)
 
ubyte mvefile_get_next_segment_minor (MVEFILE *file)
 
ubytemvefile_get_next_segment (MVEFILE *file)
 
void mvefile_advance_segment (MVEFILE *file)
 
int mvefile_fetch_next_chunk (MVEFILE *file)
 
MVESTREAMmve_open (char *filename)
 
void mve_close (MVESTREAM *stream)
 
int mve_play_next_chunk (MVESTREAM *stream)
 

Function Documentation

void mve_close ( MVESTREAM stream)

Definition at line 287 of file mvelib.cpp.

int mve_get_int ( ubyte data)

Definition at line 33 of file mvelib.cpp.

short mve_get_short ( ubyte data)

Definition at line 19 of file mvelib.cpp.

ushort mve_get_ushort ( ubyte data)

Definition at line 26 of file mvelib.cpp.

MVESTREAM* mve_open ( char *  filename)

Definition at line 265 of file mvelib.cpp.

int mve_play_next_chunk ( MVESTREAM stream)

Definition at line 299 of file mvelib.cpp.

void mvefile_advance_segment ( MVEFILE file)

Definition at line 195 of file mvelib.cpp.

void mvefile_close ( MVEFILE file)

Definition at line 111 of file mvelib.cpp.

int mvefile_fetch_next_chunk ( MVEFILE file)

Definition at line 210 of file mvelib.cpp.

ubyte* mvefile_get_next_segment ( MVEFILE file)

Definition at line 180 of file mvelib.cpp.

ubyte mvefile_get_next_segment_major ( MVEFILE file)

Definition at line 150 of file mvelib.cpp.

ubyte mvefile_get_next_segment_minor ( MVEFILE file)

Definition at line 165 of file mvelib.cpp.

int mvefile_get_next_segment_size ( MVEFILE file)

Definition at line 135 of file mvelib.cpp.

MVEFILE* mvefile_open ( char *  filename)

Definition at line 41 of file mvelib.cpp.