UFO: Alien Invasion
|
#include "cl_cinematic.h"
#include "cl_cinematic_ogm.h"
#include "cl_cinematic_roq.h"
#include "../cl_console.h"
#include "../sound/s_main.h"
#include "../sound/s_music.h"
#include <assert.h>
#include "../cl_video.h"
#include "../../shared/shared.h"
Go to the source code of this file.
Functions | |
void | CIN_InitCinematic (cinematic_t *cin) |
void | CIN_SetParameters (cinematic_t *cin, int x, int y, int w, int h, int status, bool noSound) |
void | CIN_RunCinematic (cinematic_t *cin) |
void | CIN_OpenCinematic (cinematic_t *cin, const char *fileName) |
Open a cinematic file and store status to a structure. More... | |
void | CIN_CloseCinematic (cinematic_t *cin) |
Close a cinematic, and clean up status and memory. More... | |
void | CIN_Init (void) |
void | CIN_Shutdown (void) |
void CIN_CloseCinematic | ( | cinematic_t * | cin | ) |
Close a cinematic, and clean up status and memory.
Definition at line 111 of file cl_cinematic.cpp.
References CIN_InitCinematic(), CIN_OGM_CloseCinematic(), CIN_ROQ_CloseCinematic(), CIN_STATUS_NONE, CINEMATIC_TYPE_OGM, CINEMATIC_TYPE_ROQ, cinematic_s::cinematicType, and cinematic_s::status.
Referenced by CIN_OpenCinematic(), CIN_RunCinematic(), and uiVideoNode::onWindowClosed().
Definition at line 126 of file cl_cinematic.cpp.
References CIN_OGM_Init(), and CIN_ROQ_Init().
Referenced by CL_Init().
void CIN_InitCinematic | ( | cinematic_t * | cin | ) |
Definition at line 37 of file cl_cinematic.cpp.
References OBJZERO.
Referenced by CIN_CloseCinematic(), and uiVideoNode::onWindowOpened().
void CIN_OpenCinematic | ( | cinematic_t * | cin, |
const char * | fileName | ||
) |
Open a cinematic file and store status to a structure.
Definition at line 86 of file cl_cinematic.cpp.
References CIN_CloseCinematic(), CIN_OGM_OpenCinematic(), CIN_ROQ_OpenCinematic(), CIN_STATUS_INVALID, Com_Printf(), Com_StripExtension(), FS_CheckFile(), MAX_OSPATH, name, cinematic_s::status, and va().
Referenced by CIN_RunCinematic(), and uiVideoNode::drawOverWindow().
void CIN_RunCinematic | ( | cinematic_t * | cin | ) |
Definition at line 61 of file cl_cinematic.cpp.
References CIN_CloseCinematic(), CIN_OGM_RunCinematic(), CIN_OpenCinematic(), CIN_ROQ_RunCinematic(), CIN_STATUS_NONE, CINEMATIC_TYPE_OGM, CINEMATIC_TYPE_ROQ, cinematic_s::cinematicType, MAX_QPATH, cinematic_s::name, name, Q_strncpyz(), cinematic_s::replay, and cinematic_s::status.
Referenced by uiVideoNode::drawOverWindow().
Definition at line 47 of file cl_cinematic.cpp.
References CIN_STATUS_NONE, cinematic_s::h, cinematic_s::noSound, viddef_t::rx, viddef_t::ry, cinematic_s::status, viddef, cinematic_s::w, cinematic_s::x, and cinematic_s::y.
Referenced by uiVideoNode::drawOverWindow().
Definition at line 132 of file cl_cinematic.cpp.
Referenced by CL_Shutdown().