UFO: Alien Invasion
cl_sequence.h File Reference
Include dependency graph for cl_sequence.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define pSequenceContext_t   struct sequenceContext_s*
 

Functions

pSequenceContext_t SEQ_AllocContext (void)
 Allocate a sequence context. More...
 
void SEQ_FreeContext (pSequenceContext_t context)
 
bool SEQ_InitContext (pSequenceContext_t context, const char *sequenceName)
 
bool SEQ_Render (pSequenceContext_t context)
 
void SEQ_SendClickEvent (pSequenceContext_t context)
 
void SEQ_SetView (pSequenceContext_t context, vec2_t pos, vec2_t size)
 
void SEQ_Shutdown (void)
 
void CL_ParseSequence (const char *name, const char **text)
 Reads the sequence values from given text-pointer. More...
 

Macro Definition Documentation

◆ pSequenceContext_t

#define pSequenceContext_t   struct sequenceContext_s*

Definition at line 31 of file cl_sequence.h.

Function Documentation

◆ CL_ParseSequence()

◆ SEQ_AllocContext()

pSequenceContext_t SEQ_AllocContext ( void  )

Allocate a sequence context.

Returns
Context

Definition at line 545 of file cl_sequence.cpp.

References Mem_AllocType.

Referenced by uiSequenceNode::onWindowOpened().

◆ SEQ_FreeContext()

void SEQ_FreeContext ( pSequenceContext_t  context)

◆ SEQ_InitContext()

bool SEQ_InitContext ( pSequenceContext_t  context,
const char *  sequenceName 
)

◆ SEQ_Render()

bool SEQ_Render ( pSequenceContext_t  context)

◆ SEQ_SendClickEvent()

void SEQ_SendClickEvent ( pSequenceContext_t  context)

◆ SEQ_SetView()

void SEQ_SetView ( pSequenceContext_t  context,
vec2_t  pos,
vec2_t  size 
)

◆ SEQ_Shutdown()

void SEQ_Shutdown ( void  )

Definition at line 998 of file cl_sequence.cpp.

References numSeqCmds, numSequences, OBJZERO, seqCmds, and sequences.

Referenced by CL_Shutdown().