|
Wing Commander
Reconstructed Win32 source (1996)
|
#include <wc1base.h>
Data Fields | |
| unsigned char * | pixels |
| unsigned short * | rowOffsets |
| short | left |
| short | top |
| short | right |
| short | bottom |
| unsigned char * | allocation |
| unsigned char* Viewport::allocation |
Definition at line 80 of file wc1base.h.
Referenced by AllocateViewport(), DIBmakeDIB(), and free_viewport().
| short Viewport::bottom |
Definition at line 79 of file wc1base.h.
Referenced by AllocateViewport(), AnimateTrainSimTitle(), auto_pilot_sequence(), BarracksScreen(), CalcRectangleArea(), CaptureSpriteBackground(), ClearTextInputCharacter(), CopyTrainSimPilotViewToRightVdu(), death_sequence(), DrawConstellationField(), DrawTargetRangeReadout(), dump_buffer_to_screen(), EraseCockpitReadoutRegion(), EraseLastTextInputCharacter(), fire_computer_graphic_missile(), GetNextInputEvent(), GetTransformedShapeBounds(), HandleSpaceFlightControls(), InitFullScreenViewport(), initialize_cockpit(), InitializeConstellationField(), InitializeConversationViewport(), InitializeDIBScreenViewport(), InitializeRoomViewports(), LoadFace(), player_input(), process_player_input(), PromptInsertNumberedDisk(), ReadTextInput(), RecRoom(), ResetScreenClipToFullHeight(), RestoreSpriteBackground(), RunSpaceFlight(), set_global_message(), SetRectBounds(), SetViewportRect(), show_target_disp(), ShowComponentHitHudMessage(), ShowTheEndScreen(), ShowTrainSimHighScores(), ShowVictoryScreen(), stranded_sequence(), UpdateArcadeScoreDisplay(), ValidateViewportBounds(), and vdu_polygon().
| 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().
| unsigned char* Viewport::pixels |
Definition at line 74 of file wc1base.h.
Referenced by AllocateViewport(), AppendFormattedText(), BlitViewportScanlineRuns(), CaptureSpriteBackground(), ClearViewport(), DIBmakeDIB(), DIBslamReal(), DrawFontGlyph(), DrawFormattedText(), DrawTextAt(), DrawViewportEllipse(), DrawViewportEllipseShadow(), FetchDiskPacketRetrying(), FillViewportEllipse(), fizzle_fade(), FormatTextBufferFromStart(), free_viewport(), get_right_shape(), GetScreenUpdateFlag(), initialize_cockpit(), initialize_view_buffer(), InitializeDIBScreenViewport(), InitializeDiskPromptTextContext(), print_subtitle(), PromptInsertNumberedDisk(), RestoreSpriteBackground(), shaded_triangle(), shadow_draw(), ShowOffscreenBuffer(), snow_viewport(), ThrottleFrameAndDrawFps(), triangle(), UpdateMap(), and ValidateViewportBounds().
| short Viewport::right |
Definition at line 78 of file wc1base.h.
Referenced by AllocateViewport(), auto_pilot_sequence(), CalcRectangleArea(), CaptureSpriteBackground(), ClearTextInputCharacter(), CopyTrainSimPilotViewToRightVdu(), DrawConstellationField(), DrawTargetRangeReadout(), DrawTextString(), EraseCockpitReadoutRegion(), EraseLastTextInputCharacter(), GetNextInputEvent(), GetRectHeight(), GetTransformedShapeBounds(), HandleSpaceFlightControls(), init_player_input(), InitFullScreenViewport(), initialize_cockpit(), InitializeConstellationField(), InitializeConversationViewport(), InitializeDIBScreenViewport(), InitializeRoomViewports(), player_input(), process_player_input(), PromptInsertNumberedDisk(), ReadTextInput(), RecRoom(), RenderSpaceViewFrame(), RestoreSpriteBackground(), RunSpaceFlight(), SetRectBounds(), SetViewportRect(), show_damage_disp(), show_target_disp(), show_weapon_disp(), ShowTheEndScreen(), ShowTrainSimHighScores(), ShowVictoryScreen(), ValidateViewportBounds(), and vdu_polygon().
| unsigned short* Viewport::rowOffsets |
Definition at line 75 of file wc1base.h.
Referenced by AllocateViewport(), BlitViewportScanlineRuns(), ClearViewport(), DrawFontGlyph(), DrawSpriteTransformed(), free_viewport(), InitializeDIBScreenViewport(), ShowOffscreenBuffer(), and ValidateViewportBounds().
| 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().