GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
GameApi::LayoutApi Class Reference

#include <GameApi.hh>

Public Member Functions

IMPORT LayoutApi (Env &e)
LAY root (int sx, int sy)
LAY split_y (LAY l, int id, int num)
LAY split_x (LAY l, int id, int num)
LAY split_xy (LAY l, int id, int num_x, int num_y)
LAY margin (LAY l, int id, int lx, int rx, int ty, int by)
LAY size (LAY l, int id, int lx, int size_x, int ty, int size_y)
LAY center (LAY l, int id, int content_size_x, int content_size_y)
LAY array (LAY *array, int *id, int size)
int root_sx (LAY l)
int root_sy (LAY l)
int count (LAY l)
int pos_x (LAY l, int id)
int pos_y (LAY l, int id)
int size_x (LAY l, int id)
int size_y (LAY l, int id)

Constructor & Destructor Documentation

◆ LayoutApi()

GameApi::LayoutApi::LayoutApi ( Env & e)

Member Function Documentation

◆ array()

GameApi::LAY GameApi::LayoutApi::array ( LAY * array,
int * id,
int size )
Here is the caller graph for this function:

◆ center()

GameApi::LAY GameApi::LayoutApi::center ( LAY l,
int id,
int content_size_x,
int content_size_y )

◆ count()

int GameApi::LayoutApi::count ( LAY l)

◆ margin()

GameApi::LAY GameApi::LayoutApi::margin ( LAY l,
int id,
int lx,
int rx,
int ty,
int by )

◆ pos_x()

int GameApi::LayoutApi::pos_x ( LAY l,
int id )

◆ pos_y()

int GameApi::LayoutApi::pos_y ( LAY l,
int id )

◆ root()

GameApi::LAY GameApi::LayoutApi::root ( int sx,
int sy )

◆ root_sx()

int GameApi::LayoutApi::root_sx ( LAY l)

◆ root_sy()

int GameApi::LayoutApi::root_sy ( LAY l)

◆ size()

LAY GameApi::LayoutApi::size ( LAY l,
int id,
int lx,
int size_x,
int ty,
int size_y )
Here is the caller graph for this function:

◆ size_x()

int GameApi::LayoutApi::size_x ( LAY l,
int id )
Here is the caller graph for this function:

◆ size_y()

int GameApi::LayoutApi::size_y ( LAY l,
int id )
Here is the caller graph for this function:

◆ split_x()

GameApi::LAY GameApi::LayoutApi::split_x ( LAY l,
int id,
int num )

◆ split_xy()

GameApi::LAY GameApi::LayoutApi::split_xy ( LAY l,
int id,
int num_x,
int num_y )

◆ split_y()

GameApi::LAY GameApi::LayoutApi::split_y ( LAY l,
int id,
int num )

The documentation for this class was generated from the following files: