GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
Common2.hh File Reference
#include <memory>
#include "../GameApi_low.hh"
#include "../Shader.hh"
Include dependency graph for Common2.hh:

Go to the source code of this file.

Classes

struct  FaceCollPolyHandle
struct  BitmapHandle
struct  BitmapColorHandle
struct  BitmapIntHandle
struct  BitmapArrayHandle
struct  BitmapPosHandle
struct  BitmapTileHandle
class  BooleanOps
class  BoxableFaceCollection
class  SingleForwardFaceCollection
class  SingleForwardBoxableFaceCollection
struct  StateInfo2
struct  StateRange
struct  BoolBitmap
struct  FloatBitmap
struct  SpaceImpl
struct  LineImpl
struct  SpritePosImpl
struct  TexCoordQuad
struct  FBOPriv
class  IDInterface
struct  IDImpl
struct  Font
struct  ObjectWithPos
struct  VertexArrayWithPos
struct  PointArray2
struct  PointArray3
struct  PlaneData
struct  TBuffer2
struct  TBuffer
struct  FontAtlasGlyphInfo
struct  FontAtlasInfo
struct  BO_Impl
struct  PD_Impl
struct  Pa_Impl
struct  Va_Impl
struct  AnimImpl
struct  FunctionImpl
struct  SurfaceImpl
struct  EnvImpl
struct  PolyHandle
struct  GameApi::EveryApi
class  BitmapFromBuffer

Namespaces

namespace  GameApi

Functions

FaceCollPolyHandle * find_poly (GameApi::Env &e, GameApi::P p)
int bitmap_find_data (std::string data)
std::vector< unsigned char > load_from_url (std::string url)
void ProgressBar (int num, int val, int max, std::string label)
BufferRef LoadImageFromString (std::vector< unsigned char > buffer, bool &success)
BitmapHandle * find_bitmap (GameApi::Env &e, GameApi::BM b)
Bitmap< Color > * find_color_bitmap (BitmapHandle *handle, int bbm_choose=-1)
Bitmap< Color > * find_bitmap2 (GameApi::Env &e, GameApi::BM bm)
GameApi::BM add_bitmap (GameApi::Env &e, BitmapHandle *handle)
GameApi::BM add_color_bitmap (GameApi::Env &e, Bitmap< Color > *bm)
GameApi::BM add_color_bitmap2 (GameApi::Env &e, Bitmap< Color > *bm)
BoolBitmap * find_bool_bitmap (GameApi::Env &e, GameApi::BB b)
GameApi::BB add_bool_bitmap (GameApi::Env &e, Bitmap< bool > *bitmap)

Variables

std::vector< std::pair< std::string, int > > bitmap_prepare_cache_data
std::string gameapi_homepageurl
int async_pending_count

Function Documentation

◆ add_bitmap()

GameApi::BM add_bitmap ( GameApi::Env & e,
BitmapHandle * handle )
Here is the caller graph for this function:

◆ add_bool_bitmap()

GameApi::BB add_bool_bitmap ( GameApi::Env & e,
Bitmap< bool > * bitmap )

◆ add_color_bitmap()

GameApi::BM add_color_bitmap ( GameApi::Env & e,
Bitmap< Color > * bm )

◆ add_color_bitmap2()

GameApi::BM add_color_bitmap2 ( GameApi::Env & e,
Bitmap< Color > * bm )
Here is the caller graph for this function:

◆ bitmap_find_data()

int bitmap_find_data ( std::string data)

◆ find_bitmap()

BitmapHandle * find_bitmap ( GameApi::Env & e,
GameApi::BM b )
Here is the caller graph for this function:

◆ find_bitmap2()

Bitmap< Color > * find_bitmap2 ( GameApi::Env & e,
GameApi::BM bm )

◆ find_bool_bitmap()

BoolBitmap * find_bool_bitmap ( GameApi::Env & e,
GameApi::BB b )

◆ find_color_bitmap()

Bitmap< Color > * find_color_bitmap ( BitmapHandle * handle,
int bbm_choose = -1 )
Here is the caller graph for this function:

◆ find_poly()

FaceCollPolyHandle * find_poly ( GameApi::Env & e,
GameApi::P p )

◆ load_from_url()

std::vector< unsigned char > load_from_url ( std::string url)

◆ LoadImageFromString()

BufferRef LoadImageFromString ( std::vector< unsigned char > buffer,
bool & success )
Here is the caller graph for this function:

◆ ProgressBar()

void ProgressBar ( int num,
int val,
int max,
std::string label )

std::cout << "ProgressBar: '" << num << " " << label << " " << val << " " << max << "'" << std::endl;

Variable Documentation

◆ async_pending_count

int async_pending_count

◆ bitmap_prepare_cache_data

std::vector<std::pair<std::string,int> > bitmap_prepare_cache_data
extern

◆ gameapi_homepageurl

std::string gameapi_homepageurl