|
Atrinik Client 2.5
|
#include <popup.h>
Data Fields | |
| SDL_Surface * | surface |
| int | bitmap_id |
| SDL_Surface * | overlay |
| void * | custom_data |
| char * | buf |
| sint64 | i [3] |
| int | x |
| int | y |
| void(* | draw_func )(struct popup_struct *popup) |
| void(* | draw_func_post )(struct popup_struct *popup) |
| int(* | event_func )(struct popup_struct *popup, SDL_Event *event) |
| int(* | destroy_callback_func )(struct popup_struct *popup) |
| char* popup_struct::buf |
| int(* popup_struct::destroy_callback_func)(struct popup_struct *popup) |
Function used right before the visible popup is destroyed using popup_destroy_visible().
| popup | The popup. |
| void(* popup_struct::draw_func)(struct popup_struct *popup) |
| void(* popup_struct::draw_func_post)(struct popup_struct *popup) |
| int(* popup_struct::event_func)(struct popup_struct *popup, SDL_Event *event) |
| sint64 popup_struct::i[3] |
| SDL_Surface* popup_struct::overlay |
Overlay image to draw before popup_struct::surface over the ScreenSurface.
| SDL_Surface* popup_struct::surface |
Surface the popup uses for blitting. This surface is then copied to ScreenSurface.
| int popup_struct::x |
| int popup_struct::y |
1.7.4