GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
GameApi_qt.cc File Reference
#include "GameApi_h.hh"
Include dependency graph for GameApi_qt.cc:

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

Function Documentation

◆ async_load_url()

void async_load_url ( GameApi::Env & e,
std::string url,
std::string homepage )
Here is the caller graph for this function:

◆ create_qml_element()

QMLLoop * create_qml_element ( QMLData * dt)
Here is the caller graph for this function:

◆ find_ch()

int find_ch ( std::string s,
char ch )
Here is the caller graph for this function:

◆ get_loaded_async_url()

GameApi::ASyncVec * get_loaded_async_url ( GameApi::Env & e,
std::string url )
Here is the caller graph for this function:

◆ is_attribute()

bool is_attribute ( std::string line)

◆ is_comment_end()

bool is_comment_end ( std::string line)

◆ is_comment_start()

bool is_comment_start ( std::string line)

◆ is_component()

bool is_component ( std::string line)
Here is the caller graph for this function:

◆ is_component_end()

bool is_component_end ( std::string line)

◆ is_import()

bool is_import ( std::string line)

◆ is_pragma()

bool is_pragma ( std::string line)

◆ is_property()

bool is_property ( std::string line)

◆ recursive_prepare()

void recursive_prepare ( QMLData * mod)
Here is the caller graph for this function:

◆ split_attr()

std::pair< std::string, std::string > split_attr ( std::string attr,
bool & success )
Here is the caller graph for this function:

◆ strip_spaces2()

std::string strip_spaces2 ( std::string s)
Here is the caller graph for this function:

Variable Documentation

◆ gameapi_homepageurl

IMPORT std::string gameapi_homepageurl
extern