torcs - 1.2.2

src/libs/tgfclient/guibutton.cpp File Reference


Detailed Description

GUI Buttons Management.

Author:
Eric Espie
Version:
Id
guibutton.cpp,v 1.2 2003/06/24 21:02:25 torcs Exp

#include <stdlib.h>
#include <string.h>
#include <tgfclient.h>
#include "gui.h"
#include "guifont.h"

Include dependency graph for guibutton.cpp:

Include dependency graph

Defines

#define HORIZ_MARGIN   10

Functions

void gfuiButtonInit (void)
int GfuiGrButtonCreate (void *scr, char *disabled, char *enabled, char *focused, char *pushed, int x, int y, int align, int mouse, void *userDataOnPush, tfuiCallback onPush, void *userDataOnFocus, tfuiCallback onFocus, tfuiCallback onFocusLost)
 Add a graphical button to a screen.

int GfuiButtonStateCreate (void *scr, char *text, int font, int x, int y, int width, int align, int mouse, void *userDataOnPush, tfuiCallback onPush, void *userDataOnFocus, tfuiCallback onFocus, tfuiCallback onFocusLost)
 Add a state button to a screen.

int GfuiButtonCreate (void *scr, char *text, int font, int x, int y, int width, int align, int mouse, void *userDataOnPush, tfuiCallback onPush, void *userDataOnFocus, tfuiCallback onFocus, tfuiCallback onFocusLost)
 Add a button to a screen.

void GfuiButtonSetText (void *scr, int id, char *text)
 Change the label of a button.

int GfuiButtonGetFocused (void)
 Get the Id of the button focused in the current screen.

void gfuiDrawButton (tGfuiObject *obj)
void gfuiDrawGrButton (tGfuiObject *obj)
void gfuiGrButtonAction (int action)
void gfuiButtonAction (int action)
void gfuiReleaseButton (tGfuiObject *obj)
void gfuiReleaseGrButton (tGfuiObject *obj)

Define Documentation

#define HORIZ_MARGIN   10
 


Function Documentation

void gfuiButtonAction int  action  ) 
 

void gfuiButtonInit void   ) 
 

void gfuiDrawButton tGfuiObject obj  ) 
 

Here is the call graph for this function:

void gfuiDrawGrButton tGfuiObject obj  ) 
 

Here is the call graph for this function:

void gfuiGrButtonAction int  action  ) 
 

void gfuiReleaseButton tGfuiObject obj  ) 
 

void gfuiReleaseGrButton tGfuiObject obj  ) 
 


Generated at Thu Feb 26 21:53:10 2004 for torcs by doxygen 1.3.3 written by Dimitri van Heesch, © 1997-1999
TORCS © Eric Espié 1999, 2002.