|
GameApi 28
Library used by GameApi Builder tool
|
#include "deps.hh"#include "Buffer.hh"#include "GameApi_low.hh"#include <string>#include <functional>#include <vector>#include <map>#include <iostream>
Go to the source code of this file.
Namespaces | |
| namespace | GameApi |
Macros | |
| #define | MAC(name) |
| #define | PAT_DEFINED 1 |
| #define | IMPORT |
| #define | EXPORT |
Functions | |
| int | add_block () |
| void | set_current_block (int id) |
| int | get_current_block () |
| void | clear_block (int id) |
| std::vector< PTS > | GameApi::arr_to_pts_arr (EveryApi &ev, ARR a) |
| IMPORT std::pair< int, std::string > | GameApi::execute_codegen (Env &e2, EveryApi &ev, std::string text, ExecuteEnv &e) |
| int | GameApi::register_cache_deleter (void(*fptr)(void *), void *data) |
| void | GameApi::unregister_cache_deleter (int id) |
| int | GameApi::collect_counter (int mode) |
| void | GameApi::prepare (RenderObject &o) |
| void | GameApi::append_url_map (const char *url, const unsigned char *data, const unsigned char *data_end) |
Variables | |
| int | ELayoutEmpty |
| #define EXPORT |
| #define IMPORT |
| #define MAC | ( | name | ) |
| #define PAT_DEFINED 1 |
| int add_block | ( | ) |

| void clear_block | ( | int | id | ) |

| int get_current_block | ( | ) |

| void set_current_block | ( | int | id | ) |

|
extern |