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] |