UFO: Alien Invasion
|
Header file for ROQ cinematics. More...
#include "../../shared/ufotypes.h"
Go to the source code of this file.
Functions | |
int | CIN_ROQ_OpenCinematic (struct cinematic_s *cin, const char *fileName) |
void | CIN_ROQ_CloseCinematic (struct cinematic_s *cin) |
bool | CIN_ROQ_RunCinematic (struct cinematic_s *cin) |
void | CIN_ROQ_Init (void) |
Header file for ROQ cinematics.
Definition in file cl_cinematic_roq.h.
void CIN_ROQ_CloseCinematic | ( | struct cinematic_s * | cin | ) |
Definition at line 525 of file cl_cinematic_roq.cpp.
References cinematic_s::codecData, Com_Printf(), FS_CloseFile(), M_StopMusicStream(), Mem_Free, and ROQCIN.
Referenced by CIN_CloseCinematic(), and CIN_ROQ_OpenCinematic().
Definition at line 604 of file cl_cinematic_roq.cpp.
References f, i, Q_ftol, roqCin_quadOffsets2, roqCin_quadOffsets4, roqCin_sqrTable, yuvTable_t::ub, yuvTable_t::ug, yuvTable_t::vg, and yuvTable_t::vr.
Referenced by CIN_Init().
int CIN_ROQ_OpenCinematic | ( | struct cinematic_s * | cin, |
const char * | fileName | ||
) |
Definition at line 541 of file cl_cinematic_roq.cpp.
References CIN_ROQ_CloseCinematic(), CINEMATIC_TYPE_ROQ, cinematic_s::cinematicType, CL_Milliseconds(), cinematic_s::codecData, Com_Printf(), FILE_READ, roqChunk_t::flags, FS_CloseFile(), FS_OpenFile(), FS_Read(), roqChunk_t::id, LittleLong, LittleShort, Mem_Free, Mem_PoolAllocType, cinematic_s::name, OBJZERO, Q_strncpyz(), ROQ_CHUNK_HEADER_SIZE, ROQ_IDENT, ROQCIN, roqChunk_t::size, and vid_genericPool.
Referenced by CIN_OpenCinematic().
bool CIN_ROQ_RunCinematic | ( | cinematic_t * | cin | ) |
Definition at line 517 of file cl_cinematic_roq.cpp.
References CIN_ROQ_DecodeChunk(), and CIN_ROQ_DrawCinematic().
Referenced by CIN_RunCinematic().