Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (gdb) p buttons_
- $14 = {is_valid_ = true, play_button_ = 0x3ae8108, stop_button_ = 0x3ae81e0, reset_button_ = 0x3ae82b8, play_turn_button_ = 0x3ae8390,
- play_side_button_ = 0x3ae8468}
- (gdb) p buttons_->play_button_
- $15 = (gui::button *) 0x3ae8108
- (gdb) p *(buttons_->play_button_)
- $16 = {<gui::widget> = {<events::handler> = {_vptr.handler = 0xff202018ff202018, unicode_ = -15197160, has_joined_ = 24}, focus_ = 32,
- video_ = 0xff181c18ff202018, restorer_ = {<std::_Vector_base<surface_restorer, std::allocator<surface_restorer> >> = {
- _M_impl = {<std::allocator<surface_restorer>> = {<__gnu_cxx::new_allocator<surface_restorer>> = {<No data fields>}, <No data fields>},
- _M_start = 0xff181c18ff181c18, _M_finish = 0xff202018ff202018, _M_end_of_storage = 0xff181c18ff202018}}, <No data fields>}, rect_ = {x = 8216,
- y = -224, w = 8216, h = 65312}, needs_restore_ = 24, state_ = 4280295448, hidden_override_ = 24, enabled_ = 32, clip_ = 32, clip_rect_ = {x = 8216,
- y = -224, w = 7192, h = 65304}, volatile_ = 24, help_text_ = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
- _M_p = 0xff202018ff181c18 <Address 0xff202018ff181c18 out of bounds>}}, help_string_ = -14671848, id_ = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
- _M_p = 0xff202018ff202018 <Address 0xff202018ff202018 out of bounds>}}, mouse_lock_local_ = 24, static mouse_lock_ = false}, type_ = 4280295448,
- label_ = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
- _M_p = 0xff181c18ff202018 <Address 0xff181c18ff202018 out of bounds>}}, image_ = {surface_ = {_vptr.scoped_resource = 0xff202018ff202018,
- resource = 0xff181c18ff202018}}, pressedImage_ = {surface_ = {_vptr.scoped_resource = 0xff181c18ff202018, resource = 0xff202018ff181c18}},
- activeImage_ = {surface_ = {_vptr.scoped_resource = 0xff202018ff202018, resource = 0xff202018ff202018}}, pressedActiveImage_ = {surface_ = {
- _vptr.scoped_resource = 0xff202018ff202018, resource = 0xff202018ff202018}}, textRect_ = {x = 8216, y = -224, w = 8216, h = 65312}, button_ = 24,
- state_ = 4279770136, pressed_ = 24, spacing_ = 4280295448, base_height_ = -14671848, base_width_ = -14671848}
- (gdb) frame
- #1 0x000000000062b988 in replay_controller::reset_replay (this=0x7fffffffca00) at src/replay_controller.cpp:265
- 265 buttons_.reset_buttons();
Advertisement
Add Comment
Please, Sign In to add comment