Functions |
| void BURGER_API | VideoGetCurrentMode (VideoSaveState_t *Input) |
| Word BURGER_API | VideoSetMode (const VideoSaveState_t *Input) |
| void BURGER_API | SetTheClipBounds (Word Left, Word Top, Word Right, Word Bottom) |
| void BURGER_API | SetTheClipRect (const Burger::Rect_t *RectPtr) |
| void BURGER_API | GetTheClipRect (Burger::Rect_t *RectPtr) |
| Word BURGER_API | GetAPixel (Word x, Word y) |
| Word BURGER_API | GetAPixel16 (Word x, Word y) |
| void BURGER_API | SetAPixel (Word x, Word y, Word Color) |
| void BURGER_API | SetAPixel16 (Word x, Word y, Word Color) |
| void BURGER_API | SetAPixelTo16 (Word x, Word y, Word Color) |
| void BURGER_API | DrawALine (int x1, int y1, int x2, int y2, Word Color) |
| void BURGER_API | DrawALine16 (int x1, int y1, int x2, int y2, Word Color) |
| void BURGER_API | DrawALineTo16 (int x1, int y1, int x2, int y2, Word Color) |
| void BURGER_API | DrawARectRemap (int x, int y, Word Width, Word Height, const Word8 *RemapPtr) |
| void BURGER_API | DrawARectRemap16 (int x, int y, Word Width, Word Height, const Word16 *RemapPtr) |
| void BURGER_API | DrawARectTo16 (int x, int y, Word Width, Word Height, Word Color) |
| void BURGER_API | DrawMShapeLowLevel (Word x, Word y, Word Width, Word Height, Word Skip, void *ShapePtr) |
| void BURGER_API | DrawMShapeLowLevel16 (Word x, Word y, Word Width, Word Height, Word Skip, void *ShapePtr) |
| void BURGER_API | DrawMShapeLowLevelClippedTo16 (int x, int y, Word Width, Word Height, Word Skip2, void *ShapePtr) |
| void BURGER_API | DrawMShapeLowLevelClipped (int x, int y, Word Width, Word Height, Word Skip2, void *ShapePtr) |
| void BURGER_API | DrawMShapeLowLevelClipped16 (int x, int y, Word Width, Word Height, Word Skip2, void *ShapePtr) |
| void BURGER_API | DrawMShapeLowLevelTo16 (Word x, Word y, Word Width, Word Height, Word Skip, void *ShapePtr) |
| void BURGER_API | DrawRezCenterMShape (RezHeader_t *Input, Word RezNum) |
| void BURGER_API | DrawRezCenterShape (RezHeader_t *Input, Word RezNum) |
| void BURGER_API | DrawRezMShape (Word x, Word y, RezHeader_t *Input, Word RezNum) |
| void BURGER_API | DrawRezShape (Word x, Word y, RezHeader_t *Input, Word RezNum) |
| void BURGER_API | DrawShapeLowLevel (Word x, Word y, Word Width, Word Height, Word Skip, void *ShapePtr) |
| void BURGER_API | DrawShapeLowLevelClippedTo16 (int x, int y, Word Width, Word Height, Word Skip2, void *ShapePtr) |
| void BURGER_API | DrawShapeLowLevelClipped (int x, int y, Word Width, Word Height, Word Skip2, void *ShapePtr) |
| void BURGER_API | DrawShapeLowLevelClipped16 (int x, int y, Word Width, Word Height, Word Skip2, void *ShapePtr) |
| void BURGER_API | DrawShapeLowLevelTo16 (Word x, Word y, Word Width, Word Height, Word Skip, void *ShapePtr) |
| void BURGER_API | ScreenClear (Word Color) |
| void BURGER_API | ScreenBox (int x, int y, Word Width, Word Height, Word Color) |
| void BURGER_API | ScreenBox2 (int x, int y, Word Width, Word Height, Word Color1, Word Color2) |
| void BURGER_API | ScreenThickBox (int x, int y, Word Width, Word Height, Word Color) |
| void BURGER_API | ScreenThickBox2 (int x, int y, Word Width, Word Height, Word Color1, Word Color2) |
| void BURGER_API | ScreenBoxRemap (int x, int y, Word Width, Word Height, const void *RemapPtr) |
| void BURGER_API | ScreenBoxDropShadow (int x, int y, Word Width, Word Height, Word Color1, Word Color2) |
| void BURGER_API | ScreenRectDropShadow (int x, int y, Word Width, Word Height, Word Color1, Word Color2, Word Color3) |
| void BURGER_API | EraseShape (Word x, Word y, void *ShapePtr) |
| void BURGER_API | EraseMBShape (Word x, Word y, void *ShapePtr, void *BackPtr) |
| Word BURGER_API | TestMShape (Word x, Word y, void *ShapePtr) |
| Word BURGER_API | TestMBShape (Word x, Word y, void *ShapePtr, void *BackPtr) |
| void BURGER_API | VideoPixelDouble16 (const Word8 *SourcePtr, Word8 *DestPtr, Word SourceRowBytes, Word DestRowBytes, Word Width, Word Height) |
| void BURGER_API | VideoPixelDoubleChecker16 (const Word8 *SourcePtr, Word8 *DestPtr, Word SourceRowBytes, Word DestRowBytes, Word Width, Word Height) |
| void BURGER_API | VideoPixelDouble (const Word8 *SourcePtr, Word8 *DestPtr, Word SourceRowBytes, Word DestRowBytes, Word Width, Word Height) |
| void BURGER_API | VideoPixelDoubleChecker (const Word8 *SourcePtr, Word8 *DestPtr, Word SourceRowBytes, Word DestRowBytes, Word Width, Word Height) |
| void BURGER_API | VideoDeviceArrayDelete (VideoDeviceArray_t **Input) |
| VideoModeArray_t **BURGER_API | VideoModeArrayPurge (VideoModeArray_t **Input, VideoModePurgeProc Proc) |
| VideoDeviceArray_t **BURGER_API | VideoDeviceArrayPurge (VideoDeviceArray_t **Input, VideoModePurgeProc Proc) |
Variables |
| Word | Table8To16 [256] |
| Word * | Table8To16Ptr = Table8To16 |
| Word8 * | VideoPointer |
| Word | VideoWidth |
| Word | ScreenClipLeft |
| Word | ScreenClipTop |
| Word | ScreenClipRight |
| Word | ScreenClipBottom |
| Word | ScreenWidth |
| Word | ScreenHeight |
| Word | ScreenFlags |
| Word | VideoRedShift |
| Word | VideoGreenShift |
| Word | VideoBlueShift |
| Word | VideoRedMask |
| Word | VideoGreenMask |
| Word | VideoBlueMask |
| Word | VideoRedBits |
| Word | VideoGreenBits |
| Word | VideoBlueBits |
| Word | VideoColorDepth |
| Word | VideoTrueScreenWidth |
| Word | VideoTrueScreenHeight |
| Word | VideoTrueScreenDepth |
| Word | VideoPixelDoubleMode |
| Word | VideoFullScreen |
| Word | VideoPageLocked |
| Word8 * | VideoOffscreen |
| Word | VideoHardWidth |
| Word | VideoAPIInUse |
| Word | VideoTextureTypesAllowed |
| Word | VideoTextureRules |
| Word | VideoTextureMinWidth |
| Word | VideoTextureMaxWidth |
| Word | VideoTextureMinHeight |
| Word | VideoTextureMaxHeight |
| Word | VideoVertexMaxCount |
| Word | VideoVertexCount |
| Word | VideoUseColorZero |
| DrawALineProc | ScreenLine = DrawALine |
| DrawARectProc | ScreenRect = DrawARect |
| DrawAPixelProc | ScreenPixel = (DrawAPixelProc)SetAPixel |
| DrawARectRemapProc | ScreenRectRemap = (DrawARectRemapProc)DrawARectRemap |
| Word | BurgerMaxVideoPage |
| Word | BurgerVideoPage |
| Word32 | BurgerScreenSize |
| Word8 * | BurgerBaseVideoPointer |
| Word8 * | BurgerVideoPointers [3] |
| Word8 * | BurgerVideoCallbackBuffer |
| Bool | BurgerLinearFrameBuffer |
| Bool | Burger8BitPalette = FALSE |
| Word | BurgerVesaVersion = 0 |
| Bool | Win95UseBackBuffer = TRUE |
| void * | Win95LockedMemory |
| void * | BurgerHBitMap |
| Word8 * | BurgerHBitMapPtr |
| void * | BurgerHPalette |