rendered paste body(gdb) p obj
$8 = (class PhysicalObj *) 0xa115978
(gdb) p *obj
$9 = {<Physics> = {<ObjectConfig> = {m_mass = 100, m_wind_factor = 0,
m_air_resist_factor = 0.10000000000000001, m_gravity_factor = 1, m_rebounding = false,
m_rebound_factor = 0.25}, _vptr.Physics = 0x81471e8, m_motion_type = NoMotion, m_pos_x = {
x0 = 15.275, x1 = 0, x2 = 0}, m_pos_y = {x0 = 26.850000000000001, x1 = 0, x2 = 0},
m_extern_force = {static EPS_ZERO = <optimized out>, x = 0, y = 0}, m_last_move = 270605,
m_phys_width = 0.75, m_phys_height = 1.125, m_fix_point_gnd = {
static EPS_ZERO = <optimized out>, x = 0, y = 0}, m_fix_point_dxy = {
static EPS_ZERO = <optimized out>, x = 0, y = 0}, m_rope_angle = {x0 = 0, x1 = 0, x2 = 0},
m_rope_length = {x0 = 0, x1 = 0, x2 = 0}, m_rope_elasticity = 10,
m_elasticity_damping = 0.20000000000000001, m_balancing_damping = 0.40000000000000002,
m_elasticity_off = true, m_cfg = {m_mass = 100, m_wind_factor = 0,
m_air_resist_factor = 0.10000000000000001, m_gravity_factor = 1, m_rebounding = true,
m_rebound_factor = 0.25}}, m_goes_through_wall = false, m_collides_with_characters = true,
m_collides_with_objects = true, m_rebound_position = {static EPS_ZERO = <optimized out>,
x = 611, y = 1074}, m_overlapping_object = 0x0, m_name = {static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x9ccd5dc "character"}}, m_test_left = 5, m_test_right = 5,
m_test_top = 10, m_test_bottom = 2, m_width = 30, m_height = 45, m_rebound_sound = {
static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb7c055bc ""}}, m_alive = ALIVE, life_points = 100,
m_allow_negative_y = true}