|
GameApi 28
Library used by GameApi Builder tool
|
#include <GameApi.hh>
Public Member Functions | |
| IMPORT | LowFrameBufferApi (Env &e) |
| IMPORT RUN | low_framebuffer_run (EveryApi &ev, FBU buffer, int mode, int scr_x, int scr_y) |
| IMPORT FBU | low_framebuffer (FML mainloop, int format, int width, int height, int depth) |
| IMPORT FML | low_sprite_draw (std::string name, BM bm, MN mn, int x, int y, int fmt, float start_time) |
| IMPORT FML | low_poly_draw (std::string name, P p, MN mn) |
| IMPORT FML | low_sprite_array (std::string name, std::string url, std::vector< BM > bms, MN mn, int x, int y, int fmt, float start_time) |
| IMPORT FML | low_render_world (std::vector< BM > blocks, int screen_width, int screen_height, int fmt) |
| IMPORT FML | low_scroll_world (FML ml, float speed_x, float speed_y, float p_x, float p_y, float left_offset, float right_offset, float height, float height2, int mode, int jump_frames) |
| IMPORT FML | low_build_world (FML ml, std::string url, std::string chars, int x, int y) |
| IMPORT FML | low_enemy_draw (BM bm, std::string url, int fmt, float speed) |
| IMPORT FML | low_enemy_draw2 (std::vector< BM > bm, std::string url, int fmt, float speed, int time_delta, int time_duration) |
| IMPORT FML | low_collision (FML ml, float start_x, float end_x, float start_y, float end_y, int key) |
| IMPORT BM | low_frame_bitmap (FML ml, int sx, int sy) |
| IMPORT FML | low_key_bm_prepare (FML ml, BM bm, int key, FML normal, float duration, FML next) |
| IMPORT FML | low_activate_snapshot (EveryApi &ev, FML ml, int key, MN move, float duration, FML next) |
| IMPORT FML | qml_print (std::string url) |
| IMPORT FML | qml_create_node (std::string url) |
| IMPORT FML | w_root (GameApi::EveryApi &ev, GameApi::W wd) |
| IMPORT W | w_layout (std::vector< W > vec, std::string url) |
| IMPORT W | w_rect (unsigned int color) |
| IMPORT W | w_bitmap (BM bm) |
| IMPORT W | w_text (EveryApi &ev, Ft font, std::string str, int x_gap, float baseline) |
| GameApi::LowFrameBufferApi::LowFrameBufferApi | ( | Env & | e | ) |
| GameApi::FML GameApi::LowFrameBufferApi::low_activate_snapshot | ( | EveryApi & | ev, |
| FML | ml, | ||
| int | key, | ||
| MN | move, | ||
| float | duration, | ||
| FML | next ) |

| GameApi::FML GameApi::LowFrameBufferApi::low_build_world | ( | GameApi::FML | ml, |
| std::string | url, | ||
| std::string | chars, | ||
| int | x, | ||
| int | y ) |

| GameApi::FML GameApi::LowFrameBufferApi::low_collision | ( | FML | ml, |
| float | start_x, | ||
| float | end_x, | ||
| float | start_y, | ||
| float | end_y, | ||
| int | key ) |

| GameApi::FML GameApi::LowFrameBufferApi::low_enemy_draw | ( | BM | bm, |
| std::string | url, | ||
| int | fmt, | ||
| float | speed ) |

| GameApi::FML GameApi::LowFrameBufferApi::low_enemy_draw2 | ( | std::vector< BM > | bm, |
| std::string | url, | ||
| int | fmt, | ||
| float | speed, | ||
| int | time_delta, | ||
| int | time_duration ) |

| GameApi::BM GameApi::LowFrameBufferApi::low_frame_bitmap | ( | FML | ml, |
| int | sx, | ||
| int | sy ) |

| GameApi::FBU GameApi::LowFrameBufferApi::low_framebuffer | ( | GameApi::FML | ml, |
| int | format, | ||
| int | width, | ||
| int | height, | ||
| int | depth ) |

| GameApi::RUN GameApi::LowFrameBufferApi::low_framebuffer_run | ( | EveryApi & | ev, |
| GameApi::FBU | buf, | ||
| int | mode, | ||
| int | scr_x, | ||
| int | scr_y ) |

| GameApi::FML GameApi::LowFrameBufferApi::low_key_bm_prepare | ( | FML | ml, |
| BM | bm, | ||
| int | key, | ||
| FML | normal, | ||
| float | duration, | ||
| FML | next ) |
| GameApi::FML GameApi::LowFrameBufferApi::low_poly_draw | ( | std::string | name, |
| P | p, | ||
| MN | mn ) |

| GameApi::FML GameApi::LowFrameBufferApi::low_render_world | ( | std::vector< BM > | blocks, |
| int | screen_width, | ||
| int | screen_height, | ||
| int | fmt ) |

| GameApi::FML GameApi::LowFrameBufferApi::low_scroll_world | ( | GameApi::FML | ml, |
| float | speed_x, | ||
| float | speed_y, | ||
| float | p_x, | ||
| float | p_y, | ||
| float | left_offset, | ||
| float | right_offset, | ||
| float | height, | ||
| float | height2, | ||
| int | mode, | ||
| int | jump_frames ) |

| GameApi::FML GameApi::LowFrameBufferApi::low_sprite_array | ( | std::string | name, |
| std::string | url, | ||
| std::vector< BM > | bms, | ||
| MN | mn, | ||
| int | x, | ||
| int | y, | ||
| int | fmt, | ||
| float | start_time ) |

| GameApi::FML GameApi::LowFrameBufferApi::low_sprite_draw | ( | std::string | name, |
| BM | bm, | ||
| MN | mn, | ||
| int | x, | ||
| int | y, | ||
| int | fmt, | ||
| float | start_time ) |

| GameApi::FML GameApi::LowFrameBufferApi::qml_create_node | ( | std::string | url | ) |
| GameApi::FML GameApi::LowFrameBufferApi::qml_print | ( | std::string | url | ) |
| GameApi::W GameApi::LowFrameBufferApi::w_bitmap | ( | BM | bm | ) |

| GameApi::W GameApi::LowFrameBufferApi::w_layout | ( | std::vector< W > | vec, |
| std::string | url ) |

| GameApi::W GameApi::LowFrameBufferApi::w_rect | ( | unsigned int | color | ) |

| GameApi::FML GameApi::LowFrameBufferApi::w_root | ( | GameApi::EveryApi & | ev, |
| GameApi::W | wd ) |

| GameApi::W GameApi::LowFrameBufferApi::w_text | ( | EveryApi & | ev, |
| Ft | font, | ||
| std::string | str, | ||
| int | x_gap, | ||
| float | baseline ) |