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) |