#include <customgui_base.h>

The base class for custom GUIs.
Public Member Functions | |
| Int32 | GetWidth () | 
| Int32 | GetHeight () | 
| void | Redraw () | 
| Bool | LayoutChanged () | 
| Bool | Activate () | 
| Bool | SetDefaultForResEdit () | 
| Bool | SetData (const TriState< GeData > &tristate) | 
| TriState< GeData > | GetData () | 
| void | SetLayoutMode (Int32 mode) | 
| Int32 | GetLayoutMode () | 
| Bool | SupportLayoutSwitch () | 
  Public Member Functions inherited from _BaseCustomGui | |
| Int32 | GetWidth (Int32 plugid) | 
| Int32 | GetHeight (Int32 plugid) | 
| void | Redraw (Int32 plugid) | 
| Bool | LayoutChanged (Int32 plugid) | 
| Bool | Activate (Int32 plugid) | 
| Bool | SetDefaultForResEdit (Int32 plugid) | 
| Bool | SetData (Int32 plugid, const TriState< GeData > &tristate) | 
| TriState< GeData > | GetData (Int32 plugid) | 
| void | SetLayoutMode (Int32 plugid, Int32 mode) | 
| Int32 | GetLayoutMode (Int32 plugid) | 
| Bool | SupportLayoutSwitch (Int32 plugid) | 
Private Member Functions | |
| BaseCustomGui () | |
| ~BaseCustomGui () | |
      
  | 
  private | 
      
  | 
  private | 
| Int32 GetWidth | ( | ) | 
Retrieves the width of the custom GUI in pixels.
| Int32 GetHeight | ( | ) | 
Retrieves the height of the custom GUI in pixels.
| void Redraw | ( | ) | 
Redraws the custom GUI.
| Bool LayoutChanged | ( | ) | 
Tells the custom GUI that the layout has changed.
| Bool Activate | ( | ) | 
Activates the custom GUI.
| Bool SetDefaultForResEdit | ( | ) | 
Sets the custom GUI to the resource editor defaults.
Sets the custom GUI data.
| [in] | tristate | The new data. | 
| void SetLayoutMode | ( | Int32 | mode | ) | 
Sets the layout mode.
| [in] | mode | The new layout mode: LAYOUTMODE | 
| Int32 GetLayoutMode | ( | ) | 
Retrieves the layout mode.
| Bool SupportLayoutSwitch | ( | ) | 
Checks if the custom GUI supports layout switching.