![]() |
Populous: The Beginning Script 3
1.0.0
Documentation for Populous Script 3 engine
|
Go to the source code of this file.
Classes | |
| struct | ThingDrawTableInfo |
Functions | |
| void | import (enum modules) |
| void | exit () |
| bool | include (class std::basic_string< char, struct std::char_traits< char >, class std::allocator< char > >) |
| void | DrawTextStr (int, int, wchar_t const *) |
| void | LbDraw_Line (int, int, int, int, class TbColour) |
| void | LbDraw_VerticalLine (int, int, int, class TbColour) |
| void | LbDraw_HorizontalLine (int, int, int, class TbColour) |
| void | LbDraw_Pixel (int, int, class TbColour) |
| long | CharWidth (unsigned char) |
| long | CharHeight (unsigned char) |
| void | UnlockSurface () |
| unsigned char | LockSurface () |
| enum TbError | LbScreen_Swap (unsigned long) |
| void | LbDraw_SetFlagsOn (unsigned long) |
| void | LbDraw_SetFlagsOff (unsigned long) |
| void | set_pop3_palette (struct TbPalette *) |
| void | LbDraw_Text (int, int, char const *, class TbColour) |
| void | LbDraw_Rectangle (class TbRect *, unsigned char) |
| void | LbDraw_RectangleOutline (class TbRect *, unsigned char) |
| void | LbDraw_Circle (int, int, unsigned int, unsigned char) |
| void | LbDraw_CircleOutline (int, int, unsigned int, unsigned char) |
| void | LbDraw_Triangle (int, int, int, int, int, int, unsigned char) |
| void | LbDraw_CircleFilled (int, int, unsigned int, unsigned char) |
| void | LbDraw_PropText (int, int, char const *, unsigned char) |
| void | LbDraw_UnicodePropText (int, int, unsigned short const *, unsigned char) |
| unsigned char | COLOUR (long) |
| void | SetDrawColour (long) |
| void | SetFont (struct TbSprite *) |
| struct TbSprite * | font (int) |
| void | SetDrawFlagOn (int) |
| void | SetDrawFlagOff (int) |
| void | DrawBox (int, int, int, int, unsigned char) |
| short | ScreenWidth () |
| short | ScreenHeight () |
| short | ScreenDepth () |
| unsigned char | isSurfaceLocked () |
| long | CharWidth2 () |
| long | CharHeight2 () |
| void | clear_all_screens () |
| void | clear_any_screen_effect_modes () |
| void | draw_sky_clr_overlay (unsigned char, unsigned short) |
| void | set_thing_draw_info (struct Thing *, unsigned char, short) |
| void | set_person_draw_info_by_anim (struct Thing *, short) |