#include <fack.hpp>
Inheritance diagram for popup:
Public Member Functions | |
virtual void | render (SDL_Surface *screen, const pt< game_state_t > game_state) const =0 |
virtual pt< container_pick_result > | item_at_screen_pos (int_pair pos, pt< popup > me_as_a_smart_ptr) const =0 |
popup (string readable_name, variant< SDL_Rect, cannot_be_closed > closing_area, SDL_Surface *picture, int_pair position_in_screen, pt< can_appear_closed_in_inv > pick_up_info) | |
Public Attributes | |
variant< SDL_Rect, cannot_be_closed > | closing_area |
SDL_Surface * | picture |
int_pair | position_in_screen |
pt< can_appear_closed_in_inv > | pick_up_info |
|
Definition at line 928 of file fack.hpp. References picture. |
|
|
|
|
|
|
|
|
|
Definition at line 911 of file fack.hpp. Referenced by popup(). |
|
|