|
GameApi 28
Library used by GameApi Builder tool
|
#include "GameApi_h.hh"
Classes | |
| class | QMLRoot |
| class | QMLLoader |
| class | QMLModule |
| class | PrintQMLData |
| class | QMLCreateNode |
| struct | PVec |
| class | UnknownElement |
Functions | |
| std::string | strip_spaces2 (std::string s) |
| void | async_load_url (GameApi::Env &e, std::string url, std::string homepage) |
| GameApi::ASyncVec * | get_loaded_async_url (GameApi::Env &e, std::string url) |
| bool | is_import (std::string line) |
| bool | is_component (std::string line) |
| bool | is_component_end (std::string line) |
| int | find_ch (std::string s, char ch) |
| std::pair< std::string, std::string > | split_attr (std::string attr, bool &success) |
| bool | is_attribute (std::string line) |
| bool | is_property (std::string line) |
| bool | is_pragma (std::string line) |
| bool | is_comment_start (std::string line) |
| bool | is_comment_end (std::string line) |
| QMLLoop * | create_qml_element (QMLData *dt) |
| void | recursive_prepare (QMLData *mod) |
Variables | |
| IMPORT std::string | gameapi_homepageurl |
| void async_load_url | ( | GameApi::Env & | e, |
| std::string | url, | ||
| std::string | homepage ) |

| int find_ch | ( | std::string | s, |
| char | ch ) |

| GameApi::ASyncVec * get_loaded_async_url | ( | GameApi::Env & | e, |
| std::string | url ) |

| bool is_attribute | ( | std::string | line | ) |
| bool is_comment_end | ( | std::string | line | ) |
| bool is_comment_start | ( | std::string | line | ) |
| bool is_component | ( | std::string | line | ) |

| bool is_component_end | ( | std::string | line | ) |
| bool is_import | ( | std::string | line | ) |
| bool is_pragma | ( | std::string | line | ) |
| bool is_property | ( | std::string | line | ) |
| void recursive_prepare | ( | QMLData * | mod | ) |

| std::pair< std::string, std::string > split_attr | ( | std::string | attr, |
| bool & | success ) |

| std::string strip_spaces2 | ( | std::string | s | ) |

|
extern |