guimaker Class Reference

List of all members.

Static Public Member Functions

static mixed MakeBuyMenuRow (mixed parent, mixed itemname, mixed price)
static mixed MakeSOC (mixed parent, mixed x, mixed y)
 sorted overlay container (keeps zorder from beeing optimized away by render-state sorting)
static mixed MakeRROC (mixed parent, mixed matname)
 robrenderable
static mixed MakeWidgetFromArr (mixed parent, mixed arr, mixed stylesetname)
static mixed MakeTableDlg (mixed rows, mixed x, mixed y, mixed bClosable, mixed bCellsAlwaysHaveMaxW, mixed stylesetname, mixed stylename)
 constructs a dialog from a "rows" array, each row is an array of "cols", each col is a paramter array for guimaker.MakeWidgetFromArr
static mixed LayoutTableDlg (mixed dialog, mixed rootwidget)
 recalculates widget positions in table
static mixed MakeBorderPanel (mixed parent, mixed x, mixed y, mixed cx, mixed cy, mixed col, mixed stylesetname, mixed stylename)
static mixed Button_HilightOn (mixed widget)
static mixed Button_HilightOff (mixed widget)
static mixed MakeButton (mixed parent, mixed x, mixed y, mixed cx, mixed cy, mixed col, mixed stylesetname)
static mixed MakeText (mixed parent, mixed x, mixed y, mixed text, mixed charh, mixed col, mixed fontname)
static mixed MakeWrappedClippedText (mixed parent, mixed x, mixed y, mixed width, mixed height, mixed text, mixed charh, mixed col, mixed center, mixed div, mixed fontname)
static mixed MakeClippedText (mixed parent, mixed x, mixed y, mixed width, mixed height, mixed text, mixed charh, mixed col, mixed center, mixed div, mixed fontname)
static mixed MakeAutoScaledButton (mixed parent, mixed x, mixed y, mixed text, mixed charh, mixed backcol, mixed textcol, mixed stylesetname)
static mixed RescaleAutoScaledButton (mixed widget, mixed forcew)
static mixed SetAutoScaledButtonText (mixed widget, mixed text)
static mixed SetAutoScaledButtonBackCol (mixed widget, mixed backcol)
static mixed MakePlane (mixed parent, mixed mat, mixed x, mixed y, mixed cx, mixed cy)
static mixed MakePage (mixed pagenum)
 Creates a new Gumppage.


Detailed Description

Definition at line 439 of file lua_pseudo_code.cpp.


Member Function Documentation

static mixed guimaker::MakeBuyMenuRow ( mixed  parent,
mixed  itemname,
mixed  price 
) [inline, static]

Definition at line 441 of file lua_pseudo_code.cpp.

static mixed guimaker::MakeSOC ( mixed  parent,
mixed  x,
mixed  y 
) [inline, static]

sorted overlay container (keeps zorder from beeing optimized away by render-state sorting)

Definition at line 444 of file lua_pseudo_code.cpp.

static mixed guimaker::MakeRROC ( mixed  parent,
mixed  matname 
) [inline, static]

robrenderable

Definition at line 447 of file lua_pseudo_code.cpp.

static mixed guimaker::MakeWidgetFromArr ( mixed  parent,
mixed  arr,
mixed  stylesetname 
) [inline, static]

---------------------------------------- ----- table layout ---------------------------------------- constructs a widget as child of "parent" from paramter array "arr", the content of "arr" is copyed to the widget

Definition at line 453 of file lua_pseudo_code.cpp.

static mixed guimaker::MakeTableDlg ( mixed  rows,
mixed  x,
mixed  y,
mixed  bClosable,
mixed  bCellsAlwaysHaveMaxW,
mixed  stylesetname,
mixed  stylename 
) [inline, static]

constructs a dialog from a "rows" array, each row is an array of "cols", each col is a paramter array for guimaker.MakeWidgetFromArr

Definition at line 456 of file lua_pseudo_code.cpp.

static mixed guimaker::LayoutTableDlg ( mixed  dialog,
mixed  rootwidget 
) [inline, static]

recalculates widget positions in table

Definition at line 459 of file lua_pseudo_code.cpp.

static mixed guimaker::MakeBorderPanel ( mixed  parent,
mixed  x,
mixed  y,
mixed  cx,
mixed  cy,
mixed  col,
mixed  stylesetname,
mixed  stylename 
) [inline, static]

Definition at line 461 of file lua_pseudo_code.cpp.

static mixed guimaker::Button_HilightOn ( mixed  widget  )  [inline, static]

function guimaker.Button_HilightOn (widget) widget:SetUVBorderMatrix(32, 0,16, 2,2, 12,12, 2,2) end function guimaker.Button_HilightOff (widget) widget:SetUVBorderMatrix(32, 0, 0, 2,2, 12,12, 2,2) end

Definition at line 465 of file lua_pseudo_code.cpp.

static mixed guimaker::Button_HilightOff ( mixed  widget  )  [inline, static]

Definition at line 467 of file lua_pseudo_code.cpp.

static mixed guimaker::MakeButton ( mixed  parent,
mixed  x,
mixed  y,
mixed  cx,
mixed  cy,
mixed  col,
mixed  stylesetname 
) [inline, static]

Definition at line 469 of file lua_pseudo_code.cpp.

static mixed guimaker::MakeText ( mixed  parent,
mixed  x,
mixed  y,
mixed  text,
mixed  charh,
mixed  col,
mixed  fontname 
) [inline, static]

Definition at line 471 of file lua_pseudo_code.cpp.

static mixed guimaker::MakeWrappedClippedText ( mixed  parent,
mixed  x,
mixed  y,
mixed  width,
mixed  height,
mixed  text,
mixed  charh,
mixed  col,
mixed  center,
mixed  div,
mixed  fontname 
) [inline, static]

Definition at line 473 of file lua_pseudo_code.cpp.

static mixed guimaker::MakeClippedText ( mixed  parent,
mixed  x,
mixed  y,
mixed  width,
mixed  height,
mixed  text,
mixed  charh,
mixed  col,
mixed  center,
mixed  div,
mixed  fontname 
) [inline, static]

Definition at line 475 of file lua_pseudo_code.cpp.

static mixed guimaker::MakeAutoScaledButton ( mixed  parent,
mixed  x,
mixed  y,
mixed  text,
mixed  charh,
mixed  backcol,
mixed  textcol,
mixed  stylesetname 
) [inline, static]

Definition at line 477 of file lua_pseudo_code.cpp.

static mixed guimaker::RescaleAutoScaledButton ( mixed  widget,
mixed  forcew 
) [inline, static]

Definition at line 479 of file lua_pseudo_code.cpp.

static mixed guimaker::SetAutoScaledButtonText ( mixed  widget,
mixed  text 
) [inline, static]

Definition at line 481 of file lua_pseudo_code.cpp.

static mixed guimaker::SetAutoScaledButtonBackCol ( mixed  widget,
mixed  backcol 
) [inline, static]

Definition at line 483 of file lua_pseudo_code.cpp.

static mixed guimaker::MakePlane ( mixed  parent,
mixed  mat,
mixed  x,
mixed  y,
mixed  cx,
mixed  cy 
) [inline, static]

Definition at line 485 of file lua_pseudo_code.cpp.

static mixed guimaker::MakePage ( mixed  pagenum  )  [inline, static]

Creates a new Gumppage.

Definition at line 488 of file lua_pseudo_code.cpp.


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

Generated on Tue Feb 7 06:00:27 2012 for lua by  doxygen 1.5.6