Wing Commander
Reconstructed Win32 source (1996)
Loading...
Searching...
No Matches
Viewport Struct Reference

#include <wc1base.h>

Data Fields

unsigned char * pixels
unsigned short * rowOffsets
short left
short top
short right
short bottom
unsigned char * allocation

Detailed Description

Definition at line 73 of file wc1base.h.

Field Documentation

◆ allocation

unsigned char* Viewport::allocation

Definition at line 80 of file wc1base.h.

Referenced by AllocateViewport(), DIBmakeDIB(), and free_viewport().

◆ bottom

◆ left

short Viewport::left

Definition at line 76 of file wc1base.h.

Referenced by AllocateViewport(), auto_pilot_sequence(), CalcRectangleArea(), CaptureSpriteBackground(), ClearTextInputCharacter(), CopyTrainSimPilotViewToRightVdu(), DisplayTrainSimHighScoreTable(), DrawConstellationField(), DrawFilledViewportRect(), DrawNavMapLegend(), DrawNavPlayerMarker(), DrawPendingCockpitDamage(), DrawPilotHandFrame(), DrawSpriteTransformed(), DrawTargetRangeReadout(), DrawTextCharacter(), DrawTextString(), DrawViewportBorder(), DrawViewportLine(), DrawViewportPixel(), EraseCockpitReadoutRegion(), EraseLastTextInputCharacter(), GetNextInputEvent(), GetRectHeight(), GetTransformedShapeBounds(), GetViewportPixel(), HandleSpaceFlightControls(), init_player_input(), InitFullScreenViewport(), initialize_cockpit(), InitializeCockpitResources(), InitializeConstellationField(), InitializeConversationViewport(), InitializeDIBScreenViewport(), InitializeModalTextPanel(), InitializeRoomViewports(), InitializeTrainSimTextPanel(), PanToScreen(), player_input(), process_player_input(), PromptForPilotField(), PromptInsertNumberedDisk(), ReadRequiredPilotField(), ReadTextInput(), real_vid_transmit(), RecRoom(), RestoreSpriteBackground(), RunSpaceFlight(), SelectTrainSimMission(), set_global_message(), SetRectBounds(), SetViewportRect(), show_communications_disp(), show_damage_disp(), show_info_disp(), show_navigation_disp(), show_target_disp(), show_weapon_disp(), ShowComponentHitHudMessage(), ShowTrainSimHighScores(), ShowTrainSimTextMessage(), UpdateArcadeScoreDisplay(), UpdateDamageDisplay(), UpdateInflightNavText(), ValidateViewportBounds(), vdu_polygon(), and vid_transmit().

◆ pixels

◆ right

◆ rowOffsets

◆ top

short Viewport::top

Definition at line 77 of file wc1base.h.

Referenced by AllocateViewport(), AnimateTrainSimTitle(), auto_pilot_sequence(), BarracksScreen(), BriefingMap_DisplayMap(), CalcRectangleArea(), CaptureSpriteBackground(), ClearTextInputCharacter(), CopyTrainSimPilotViewToRightVdu(), death_sequence(), DrawConstellationField(), DrawFilledViewportRect(), DrawFontGlyph(), DrawNavPlayerMarker(), DrawPendingCockpitDamage(), DrawPilotHandFrame(), DrawSpriteTransformed(), DrawViewportBorder(), DrawViewportLine(), DrawViewportPixel(), dump_buffer_to_screen(), EraseCockpitReadoutRegion(), EraseLastTextInputCharacter(), fire_computer_graphic_missile(), funeral_player(), GetNextInputEvent(), GetTransformedShapeBounds(), GetViewportPixel(), HandleSpaceFlightControls(), InitFullScreenViewport(), initialize_cockpit(), InitializeConstellationField(), InitializeConversationText(), InitializeConversationViewport(), InitializeDIBScreenViewport(), InitializeRoomViewports(), PanToScreen(), player_input(), process_player_input(), PromptInsertNumberedDisk(), ReadTextInput(), real_vid_transmit(), RecRoom(), ResetScreenClipToFullHeight(), RestoreSpriteBackground(), RunSpaceFlight(), SelectTrainSimMission(), SetRectBounds(), SetViewportRect(), show_communications_disp(), show_damage_disp(), show_info_disp(), show_navigation_disp(), show_target_disp(), show_weapon_disp(), ShowTrainSimHighScores(), ShowTrainSimTextMessage(), stranded_sequence(), UpdateArcadeScoreDisplay(), UpdateDamageDisplay(), UpdateInflightNavText(), ValidateViewportBounds(), vdu_polygon(), and vid_transmit().


The documentation for this struct was generated from the following file: