| can_be_moved_across_containers() const | zoomable | [inline, virtual] |
| closing_area | popup | |
| get_inv_surf() const | zoomable | [inline, virtual] |
| item_at_screen_pos(int_pair pos, pt< popup > me_as_a_smart_ptr) const | zoomable | [virtual] |
| obj_or_concept(string readable_name) | obj_or_concept | [inline] |
| pick_up_info | popup | |
| picture | popup | |
| 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) | popup | [inline] |
| position_in_screen | popup | |
| readable_name | obj_or_concept | |
| render(SDL_Surface *screen, const pt< game_state_t > game_state) const | zoomable | [virtual] |
| sorted_zones | zoomable | |
| zoomable(list< pt< zoomable_zone > > sorted_zones, 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) | zoomable | [inline] |