Wing Commander II
Reconstructed Win32 source (1996)
Loading...
Searching...
No Matches
wipe.c File Reference

Viewport wipe transitions. More...

#include "game.h"

Go to the source code of this file.

Macros

#define WIPE_C

Functions

signed char InitializeViewportWipe (Viewport *source, Viewport *destination, int wipeType, short duration, short passFlags, void *workspace)
void SetViewportHorizontalBounds (Viewport *viewport, int left, int right)
void SetViewportVerticalBounds (Viewport *viewport, int top, int bottom)
signed char AdvanceViewportWipe (void *workspace)
void OffsetViewportBounds (Viewport *viewport, int left, int top, int right, int bottom)
void SetViewportRectangleBounds (Viewport *viewport, int left, int top, int right, int bottom)
void FinishViewportWipe (void *workspace)
void GenerateWipeRadialEdges (short *edges, int radius)
void BlitWipeRadialBands (Viewport *source, Viewport *destination, short *trailingEdges, short *leadingEdges)

Variables

short g_nWipeRadialRowCount

Detailed Description

Viewport wipe transitions.

Definition in file wipe.c.

Macro Definition Documentation

◆ WIPE_C

#define WIPE_C

Definition at line 7 of file wipe.c.

Function Documentation

◆ AdvanceViewportWipe()

◆ BlitWipeRadialBands()

void BlitWipeRadialBands ( Viewport * source,
Viewport * destination,
short * trailingEdges,
short * leadingEdges )

◆ FinishViewportWipe()

◆ GenerateWipeRadialEdges()

void GenerateWipeRadialEdges ( short * edges,
int radius )

◆ InitializeViewportWipe()

◆ OffsetViewportBounds()

void OffsetViewportBounds ( Viewport * viewport,
int left,
int top,
int right,
int bottom )

◆ SetViewportHorizontalBounds()

void SetViewportHorizontalBounds ( Viewport * viewport,
int left,
int right )

◆ SetViewportRectangleBounds()

void SetViewportRectangleBounds ( Viewport * viewport,
int left,
int top,
int right,
int bottom )

◆ SetViewportVerticalBounds()

void SetViewportVerticalBounds ( Viewport * viewport,
int top,
int bottom )

Variable Documentation

◆ g_nWipeRadialRowCount

short g_nWipeRadialRowCount

Definition at line 1353 of file wipe.c.

Referenced by GenerateWipeRadialEdges(), and InitializeViewportWipe().