Class <anonymous struct>
   size=8 align=4
   base size=8 base align=4
<anonymous struct> (0x0x7efffe589c60) 0

Class <anonymous struct>
   size=128 align=8
   base size=128 base align=8
<anonymous struct> (0x0x7efffe589cc0) 0

Class timespec
   size=16 align=8
   base size=16 base align=8
timespec (0x0x7efffe589d20) 0

Class timeval
   size=16 align=8
   base size=16 base align=8
timeval (0x0x7efffe589d80) 0

Class <anonymous struct>
   size=128 align=8
   base size=128 base align=8
<anonymous struct> (0x0x7efffe589de0) 0

Class pthread_attr_t
   size=56 align=8
   base size=56 base align=8
pthread_attr_t (0x0x7efffe589e40) 0

Class __pthread_internal_list
   size=16 align=8
   base size=16 base align=8
__pthread_internal_list (0x0x7efffe589ea0) 0

Class <anonymous union>::__pthread_mutex_s
   size=40 align=8
   base size=40 base align=8
<anonymous union>::__pthread_mutex_s (0x0x7efffe589f60) 0

Class <anonymous union>
   size=40 align=8
   base size=40 base align=8
<anonymous union> (0x0x7efffe589f00) 0

Class <anonymous union>
   size=4 align=4
   base size=4 base align=4
<anonymous union> (0x0x7efffd400000) 0

Class <anonymous union>::<anonymous struct>
   size=48 align=8
   base size=48 base align=8
<anonymous union>::<anonymous struct> (0x0x7efffd4000c0) 0

Class <anonymous union>
   size=48 align=8
   base size=48 base align=8
<anonymous union> (0x0x7efffd400060) 0

Class <anonymous union>
   size=4 align=4
   base size=4 base align=4
<anonymous union> (0x0x7efffd400120) 0

Class <anonymous union>::<anonymous struct>
   size=56 align=8
   base size=56 base align=8
<anonymous union>::<anonymous struct> (0x0x7efffd4001e0) 0

Class <anonymous union>
   size=56 align=8
   base size=56 base align=8
<anonymous union> (0x0x7efffd400180) 0

Class <anonymous union>
   size=8 align=8
   base size=8 base align=8
<anonymous union> (0x0x7efffd400240) 0

Class <anonymous union>
   size=32 align=8
   base size=32 base align=8
<anonymous union> (0x0x7efffd4002a0) 0

Class <anonymous union>
   size=4 align=4
   base size=4 base align=4
<anonymous union> (0x0x7efffd400300) 0

Class <anonymous struct>::<anonymous union>
   size=4 align=4
   base size=4 base align=4
<anonymous struct>::<anonymous union> (0x0x7efffd4003c0) 0

Class <anonymous struct>
   size=8 align=4
   base size=8 base align=4
<anonymous struct> (0x0x7efffd400360) 0

Class <anonymous struct>
   size=16 align=8
   base size=16 base align=8
<anonymous struct> (0x0x7efffd400420) 0

Class <anonymous struct>
   size=16 align=8
   base size=16 base align=8
<anonymous struct> (0x0x7efffd400480) 0

Class _IO_marker
   size=24 align=8
   base size=24 base align=8
_IO_marker (0x0x7efffd4004e0) 0

Class _IO_FILE
   size=216 align=8
   base size=216 base align=8
_IO_FILE (0x0x7efffd400540) 0

Class <anonymous struct>
   size=32 align=8
   base size=32 base align=8
<anonymous struct> (0x0x7efffd4005a0) 0

Class wait::<anonymous struct>
   size=4 align=4
   base size=4 base align=4
wait::<anonymous struct> (0x0x7efffd4007e0) 0

Class wait::<anonymous struct>
   size=4 align=4
   base size=4 base align=4
wait::<anonymous struct> (0x0x7efffd400840) 0

Class wait
   size=4 align=4
   base size=4 base align=4
wait (0x0x7efffd400780) 0

Class <anonymous struct>
   size=8 align=4
   base size=8 base align=4
<anonymous struct> (0x0x7efffd4008a0) 0

Class <anonymous struct>
   size=16 align=8
   base size=16 base align=8
<anonymous struct> (0x0x7efffd400900) 0

Class <anonymous struct>
   size=16 align=8
   base size=16 base align=8
<anonymous struct> (0x0x7efffd400960) 0

Class __locale_struct
   size=232 align=8
   base size=232 base align=8
__locale_struct (0x0x7efffd4009c0) 0

Class random_data
   size=48 align=8
   base size=48 base align=8
random_data (0x0x7efffd400a20) 0

Class drand48_data
   size=24 align=8
   base size=24 base align=8
drand48_data (0x0x7efffd400a80) 0

Class <anonymous struct>
   size=16 align=8
   base size=16 base align=8
<anonymous struct> (0x0x7efffd400b40) 0

Class SDL_RWops::<anonymous union>::<anonymous struct>
   size=16 align=8
   base size=16 base align=8
SDL_RWops::<anonymous union>::<anonymous struct> (0x0x7efffd400c60) 0

Class SDL_RWops::<anonymous union>::<anonymous struct>
   size=24 align=8
   base size=24 base align=8
SDL_RWops::<anonymous union>::<anonymous struct> (0x0x7efffd400cc0) 0

Class SDL_RWops::<anonymous union>::<anonymous struct>
   size=8 align=8
   base size=8 base align=8
SDL_RWops::<anonymous union>::<anonymous struct> (0x0x7efffd400d20) 0

Class SDL_RWops::<anonymous union>
   size=24 align=8
   base size=24 base align=8
SDL_RWops::<anonymous union> (0x0x7efffd400c00) 0

Class SDL_RWops
   size=64 align=8
   base size=64 base align=8
SDL_RWops (0x0x7efffd400ba0) 0

Class SDL_AudioSpec
   size=32 align=8
   base size=32 base align=8
SDL_AudioSpec (0x0x7efffd400d80) 0

Class SDL_AudioCVT
   size=136 align=8
   base size=136 base align=8
SDL_AudioCVT (0x0x7efffd400e40) 0

Class SDL_CDtrack
   size=12 align=4
   base size=12 base align=4
SDL_CDtrack (0x0x7efffd400ea0) 0

Class SDL_CD
   size=1220 align=4
   base size=1220 base align=4
SDL_CD (0x0x7efffd400f00) 0

Class SDL_keysym
   size=16 align=4
   base size=16 base align=4
SDL_keysym (0x0x7efffd400f60) 0

Class SDL_Rect
   size=8 align=2
   base size=8 base align=2
SDL_Rect (0x0x7efffd598000) 0

Class SDL_Color
   size=4 align=1
   base size=4 base align=1
SDL_Color (0x0x7efffd598060) 0

Class SDL_Palette
   size=16 align=8
   base size=16 base align=8
SDL_Palette (0x0x7efffd5980c0) 0

Class SDL_PixelFormat
   size=48 align=8
   base size=48 base align=8
SDL_PixelFormat (0x0x7efffd598120) 0

Class SDL_Surface
   size=88 align=8
   base size=88 base align=8
SDL_Surface (0x0x7efffd598180) 0

Class SDL_VideoInfo
   size=24 align=8
   base size=24 base align=8
SDL_VideoInfo (0x0x7efffd5981e0) 0

Class SDL_Overlay
   size=56 align=8
   base size=56 base align=8
SDL_Overlay (0x0x7efffd598240) 0

Class SDL_Cursor
   size=56 align=8
   base size=56 base align=8
SDL_Cursor (0x0x7efffd5982a0) 0

Class SDL_ActiveEvent
   size=3 align=1
   base size=3 base align=1
SDL_ActiveEvent (0x0x7efffd598300) 0

Class SDL_KeyboardEvent
   size=20 align=4
   base size=20 base align=4
SDL_KeyboardEvent (0x0x7efffd598360) 0

Class SDL_MouseMotionEvent
   size=12 align=2
   base size=12 base align=2
SDL_MouseMotionEvent (0x0x7efffd5983c0) 0

Class SDL_MouseButtonEvent
   size=8 align=2
   base size=8 base align=2
SDL_MouseButtonEvent (0x0x7efffd598420) 0

Class SDL_JoyAxisEvent
   size=6 align=2
   base size=6 base align=2
SDL_JoyAxisEvent (0x0x7efffd598480) 0

Class SDL_JoyBallEvent
   size=8 align=2
   base size=8 base align=2
SDL_JoyBallEvent (0x0x7efffd5984e0) 0

Class SDL_JoyHatEvent
   size=4 align=1
   base size=4 base align=1
SDL_JoyHatEvent (0x0x7efffd598540) 0

Class SDL_JoyButtonEvent
   size=4 align=1
   base size=4 base align=1
SDL_JoyButtonEvent (0x0x7efffd5985a0) 0

Class SDL_ResizeEvent
   size=12 align=4
   base size=12 base align=4
SDL_ResizeEvent (0x0x7efffd598600) 0

Class SDL_ExposeEvent
   size=1 align=1
   base size=1 base align=1
SDL_ExposeEvent (0x0x7efffd598660) 0

Class SDL_QuitEvent
   size=1 align=1
   base size=1 base align=1
SDL_QuitEvent (0x0x7efffd5986c0) 0

Class SDL_UserEvent
   size=24 align=8
   base size=24 base align=8
SDL_UserEvent (0x0x7efffd598720) 0

Class SDL_SysWMEvent
   size=16 align=8
   base size=16 base align=8
SDL_SysWMEvent (0x0x7efffd598780) 0

Class SDL_Event
   size=24 align=8
   base size=24 base align=8
SDL_Event (0x0x7efffd5987e0) 0

Class SDL_version
   size=3 align=1
   base size=3 base align=1
SDL_version (0x0x7efffd598840) 0

Class std::__true_type
   size=1 align=1
   base size=0 base align=1
std::__true_type (0x0x7efffd5988a0) 0 empty

Class std::__false_type
   size=1 align=1
   base size=0 base align=1
std::__false_type (0x0x7efffd598900) 0 empty

Class std::__truth_type<true>
   size=1 align=1
   base size=0 base align=1
std::__truth_type<true> (0x0x7efffd5989c0) 0 empty

Class std::__is_void<void>
   size=1 align=1
   base size=0 base align=1
std::__is_void<void> (0x0x7efffd598ba0) 0 empty

Class std::__is_integer<bool>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<bool> (0x0x7efffd598c60) 0 empty

Class std::__is_integer<char>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<char> (0x0x7efffd598cc0) 0 empty

Class std::__is_integer<signed char>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<signed char> (0x0x7efffd598d20) 0 empty

Class std::__is_integer<unsigned char>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<unsigned char> (0x0x7efffd598d80) 0 empty

Class std::__is_integer<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<wchar_t> (0x0x7efffd598de0) 0 empty

Class std::__is_integer<short int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<short int> (0x0x7efffd598e40) 0 empty

Class std::__is_integer<short unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<short unsigned int> (0x0x7efffd598ea0) 0 empty

Class std::__is_integer<int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<int> (0x0x7efffd598f00) 0 empty

Class std::__is_integer<unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<unsigned int> (0x0x7efffd598f60) 0 empty

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7efffd21a000) 0 empty

Class std::__is_integer<long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long unsigned int> (0x0x7efffd21a060) 0 empty

Class std::__is_integer<long long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long long int> (0x0x7efffd21a0c0) 0 empty

Class std::__is_integer<long long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long long unsigned int> (0x0x7efffd21a120) 0 empty

Class std::__is_floating<float>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<float> (0x0x7efffd21a1e0) 0 empty

Class std::__is_floating<double>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<double> (0x0x7efffd21a240) 0 empty

Class std::__is_floating<long double>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<long double> (0x0x7efffd21a2a0) 0 empty

Class std::__is_char<char>
   size=1 align=1
   base size=0 base align=1
std::__is_char<char> (0x0x7efffd21a5a0) 0 empty

Class std::__is_char<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::__is_char<wchar_t> (0x0x7efffd21a600) 0 empty

Class std::__is_byte<char>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<char> (0x0x7efffd21a6c0) 0 empty

Class std::__is_byte<signed char>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<signed char> (0x0x7efffd21a720) 0 empty

Class std::__is_byte<unsigned char>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<unsigned char> (0x0x7efffd21a780) 0 empty

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7efffd21aa20) 0 empty

Class __gnu_cxx::__add_unsigned<signed char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<signed char> (0x0x7efffd21aa80) 0 empty

Class __gnu_cxx::__add_unsigned<short int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<short int> (0x0x7efffd21aae0) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7efffd21ab40) 0 empty

Class __gnu_cxx::__add_unsigned<long int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<long int> (0x0x7efffd21aba0) 0 empty

Class __gnu_cxx::__add_unsigned<long long int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<long long int> (0x0x7efffd21ac00) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7efffd21acc0) 0 empty

Class __gnu_cxx::__remove_unsigned<unsigned char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<unsigned char> (0x0x7efffd21ad20) 0 empty

Class __gnu_cxx::__remove_unsigned<short unsigned int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<short unsigned int> (0x0x7efffd21ad80) 0 empty

Class __gnu_cxx::__remove_unsigned<unsigned int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<unsigned int> (0x0x7efffd21ade0) 0 empty

Class __gnu_cxx::__remove_unsigned<long unsigned int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<long unsigned int> (0x0x7efffd21ae40) 0 empty

Class __gnu_cxx::__remove_unsigned<long long unsigned int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<long long unsigned int> (0x0x7efffd21aea0) 0 empty

Class std::__is_integer<long double>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long double> (0x0x7efffd24e000) 0 empty

Class __gnu_cxx::__promote<long double>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__promote<long double> (0x0x7efffd24e060) 0 empty

Class std::__is_integer<double>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<double> (0x0x7efffd24e0c0) 0 empty

Class __gnu_cxx::__promote<double>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__promote<double> (0x0x7efffd24e120) 0 empty

Class std::__is_integer<float>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<float> (0x0x7efffd24e180) 0 empty

Class __gnu_cxx::__promote<float>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__promote<float> (0x0x7efffd24e1e0) 0 empty

Class std::input_iterator_tag
   size=1 align=1
   base size=0 base align=1
std::input_iterator_tag (0x0x7efffd24e4e0) 0 empty

Class std::output_iterator_tag
   size=1 align=1
   base size=0 base align=1
std::output_iterator_tag (0x0x7efffd24e540) 0 empty

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7efffe5d6c98) 0 empty
  std::input_iterator_tag (0x0x7efffd24e5a0) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7efffe5d6d00) 0 empty
  std::forward_iterator_tag (0x0x7efffe5d6d68) 0 empty
    std::input_iterator_tag (0x0x7efffd24e600) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7efffe5d6dd0) 0 empty
  std::bidirectional_iterator_tag (0x0x7efffe5d6e38) 0 empty
    std::forward_iterator_tag (0x0x7efffe5d6ea0) 0 empty
      std::input_iterator_tag (0x0x7efffd24e660) 0 empty

Class std::iterator<std::output_iterator_tag, void, void, void, void>
   size=1 align=1
   base size=0 base align=1
std::iterator<std::output_iterator_tag, void, void, void, void> (0x0x7efffd24e960) 0 empty

Class __gnu_cxx::__ops::_Iter_less_iter
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__ops::_Iter_less_iter (0x0x7efffd24eb40) 0 empty

Class __gnu_cxx::__ops::_Iter_less_val
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__ops::_Iter_less_val (0x0x7efffd24eba0) 0 empty

Class __gnu_cxx::__ops::_Val_less_iter
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__ops::_Val_less_iter (0x0x7efffd24ec00) 0 empty

Class __gnu_cxx::__ops::_Iter_equal_to_iter
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__ops::_Iter_equal_to_iter (0x0x7efffd24ec60) 0 empty

Class __gnu_cxx::__ops::_Iter_equal_to_val
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__ops::_Iter_equal_to_val (0x0x7efffd24ecc0) 0 empty

Class std::__iter_swap<true>
   size=1 align=1
   base size=0 base align=1
std::__iter_swap<true> (0x0x7efffd319120) 0 empty

Class std::__copy_move<false, false, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__copy_move<false, false, std::random_access_iterator_tag> (0x0x7efffd3192a0) 0 empty

Class std::__copy_move_backward<false, false, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__copy_move_backward<false, false, std::random_access_iterator_tag> (0x0x7efffd3193c0) 0 empty

Class std::__equal<true>
   size=1 align=1
   base size=0 base align=1
std::__equal<true> (0x0x7efffd3194e0) 0 empty

Class std::__lc_rai<std::random_access_iterator_tag, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__lc_rai<std::random_access_iterator_tag, std::random_access_iterator_tag> (0x0x7efffd3195a0) 0 empty

Class std::__lexicographical_compare<true>
   size=1 align=1
   base size=0 base align=1
std::__lexicographical_compare<true> (0x0x7efffd319660) 0 empty

Class std::char_traits<char>
   size=1 align=1
   base size=0 base align=1
std::char_traits<char> (0x0x7efffd319ba0) 0 empty

Class std::char_traits<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::char_traits<wchar_t> (0x0x7efffd319c00) 0 empty

Vtable for std::exception
std::exception::_ZTVSt9exception: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt9exception)
16    (int (*)(...))std::exception::~exception
24    (int (*)(...))std::exception::~exception
32    (int (*)(...))std::exception::what

Class std::exception
   size=8 align=8
   base size=8 base align=8
std::exception (0x0x7efffd319c60) 0 nearly-empty
    vptr=((& std::exception::_ZTVSt9exception) + 16u)

Vtable for std::bad_exception
std::bad_exception::_ZTVSt13bad_exception: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt13bad_exception)
16    (int (*)(...))std::bad_exception::~bad_exception
24    (int (*)(...))std::bad_exception::~bad_exception
32    (int (*)(...))std::bad_exception::what

Class std::bad_exception
   size=8 align=8
   base size=8 base align=8
std::bad_exception (0x0x7efffd2b8208) 0 nearly-empty
    vptr=((& std::bad_exception::_ZTVSt13bad_exception) + 16u)
  std::exception (0x0x7efffd319cc0) 0 nearly-empty
      primary-for std::bad_exception (0x0x7efffd2b8208)

Vtable for std::bad_alloc
std::bad_alloc::_ZTVSt9bad_alloc: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt9bad_alloc)
16    (int (*)(...))std::bad_alloc::~bad_alloc
24    (int (*)(...))std::bad_alloc::~bad_alloc
32    (int (*)(...))std::bad_alloc::what

Class std::bad_alloc
   size=8 align=8
   base size=8 base align=8
std::bad_alloc (0x0x7efffd2b8270) 0 nearly-empty
    vptr=((& std::bad_alloc::_ZTVSt9bad_alloc) + 16u)
  std::exception (0x0x7efffd319d20) 0 nearly-empty
      primary-for std::bad_alloc (0x0x7efffd2b8270)

Vtable for std::bad_array_length
std::bad_array_length::_ZTVSt16bad_array_length: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt16bad_array_length)
16    (int (*)(...))std::bad_array_length::~bad_array_length
24    (int (*)(...))std::bad_array_length::~bad_array_length
32    (int (*)(...))std::bad_array_length::what

Class std::bad_array_length
   size=8 align=8
   base size=8 base align=8
std::bad_array_length (0x0x7efffd2b82d8) 0 nearly-empty
    vptr=((& std::bad_array_length::_ZTVSt16bad_array_length) + 16u)
  std::bad_alloc (0x0x7efffd2b8340) 0 nearly-empty
      primary-for std::bad_array_length (0x0x7efffd2b82d8)
    std::exception (0x0x7efffd319d80) 0 nearly-empty
        primary-for std::bad_alloc (0x0x7efffd2b8340)

Class std::nothrow_t
   size=1 align=1
   base size=0 base align=1
std::nothrow_t (0x0x7efffd319de0) 0 empty

Class std::allocator<void>
   size=1 align=1
   base size=0 base align=1
std::allocator<void> (0x0x7efffd319f00) 0 empty

Class __gnu_cxx::new_allocator<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<char> (0x0x7efffd08d0c0) 0 empty

Class std::allocator<char>
   size=1 align=1
   base size=1 base align=1
std::allocator<char> (0x0x7efffd2b8410) 0 empty
  __gnu_cxx::new_allocator<char> (0x0x7efffd08d120) 0 empty

Class __gnu_cxx::new_allocator<wchar_t>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<wchar_t> (0x0x7efffd08d180) 0 empty

Class std::allocator<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<wchar_t> (0x0x7efffd2b8478) 0 empty
  __gnu_cxx::new_allocator<wchar_t> (0x0x7efffd08d1e0) 0 empty

Class lconv
   size=96 align=8
   base size=96 base align=8
lconv (0x0x7efffd08d3c0) 0

Vtable for __cxxabiv1::__forced_unwind
__cxxabiv1::__forced_unwind::_ZTVN10__cxxabiv115__forced_unwindE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN10__cxxabiv115__forced_unwindE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual

Class __cxxabiv1::__forced_unwind
   size=8 align=8
   base size=8 base align=8
__cxxabiv1::__forced_unwind (0x0x7efffd08d420) 0 nearly-empty
    vptr=((& __cxxabiv1::__forced_unwind::_ZTVN10__cxxabiv115__forced_unwindE) + 16u)

Class sched_param
   size=4 align=4
   base size=4 base align=4
sched_param (0x0x7efffd149f00) 0

Class __sched_param
   size=4 align=4
   base size=4 base align=4
__sched_param (0x0x7efffd149f60) 0

Class <anonymous struct>
   size=128 align=8
   base size=128 base align=8
<anonymous struct> (0x0x7efffd188000) 0

Class timex
   size=208 align=8
   base size=208 base align=8
timex (0x0x7efffd188060) 0

Class tm
   size=56 align=8
   base size=56 base align=8
tm (0x0x7efffd1880c0) 0

Class itimerspec
   size=32 align=8
   base size=32 base align=8
itimerspec (0x0x7efffd188120) 0

Class _pthread_cleanup_buffer
   size=32 align=8
   base size=32 base align=8
_pthread_cleanup_buffer (0x0x7efffd188180) 0

Class <anonymous struct>::<anonymous struct>
   size=72 align=8
   base size=72 base align=8
<anonymous struct>::<anonymous struct> (0x0x7efffd188240) 0

Class <anonymous struct>
   size=104 align=8
   base size=104 base align=8
<anonymous struct> (0x0x7efffd1881e0) 0

Class __pthread_cleanup_frame
   size=24 align=8
   base size=24 base align=8
__pthread_cleanup_frame (0x0x7efffd1882a0) 0

Class __pthread_cleanup_class
   size=24 align=8
   base size=24 base align=8
__pthread_cleanup_class (0x0x7efffd188300) 0

Class __gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<int>, __gnu_cxx::__numeric_traits_floating<int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<int>, __gnu_cxx::__numeric_traits_floating<int> > (0x0x7efffd1884e0) 0 empty

Class __gnu_cxx::__numeric_traits_integer<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__numeric_traits_integer<int> (0x0x7efffd188540) 0 empty

Class __gnu_cxx::__numeric_traits<int>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<int> (0x0x7efffd14e4e0) 0 empty
  __gnu_cxx::__numeric_traits_integer<int> (0x0x7efffd1885a0) 0 empty

Class std::allocator<char>::rebind<char>
   size=1 align=1
   base size=0 base align=1
std::allocator<char>::rebind<char> (0x0x7efffd188720) 0 empty

Class std::basic_string<char>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::basic_string<char>::_Alloc_hider (0x0x7efffd14e680) 0
  std::allocator<char> (0x0x7efffd14e6e8) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7efffd188780) 0 empty

Class std::basic_string<char>
   size=8 align=8
   base size=8 base align=8
std::basic_string<char> (0x0x7efffd1886c0) 0

Class std::basic_string<char>::_Rep_base
   size=24 align=8
   base size=24 base align=8
std::basic_string<char>::_Rep_base (0x0x7efffd1887e0) 0

Class std::basic_string<char>::_Rep
   size=24 align=8
   base size=24 base align=8
std::basic_string<char>::_Rep (0x0x7efffd14e8f0) 0
  std::basic_string<char>::_Rep_base (0x0x7efffd188840) 0

Class std::allocator<wchar_t>::rebind<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::allocator<wchar_t>::rebind<wchar_t> (0x0x7efffd188900) 0 empty

Class std::basic_string<wchar_t>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::basic_string<wchar_t>::_Alloc_hider (0x0x7efffd14ea28) 0
  std::allocator<wchar_t> (0x0x7efffd14ea90) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7efffd188960) 0 empty

Class std::basic_string<wchar_t>
   size=8 align=8
   base size=8 base align=8
std::basic_string<wchar_t> (0x0x7efffd1888a0) 0

Class std::basic_string<wchar_t>::_Rep_base
   size=24 align=8
   base size=24 base align=8
std::basic_string<wchar_t>::_Rep_base (0x0x7efffd1889c0) 0

Class std::allocator<wchar_t>::rebind<char>
   size=1 align=1
   base size=0 base align=1
std::allocator<wchar_t>::rebind<char> (0x0x7efffd188a80) 0 empty

Class std::basic_string<wchar_t>::_Rep
   size=24 align=8
   base size=24 base align=8
std::basic_string<wchar_t>::_Rep (0x0x7efffd14eaf8) 0
  std::basic_string<wchar_t>::_Rep_base (0x0x7efffd188a20) 0

Class SigC::NodeBase::Link
   size=16 align=8
   base size=16 base align=8
SigC::NodeBase::Link (0x0x7efffd188b40) 0

Vtable for SigC::NodeBase
SigC::NodeBase::_ZTVN4SigC8NodeBaseE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4SigC8NodeBaseE)
16    (int (*)(...))SigC::NodeBase::link
24    (int (*)(...))SigC::NodeBase::notify
32    (int (*)(...))SigC::NodeBase::~NodeBase
40    (int (*)(...))SigC::NodeBase::~NodeBase

Class SigC::NodeBase
   size=16 align=8
   base size=13 base align=8
SigC::NodeBase (0x0x7efffd188ae0) 0
    vptr=((& SigC::NodeBase::_ZTVN4SigC8NodeBaseE) + 16u)

Class SigC::Node
   size=8 align=8
   base size=8 base align=8
SigC::Node (0x0x7efffd188ba0) 0

Class SigC::Trait<void>
   size=1 align=1
   base size=0 base align=1
SigC::Trait<void> (0x0x7efffd188cc0) 0 empty

Vtable for SigC::SlotNode
SigC::SlotNode::_ZTVN4SigC8SlotNodeE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4SigC8SlotNodeE)
16    (int (*)(...))SigC::NodeBase::link
24    (int (*)(...))SigC::SlotNode::notify
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))SigC::SlotNode::add_dependency
56    (int (*)(...))SigC::SlotNode::remove_dependency

Class SigC::SlotNode
   size=32 align=8
   base size=32 base align=8
SigC::SlotNode (0x0x7efffd14ec30) 0
    vptr=((& SigC::SlotNode::_ZTVN4SigC8SlotNodeE) + 16u)
  SigC::NodeBase (0x0x7efffd188d20) 0
      primary-for SigC::SlotNode (0x0x7efffd14ec30)

Vtable for SigC::FuncSlotNode
SigC::FuncSlotNode::_ZTVN4SigC12FuncSlotNodeE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4SigC12FuncSlotNodeE)
16    (int (*)(...))SigC::NodeBase::link
24    (int (*)(...))SigC::SlotNode::notify
32    (int (*)(...))SigC::FuncSlotNode::~FuncSlotNode
40    (int (*)(...))SigC::FuncSlotNode::~FuncSlotNode
48    (int (*)(...))SigC::SlotNode::add_dependency
56    (int (*)(...))SigC::SlotNode::remove_dependency

Class SigC::FuncSlotNode
   size=40 align=8
   base size=40 base align=8
SigC::FuncSlotNode (0x0x7efffd14ec98) 0
    vptr=((& SigC::FuncSlotNode::_ZTVN4SigC12FuncSlotNodeE) + 16u)
  SigC::SlotNode (0x0x7efffd14ed00) 0
      primary-for SigC::FuncSlotNode (0x0x7efffd14ec98)
    SigC::NodeBase (0x0x7efffd188d80) 0
        primary-for SigC::SlotNode (0x0x7efffd14ed00)

Class SigC::SlotBase
   size=8 align=8
   base size=8 base align=8
SigC::SlotBase (0x0x7efffd14ed68) 0
  SigC::Node (0x0x7efffcca2120) 0

Vtable for SigC::ConnectionNode
SigC::ConnectionNode::_ZTVN4SigC14ConnectionNodeE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4SigC14ConnectionNodeE)
16    (int (*)(...))SigC::ConnectionNode::link
24    (int (*)(...))SigC::ConnectionNode::notify
32    (int (*)(...))SigC::ConnectionNode::~ConnectionNode
40    (int (*)(...))SigC::ConnectionNode::~ConnectionNode

Class SigC::ConnectionNode
   size=40 align=8
   base size=40 base align=8
SigC::ConnectionNode (0x0x7efffcd05068) 0
    vptr=((& SigC::ConnectionNode::_ZTVN4SigC14ConnectionNodeE) + 16u)
  SigC::NodeBase (0x0x7efffcca2480) 0
      primary-for SigC::ConnectionNode (0x0x7efffcd05068)

Class SigC::Connection
   size=8 align=8
   base size=8 base align=8
SigC::Connection (0x0x7efffcd050d0) 0
  SigC::Node (0x0x7efffcca24e0) 0

Class SigC::Marshal<void>
   size=1 align=1
   base size=0 base align=1
SigC::Marshal<void> (0x0x7efffcca2600) 0 empty

Vtable for SigC::SignalNode
SigC::SignalNode::_ZTVN4SigC10SignalNodeE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4SigC10SignalNodeE)
16    (int (*)(...))SigC::NodeBase::link
24    (int (*)(...))SigC::SlotNode::notify
32    (int (*)(...))SigC::SignalNode::~SignalNode
40    (int (*)(...))SigC::SignalNode::~SignalNode
48    (int (*)(...))SigC::SlotNode::add_dependency
56    (int (*)(...))SigC::SlotNode::remove_dependency
64    (int (*)(...))SigC::SignalNode::remove

Class SigC::SignalNode
   size=56 align=8
   base size=56 base align=8
SigC::SignalNode (0x0x7efffcd05138) 0
    vptr=((& SigC::SignalNode::_ZTVN4SigC10SignalNodeE) + 16u)
  SigC::SlotNode (0x0x7efffcd051a0) 0
      primary-for SigC::SignalNode (0x0x7efffcd05138)
    SigC::NodeBase (0x0x7efffcca2660) 0
        primary-for SigC::SlotNode (0x0x7efffcd051a0)

Class SigC::SignalBase
   size=8 align=8
   base size=8 base align=8
SigC::SignalBase (0x0x7efffcca26c0) 0

Vtable for SigC::SignalConnectionNode
SigC::SignalConnectionNode::_ZTVN4SigC20SignalConnectionNodeE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4SigC20SignalConnectionNodeE)
16    (int (*)(...))SigC::ConnectionNode::link
24    (int (*)(...))SigC::SignalConnectionNode::notify
32    (int (*)(...))SigC::SignalConnectionNode::~SignalConnectionNode
40    (int (*)(...))SigC::SignalConnectionNode::~SignalConnectionNode

Class SigC::SignalConnectionNode
   size=64 align=8
   base size=64 base align=8
SigC::SignalConnectionNode (0x0x7efffcd05208) 0
    vptr=((& SigC::SignalConnectionNode::_ZTVN4SigC20SignalConnectionNodeE) + 16u)
  SigC::ConnectionNode (0x0x7efffcd05270) 0
      primary-for SigC::SignalConnectionNode (0x0x7efffcd05208)
    SigC::NodeBase (0x0x7efffcca2720) 0
        primary-for SigC::ConnectionNode (0x0x7efffcd05270)

Class SigC::SignalExec_
   size=8 align=8
   base size=8 base align=8
SigC::SignalExec_ (0x0x7efffcca2780) 0

Class SigC::Slot0<void>
   size=8 align=8
   base size=8 base align=8
SigC::Slot0<void> (0x0x7efffcd05d00) 0
  SigC::SlotBase (0x0x7efffcd05d68) 0
    SigC::Node (0x0x7efffcca2ba0) 0

Vtable for SigC::AdaptorSlotNode
SigC::AdaptorSlotNode::_ZTVN4SigC15AdaptorSlotNodeE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4SigC15AdaptorSlotNodeE)
16    (int (*)(...))SigC::AdaptorSlotNode::link
24    (int (*)(...))SigC::AdaptorSlotNode::notify
32    (int (*)(...))SigC::AdaptorSlotNode::~AdaptorSlotNode
40    (int (*)(...))SigC::AdaptorSlotNode::~AdaptorSlotNode
48    (int (*)(...))SigC::SlotNode::add_dependency
56    (int (*)(...))SigC::SlotNode::remove_dependency

Class SigC::AdaptorSlotNode
   size=56 align=8
   base size=56 base align=8
SigC::AdaptorSlotNode (0x0x7efffcdbd7b8) 0
    vptr=((& SigC::AdaptorSlotNode::_ZTVN4SigC15AdaptorSlotNodeE) + 16u)
  SigC::SlotNode (0x0x7efffcdbd820) 0
      primary-for SigC::AdaptorSlotNode (0x0x7efffcdbd7b8)
    SigC::NodeBase (0x0x7efffcca2f00) 0
        primary-for SigC::SlotNode (0x0x7efffcdbd820)

Vtable for SigC::AdaptorBindSlotNode
SigC::AdaptorBindSlotNode::_ZTVN4SigC19AdaptorBindSlotNodeE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4SigC19AdaptorBindSlotNodeE)
16    (int (*)(...))SigC::AdaptorSlotNode::link
24    (int (*)(...))SigC::AdaptorSlotNode::notify
32    (int (*)(...))SigC::AdaptorBindSlotNode::~AdaptorBindSlotNode
40    (int (*)(...))SigC::AdaptorBindSlotNode::~AdaptorBindSlotNode
48    (int (*)(...))SigC::SlotNode::add_dependency
56    (int (*)(...))SigC::SlotNode::remove_dependency

Class SigC::AdaptorBindSlotNode
   size=64 align=8
   base size=64 base align=8
SigC::AdaptorBindSlotNode (0x0x7efffcdbd888) 0
    vptr=((& SigC::AdaptorBindSlotNode::_ZTVN4SigC19AdaptorBindSlotNodeE) + 16u)
  SigC::AdaptorSlotNode (0x0x7efffcdbd8f0) 0
      primary-for SigC::AdaptorBindSlotNode (0x0x7efffcdbd888)
    SigC::SlotNode (0x0x7efffcdbd958) 0
        primary-for SigC::AdaptorSlotNode (0x0x7efffcdbd8f0)
      SigC::NodeBase (0x0x7efffcca2f60) 0
          primary-for SigC::SlotNode (0x0x7efffcdbd958)

Vtable for SigC::MethodSlotNode
SigC::MethodSlotNode::_ZTVN4SigC14MethodSlotNodeE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4SigC14MethodSlotNodeE)
16    (int (*)(...))SigC::NodeBase::link
24    (int (*)(...))SigC::SlotNode::notify
32    (int (*)(...))SigC::MethodSlotNode::~MethodSlotNode
40    (int (*)(...))SigC::MethodSlotNode::~MethodSlotNode
48    (int (*)(...))SigC::SlotNode::add_dependency
56    (int (*)(...))SigC::SlotNode::remove_dependency

Class SigC::MethodSlotNode
   size=48 align=8
   base size=48 base align=8
SigC::MethodSlotNode (0x0x7efffcdbd9c0) 0
    vptr=((& SigC::MethodSlotNode::_ZTVN4SigC14MethodSlotNodeE) + 16u)
  SigC::SlotNode (0x0x7efffcdbda28) 0
      primary-for SigC::MethodSlotNode (0x0x7efffcdbd9c0)
    SigC::NodeBase (0x0x7efffc9fdae0) 0
        primary-for SigC::SlotNode (0x0x7efffcdbda28)

Vtable for SigC::ConstMethodSlotNode
SigC::ConstMethodSlotNode::_ZTVN4SigC19ConstMethodSlotNodeE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4SigC19ConstMethodSlotNodeE)
16    (int (*)(...))SigC::NodeBase::link
24    (int (*)(...))SigC::SlotNode::notify
32    (int (*)(...))SigC::ConstMethodSlotNode::~ConstMethodSlotNode
40    (int (*)(...))SigC::ConstMethodSlotNode::~ConstMethodSlotNode
48    (int (*)(...))SigC::SlotNode::add_dependency
56    (int (*)(...))SigC::SlotNode::remove_dependency

Class SigC::ConstMethodSlotNode
   size=48 align=8
   base size=48 base align=8
SigC::ConstMethodSlotNode (0x0x7efffcdbdaf8) 0
    vptr=((& SigC::ConstMethodSlotNode::_ZTVN4SigC19ConstMethodSlotNodeE) + 16u)
  SigC::SlotNode (0x0x7efffcdbdb60) 0
      primary-for SigC::ConstMethodSlotNode (0x0x7efffcdbdaf8)
    SigC::NodeBase (0x0x7efffc9fdba0) 0
        primary-for SigC::SlotNode (0x0x7efffcdbdb60)

Class SigC::Control_
   size=24 align=8
   base size=20 base align=8
SigC::Control_ (0x0x7efffcaa0d20) 0

Vtable for SigC::ObjectBase
SigC::ObjectBase::_ZTVN4SigC10ObjectBaseE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4SigC10ObjectBaseE)
16    (int (*)(...))SigC::ObjectBase::reference
24    (int (*)(...))SigC::ObjectBase::unreference
32    (int (*)(...))SigC::ObjectBase::set_manage
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual

Class SigC::ObjectBase
   size=16 align=8
   base size=16 base align=8
SigC::ObjectBase (0x0x7efffcaa0d80) 0
    vptr=((& SigC::ObjectBase::_ZTVN4SigC10ObjectBaseE) + 16u)

Vtable for SigC::Object
SigC::Object::_ZTVN4SigC6ObjectE: 16u entries
0     8u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    (int (*)(...))SigC::Object::~Object
32    (int (*)(...))SigC::Object::~Object
40    18446744073709551608u
48    0u
56    0u
64    0u
72    (int (*)(...))-8
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   (int (*)(...))SigC::Object::_ZTv0_n48_N4SigC6ObjectD1Ev
120   (int (*)(...))SigC::Object::_ZTv0_n48_N4SigC6ObjectD0Ev

VTT for SigC::Object
SigC::Object::_ZTTN4SigC6ObjectE: 2u entries
0     ((& SigC::Object::_ZTVN4SigC6ObjectE) + 24u)
8     ((& SigC::Object::_ZTVN4SigC6ObjectE) + 88u)

Class SigC::Object
   size=24 align=8
   base size=8 base align=8
SigC::Object (0x0x7efffcdbdc30) 0 nearly-empty
    vptridx=0u vptr=((& SigC::Object::_ZTVN4SigC6ObjectE) + 24u)
  SigC::ObjectBase (0x0x7efffcaa0de0) 8 virtual
      vptridx=8u vbaseoffset=-24 vptr=((& SigC::Object::_ZTVN4SigC6ObjectE) + 88u)

Vtable for SigC::ObjectSlotNode
SigC::ObjectSlotNode::_ZTVN4SigC14ObjectSlotNodeE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4SigC14ObjectSlotNodeE)
16    (int (*)(...))SigC::ObjectSlotNode::link
24    (int (*)(...))SigC::ObjectSlotNode::notify
32    (int (*)(...))SigC::ObjectSlotNode::~ObjectSlotNode
40    (int (*)(...))SigC::ObjectSlotNode::~ObjectSlotNode
48    (int (*)(...))SigC::SlotNode::add_dependency
56    (int (*)(...))SigC::SlotNode::remove_dependency

Class SigC::ObjectSlotNode
   size=80 align=8
   base size=80 base align=8
SigC::ObjectSlotNode (0x0x7efffcdbdd00) 0
    vptr=((& SigC::ObjectSlotNode::_ZTVN4SigC14ObjectSlotNodeE) + 16u)
  SigC::SlotNode (0x0x7efffcdbdd68) 0
      primary-for SigC::ObjectSlotNode (0x0x7efffcdbdd00)
    SigC::NodeBase (0x0x7efffcaa0ea0) 0
        primary-for SigC::SlotNode (0x0x7efffcdbdd68)

Vtable for SigCX::AdaptorConvertSlotNode
SigCX::AdaptorConvertSlotNode::_ZTVN5SigCX22AdaptorConvertSlotNodeE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5SigCX22AdaptorConvertSlotNodeE)
16    (int (*)(...))SigC::AdaptorSlotNode::link
24    (int (*)(...))SigC::AdaptorSlotNode::notify
32    (int (*)(...))SigCX::AdaptorConvertSlotNode::~AdaptorConvertSlotNode
40    (int (*)(...))SigCX::AdaptorConvertSlotNode::~AdaptorConvertSlotNode
48    (int (*)(...))SigC::SlotNode::add_dependency
56    (int (*)(...))SigC::SlotNode::remove_dependency

Class SigCX::AdaptorConvertSlotNode
   size=64 align=8
   base size=64 base align=8
SigCX::AdaptorConvertSlotNode (0x0x7efffcdbde38) 0
    vptr=((& SigCX::AdaptorConvertSlotNode::_ZTVN5SigCX22AdaptorConvertSlotNodeE) + 16u)
  SigC::AdaptorSlotNode (0x0x7efffcdbdea0) 0
      primary-for SigCX::AdaptorConvertSlotNode (0x0x7efffcdbde38)
    SigC::SlotNode (0x0x7efffcdbdf08) 0
        primary-for SigC::AdaptorSlotNode (0x0x7efffcdbdea0)
      SigC::NodeBase (0x0x7efffcb53300) 0
          primary-for SigC::SlotNode (0x0x7efffcdbdf08)

Class SigC::Trait<bool>
   size=1 align=1
   base size=0 base align=1
SigC::Trait<bool> (0x0x7efffcb53720) 0 empty

Class SigC::Marshal<bool>
   size=1 align=1
   base size=1 base align=1
SigC::Marshal<bool> (0x0x7efffcb536c0) 0

Class SigC::Signal0<bool>
   size=8 align=8
   base size=8 base align=8
SigC::Signal0<bool> (0x0x7efffcdbdc98) 0
  SigC::SignalBase (0x0x7efffcb53660) 0

Class SigC::Slot0<bool>
   size=8 align=8
   base size=8 base align=8
SigC::Slot0<bool> (0x0x7efffcb8a270) 0
  SigC::SlotBase (0x0x7efffcb8a2d8) 0
    SigC::Node (0x0x7efffcb53840) 0

Class std::_Destroy_aux<true>
   size=1 align=1
   base size=0 base align=1
std::_Destroy_aux<true> (0x0x7efffcb53a20) 0 empty

Class std::__uninitialized_copy<true>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_copy<true> (0x0x7efffcb53ae0) 0 empty

Class std::__uninitialized_fill<true>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_fill<true> (0x0x7efffcb53ba0) 0 empty

Class std::__uninitialized_fill_n<true>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_fill_n<true> (0x0x7efffcb53c60) 0 empty

Class std::_Bit_reference
   size=16 align=8
   base size=16 base align=8
std::_Bit_reference (0x0x7efffcb53e40) 0

Class std::iterator<std::random_access_iterator_tag, bool>
   size=1 align=1
   base size=0 base align=1
std::iterator<std::random_access_iterator_tag, bool> (0x0x7efffcb53ea0) 0 empty

Class std::_Bit_iterator_base
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator_base (0x0x7efffcb8a4e0) 0
  std::iterator<std::random_access_iterator_tag, bool> (0x0x7efffcb53f00) 0 empty

Class std::_Bit_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator (0x0x7efffcb8a548) 0
  std::_Bit_iterator_base (0x0x7efffcb8a5b0) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7efffcb53f60) 0 empty

Class std::_Bit_const_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_const_iterator (0x0x7efffcb8a618) 0
  std::_Bit_iterator_base (0x0x7efffcb8a680) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7efffc88c000) 0 empty

Class std::iterator_traits<std::_Bit_iterator>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::_Bit_iterator> (0x0x7efffc88c180) 0 empty

Class std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference>
   size=1 align=1
   base size=0 base align=1
std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference> (0x0x7efffc88c1e0) 0 empty

Class std::reverse_iterator<std::_Bit_iterator>
   size=16 align=8
   base size=16 base align=8
std::reverse_iterator<std::_Bit_iterator> (0x0x7efffcb8a8f0) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference> (0x0x7efffc88c240) 0 empty

Class std::iterator_traits<std::_Bit_const_iterator>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::_Bit_const_iterator> (0x0x7efffc88c2a0) 0 empty

Class std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool>
   size=1 align=1
   base size=0 base align=1
std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool> (0x0x7efffc88c300) 0 empty

Class std::reverse_iterator<std::_Bit_const_iterator>
   size=16 align=8
   base size=16 base align=8
std::reverse_iterator<std::_Bit_const_iterator> (0x0x7efffcb8aa28) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool> (0x0x7efffc88c360) 0 empty

Class __gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<long int>, __gnu_cxx::__numeric_traits_floating<long int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<long int>, __gnu_cxx::__numeric_traits_floating<long int> > (0x0x7efffc88c3c0) 0 empty

Class __gnu_cxx::__numeric_traits_integer<long int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__numeric_traits_integer<long int> (0x0x7efffc88c420) 0 empty

Class __gnu_cxx::__numeric_traits<long int>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<long int> (0x0x7efffcb8ab60) 0 empty
  __gnu_cxx::__numeric_traits_integer<long int> (0x0x7efffc88c480) 0 empty

Class SigC::Trait<const SDL_ActiveEvent*>
   size=1 align=1
   base size=0 base align=1
SigC::Trait<const SDL_ActiveEvent*> (0x0x7efffc88c960) 0 empty

Class SigC::Trait<PG_MessageObject*>
   size=1 align=1
   base size=0 base align=1
SigC::Trait<PG_MessageObject*> (0x0x7efffc88c9c0) 0 empty

Class SigC::Signal2<bool, PG_MessageObject*, const SDL_ActiveEvent*, SigC::Marshal<bool> >
   size=8 align=8
   base size=8 base align=8
SigC::Signal2<bool, PG_MessageObject*, const SDL_ActiveEvent*, SigC::Marshal<bool> > (0x0x7efffc96f000) 0
  SigC::SignalBase (0x0x7efffc88c900) 0

Class PG_Signal2<PG_MessageObject*, const SDL_ActiveEvent*, void*>
   size=8 align=8
   base size=8 base align=8
PG_Signal2<PG_MessageObject*, const SDL_ActiveEvent*, void*> (0x0x7efffc96f1a0) 0
  SigC::Signal2<bool, PG_MessageObject*, const SDL_ActiveEvent*, SigC::Marshal<bool> > (0x0x7efffc96f208) 0
    SigC::SignalBase (0x0x7efffc88ca20) 0

Class PG_MessageObject::SignalActive<>
   size=8 align=8
   base size=8 base align=8
PG_MessageObject::SignalActive<> (0x0x7efffc96f270) 0
  PG_Signal2<PG_MessageObject*, const SDL_ActiveEvent*, void*> (0x0x7efffc96f2d8) 0
    SigC::Signal2<bool, PG_MessageObject*, const SDL_ActiveEvent*, SigC::Marshal<bool> > (0x0x7efffc96f340) 0
      SigC::SignalBase (0x0x7efffc88ca80) 0

Class SigC::Trait<const SDL_KeyboardEvent*>
   size=1 align=1
   base size=0 base align=1
SigC::Trait<const SDL_KeyboardEvent*> (0x0x7efffc88cb40) 0 empty

Class SigC::Signal2<bool, PG_MessageObject*, const SDL_KeyboardEvent*, SigC::Marshal<bool> >
   size=8 align=8
   base size=8 base align=8
SigC::Signal2<bool, PG_MessageObject*, const SDL_KeyboardEvent*, SigC::Marshal<bool> > (0x0x7efffc96f3a8) 0
  SigC::SignalBase (0x0x7efffc88cae0) 0

Class PG_Signal2<PG_MessageObject*, const SDL_KeyboardEvent*, void*>
   size=8 align=8
   base size=8 base align=8
PG_Signal2<PG_MessageObject*, const SDL_KeyboardEvent*, void*> (0x0x7efffc96f4e0) 0
  SigC::Signal2<bool, PG_MessageObject*, const SDL_KeyboardEvent*, SigC::Marshal<bool> > (0x0x7efffc96f548) 0
    SigC::SignalBase (0x0x7efffc88cba0) 0

Class PG_MessageObject::SignalKeyDown<>
   size=8 align=8
   base size=8 base align=8
PG_MessageObject::SignalKeyDown<> (0x0x7efffc96f5b0) 0
  PG_Signal2<PG_MessageObject*, const SDL_KeyboardEvent*, void*> (0x0x7efffc96f618) 0
    SigC::Signal2<bool, PG_MessageObject*, const SDL_KeyboardEvent*, SigC::Marshal<bool> > (0x0x7efffc96f680) 0
      SigC::SignalBase (0x0x7efffc88cc00) 0

Class PG_MessageObject::SignalKeyUp<>
   size=8 align=8
   base size=8 base align=8
PG_MessageObject::SignalKeyUp<> (0x0x7efffc96f6e8) 0
  PG_Signal2<PG_MessageObject*, const SDL_KeyboardEvent*, void*> (0x0x7efffc96f750) 0
    SigC::Signal2<bool, PG_MessageObject*, const SDL_KeyboardEvent*, SigC::Marshal<bool> > (0x0x7efffc96f7b8) 0
      SigC::SignalBase (0x0x7efffc88cc60) 0

Class SigC::Trait<const SDL_MouseMotionEvent*>
   size=1 align=1
   base size=0 base align=1
SigC::Trait<const SDL_MouseMotionEvent*> (0x0x7efffc88cd20) 0 empty

Class SigC::Signal2<bool, PG_MessageObject*, const SDL_MouseMotionEvent*, SigC::Marshal<bool> >
   size=8 align=8
   base size=8 base align=8
SigC::Signal2<bool, PG_MessageObject*, const SDL_MouseMotionEvent*, SigC::Marshal<bool> > (0x0x7efffc96f820) 0
  SigC::SignalBase (0x0x7efffc88ccc0) 0

Class PG_Signal2<PG_MessageObject*, const SDL_MouseMotionEvent*, void*>
   size=8 align=8
   base size=8 base align=8
PG_Signal2<PG_MessageObject*, const SDL_MouseMotionEvent*, void*> (0x0x7efffc96f958) 0
  SigC::Signal2<bool, PG_MessageObject*, const SDL_MouseMotionEvent*, SigC::Marshal<bool> > (0x0x7efffc96f9c0) 0
    SigC::SignalBase (0x0x7efffc88ce40) 0

Class PG_MessageObject::SignalMouseMotion<>
   size=8 align=8
   base size=8 base align=8
PG_MessageObject::SignalMouseMotion<> (0x0x7efffc96fa28) 0
  PG_Signal2<PG_MessageObject*, const SDL_MouseMotionEvent*, void*> (0x0x7efffc96fa90) 0
    SigC::Signal2<bool, PG_MessageObject*, const SDL_MouseMotionEvent*, SigC::Marshal<bool> > (0x0x7efffc96faf8) 0
      SigC::SignalBase (0x0x7efffc88cf00) 0

Class SigC::Trait<const SDL_MouseButtonEvent*>
   size=1 align=1
   base size=0 base align=1
SigC::Trait<const SDL_MouseButtonEvent*> (0x0x7efffc9b5060) 0 empty

Class SigC::Signal2<bool, PG_MessageObject*, const SDL_MouseButtonEvent*, SigC::Marshal<bool> >
   size=8 align=8
   base size=8 base align=8
SigC::Signal2<bool, PG_MessageObject*, const SDL_MouseButtonEvent*, SigC::Marshal<bool> > (0x0x7efffc96fb60) 0
  SigC::SignalBase (0x0x7efffc9b5000) 0

Class PG_Signal2<PG_MessageObject*, const SDL_MouseButtonEvent*, void*>
   size=8 align=8
   base size=8 base align=8
PG_Signal2<PG_MessageObject*, const SDL_MouseButtonEvent*, void*> (0x0x7efffc96fc98) 0
  SigC::Signal2<bool, PG_MessageObject*, const SDL_MouseButtonEvent*, SigC::Marshal<bool> > (0x0x7efffc96fd00) 0
    SigC::SignalBase (0x0x7efffc9b5180) 0

Class PG_MessageObject::SignalMouseButtonDown<>
   size=8 align=8
   base size=8 base align=8
PG_MessageObject::SignalMouseButtonDown<> (0x0x7efffc96fd68) 0
  PG_Signal2<PG_MessageObject*, const SDL_MouseButtonEvent*, void*> (0x0x7efffc96fdd0) 0
    SigC::Signal2<bool, PG_MessageObject*, const SDL_MouseButtonEvent*, SigC::Marshal<bool> > (0x0x7efffc96fe38) 0
      SigC::SignalBase (0x0x7efffc9b5240) 0

Class PG_MessageObject::SignalMouseButtonUp<>
   size=8 align=8
   base size=8 base align=8
PG_MessageObject::SignalMouseButtonUp<> (0x0x7efffc96fea0) 0
  PG_Signal2<PG_MessageObject*, const SDL_MouseButtonEvent*, void*> (0x0x7efffc96ff08) 0
    SigC::Signal2<bool, PG_MessageObject*, const SDL_MouseButtonEvent*, SigC::Marshal<bool> > (0x0x7efffc96ff70) 0
      SigC::SignalBase (0x0x7efffc9b5300) 0

Class SigC::Trait<const SDL_SysWMEvent*>
   size=1 align=1
   base size=0 base align=1
SigC::Trait<const SDL_SysWMEvent*> (0x0x7efffc9b5420) 0 empty

Class SigC::Signal2<bool, PG_MessageObject*, const SDL_SysWMEvent*, SigC::Marshal<bool> >
   size=8 align=8
   base size=8 base align=8
SigC::Signal2<bool, PG_MessageObject*, const SDL_SysWMEvent*, SigC::Marshal<bool> > (0x0x7efffc5cd000) 0
  SigC::SignalBase (0x0x7efffc9b53c0) 0

Class PG_Signal2<PG_MessageObject*, const SDL_SysWMEvent*, void*>
   size=8 align=8
   base size=8 base align=8
PG_Signal2<PG_MessageObject*, const SDL_SysWMEvent*, void*> (0x0x7efffc5cd138) 0
  SigC::Signal2<bool, PG_MessageObject*, const SDL_SysWMEvent*, SigC::Marshal<bool> > (0x0x7efffc5cd1a0) 0
    SigC::SignalBase (0x0x7efffc9b5480) 0

Class PG_MessageObject::SignalSysWM<>
   size=8 align=8
   base size=8 base align=8
PG_MessageObject::SignalSysWM<> (0x0x7efffc5cd208) 0
  PG_Signal2<PG_MessageObject*, const SDL_SysWMEvent*, void*> (0x0x7efffc5cd270) 0
    SigC::Signal2<bool, PG_MessageObject*, const SDL_SysWMEvent*, SigC::Marshal<bool> > (0x0x7efffc5cd2d8) 0
      SigC::SignalBase (0x0x7efffc9b54e0) 0

Class SigC::Trait<const SDL_ResizeEvent*>
   size=1 align=1
   base size=0 base align=1
SigC::Trait<const SDL_ResizeEvent*> (0x0x7efffc9b55a0) 0 empty

Class SigC::Signal2<bool, PG_MessageObject*, const SDL_ResizeEvent*, SigC::Marshal<bool> >
   size=8 align=8
   base size=8 base align=8
SigC::Signal2<bool, PG_MessageObject*, const SDL_ResizeEvent*, SigC::Marshal<bool> > (0x0x7efffc5cd340) 0
  SigC::SignalBase (0x0x7efffc9b5540) 0

Class PG_Signal2<PG_MessageObject*, const SDL_ResizeEvent*, void*>
   size=8 align=8
   base size=8 base align=8
PG_Signal2<PG_MessageObject*, const SDL_ResizeEvent*, void*> (0x0x7efffc5cd478) 0
  SigC::Signal2<bool, PG_MessageObject*, const SDL_ResizeEvent*, SigC::Marshal<bool> > (0x0x7efffc5cd4e0) 0
    SigC::SignalBase (0x0x7efffc9b5600) 0

Class PG_MessageObject::SignalVideoResize<>
   size=8 align=8
   base size=8 base align=8
PG_MessageObject::SignalVideoResize<> (0x0x7efffc5cd548) 0
  PG_Signal2<PG_MessageObject*, const SDL_ResizeEvent*, void*> (0x0x7efffc5cd5b0) 0
    SigC::Signal2<bool, PG_MessageObject*, const SDL_ResizeEvent*, SigC::Marshal<bool> > (0x0x7efffc5cd618) 0
      SigC::SignalBase (0x0x7efffc9b5660) 0

Class SigC::Signal1<bool, PG_MessageObject*, SigC::Marshal<bool> >
   size=8 align=8
   base size=8 base align=8
SigC::Signal1<bool, PG_MessageObject*, SigC::Marshal<bool> > (0x0x7efffc5cd680) 0
  SigC::SignalBase (0x0x7efffc9b56c0) 0

Class PG_Signal1<PG_MessageObject*, void*>
   size=8 align=8
   base size=8 base align=8
PG_Signal1<PG_MessageObject*, void*> (0x0x7efffc5cd750) 0
  SigC::Signal1<bool, PG_MessageObject*, SigC::Marshal<bool> > (0x0x7efffc5cd7b8) 0
    SigC::SignalBase (0x0x7efffc9b5720) 0

Class PG_MessageObject::SignalQuit<>
   size=8 align=8
   base size=8 base align=8
PG_MessageObject::SignalQuit<> (0x0x7efffc5cd820) 0
  PG_Signal1<PG_MessageObject*, void*> (0x0x7efffc5cd888) 0
    SigC::Signal1<bool, PG_MessageObject*, SigC::Marshal<bool> > (0x0x7efffc5cd8f0) 0
      SigC::SignalBase (0x0x7efffc9b5780) 0

Class SigC::Trait<const PG_MessageObject*>
   size=1 align=1
   base size=0 base align=1
SigC::Trait<const PG_MessageObject*> (0x0x7efffc9b5840) 0 empty

Class SigC::Signal1<bool, const PG_MessageObject*, SigC::Marshal<bool> >
   size=8 align=8
   base size=8 base align=8
SigC::Signal1<bool, const PG_MessageObject*, SigC::Marshal<bool> > (0x0x7efffc5cd958) 0
  SigC::SignalBase (0x0x7efffc9b57e0) 0

Class PG_Signal1<const PG_MessageObject*, void*>
   size=8 align=8
   base size=8 base align=8
PG_Signal1<const PG_MessageObject*, void*> (0x0x7efffc5cda90) 0
  SigC::Signal1<bool, const PG_MessageObject*, SigC::Marshal<bool> > (0x0x7efffc5cdaf8) 0
    SigC::SignalBase (0x0x7efffc9b5960) 0

Class PG_MessageObject::SignalDelete<>
   size=8 align=8
   base size=8 base align=8
PG_MessageObject::SignalDelete<> (0x0x7efffc5cdb60) 0
  PG_Signal1<const PG_MessageObject*, void*> (0x0x7efffc5cdbc8) 0
    SigC::Signal1<bool, const PG_MessageObject*, SigC::Marshal<bool> > (0x0x7efffc5cdc30) 0
      SigC::SignalBase (0x0x7efffc9b59c0) 0

Vtable for PG_MessageObject
PG_MessageObject::_ZTV16PG_MessageObject: 31u entries
0     0u
8     0u
16    112u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    (int (*)(...))PG_MessageObject::~PG_MessageObject
48    (int (*)(...))PG_MessageObject::~PG_MessageObject
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551504u
168   0u
176   0u
184   0u
192   (int (*)(...))-112
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   (int (*)(...))PG_MessageObject::_ZTv0_n48_N16PG_MessageObjectD1Ev
240   (int (*)(...))PG_MessageObject::_ZTv0_n48_N16PG_MessageObjectD0Ev

Construction vtable for SigC::Object in PG_MessageObject
PG_MessageObject::_ZTC16PG_MessageObject0_N4SigC6ObjectE: 16u entries
0     112u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551504u
48    0u
56    0u
64    0u
72    (int (*)(...))-112
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for PG_MessageObject
PG_MessageObject::_ZTT16PG_MessageObject: 5u entries
0     ((& PG_MessageObject::_ZTV16PG_MessageObject) + 40u)
8     ((& PG_MessageObject::_ZTV16PG_MessageObject) + 40u)
16    ((& PG_MessageObject::_ZTV16PG_MessageObject) + 208u)
24    ((& PG_MessageObject::_ZTC16PG_MessageObject0_N4SigC6ObjectE) + 24u)
32    ((& PG_MessageObject::_ZTC16PG_MessageObject0_N4SigC6ObjectE) + 88u)

Class PG_MessageObject
   size=128 align=8
   base size=105 base align=8
PG_MessageObject (0x0x7efffcb8add0) 0
    vptridx=0u vptr=((& PG_MessageObject::_ZTV16PG_MessageObject) + 40u)
  SigC::Object (0x0x7efffcb8ae38) 0 nearly-empty virtual
      primary-for PG_MessageObject (0x0x7efffcb8add0)
      subvttidx=24u vptridx=8u vbaseoffset=-40
    SigC::ObjectBase (0x0x7efffc88c4e0) 112 virtual
        vptridx=16u vbaseoffset=-24 vptr=((& PG_MessageObject::_ZTV16PG_MessageObject) + 208u)

Class PG_Point
   size=4 align=2
   base size=4 base align=2
PG_Point (0x0x7efffc9b5a20) 0

Vtable for PG_Rect
PG_Rect::_ZTV7PG_Rect: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI7PG_Rect)
16    (int (*)(...))PG_Rect::~PG_Rect
24    (int (*)(...))PG_Rect::~PG_Rect

Class PG_Rect
   size=72 align=8
   base size=72 base align=8
PG_Rect (0x0x7efffc5cdd00) 0
    vptr=((& PG_Rect::_ZTV7PG_Rect) + 16u)
  SDL_Rect (0x0x7efffc9b5a80) 8

Vtable for PG_RectList
PG_RectList::_ZTV11PG_RectList: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI11PG_RectList)
16    (int (*)(...))PG_RectList::~PG_RectList
24    (int (*)(...))PG_RectList::~PG_RectList

Class PG_RectList
   size=32 align=8
   base size=28 base align=8
PG_RectList (0x0x7efffc9b5ae0) 0
    vptr=((& PG_RectList::_ZTV11PG_RectList) + 16u)

Vtable for PG_DataContainer
PG_DataContainer::_ZTV16PG_DataContainer: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI16PG_DataContainer)
16    (int (*)(...))PG_DataContainer::~PG_DataContainer
24    (int (*)(...))PG_DataContainer::~PG_DataContainer

Class PG_DataContainer
   size=24 align=8
   base size=20 base align=8
PG_DataContainer (0x0x7efffc9b5b40) 0
    vptr=((& PG_DataContainer::_ZTV16PG_DataContainer) + 16u)

Class PG_Color
   size=4 align=1
   base size=4 base align=1
PG_Color (0x0x7efffc5cddd0) 0
  SDL_Color (0x0x7efffc9b5ba0) 0

Class PG_Gradient
   size=16 align=1
   base size=16 base align=1
PG_Gradient (0x0x7efffc9b5c00) 0

Class __jmp_buf_tag
   size=200 align=8
   base size=200 base align=8
__jmp_buf_tag (0x0x7efffc9b5c60) 0

Class FT_MemoryRec_
   size=32 align=8
   base size=32 base align=8
FT_MemoryRec_ (0x0x7efffc9b5cc0) 0

Class FT_StreamDesc_
   size=8 align=8
   base size=8 base align=8
FT_StreamDesc_ (0x0x7efffc9b5d20) 0

Class FT_StreamRec_
   size=80 align=8
   base size=80 base align=8
FT_StreamRec_ (0x0x7efffc9b5d80) 0

Class FT_Vector_
   size=16 align=8
   base size=16 base align=8
FT_Vector_ (0x0x7efffc9b5de0) 0

Class FT_BBox_
   size=32 align=8
   base size=32 base align=8
FT_BBox_ (0x0x7efffc9b5e40) 0

Class FT_Bitmap_
   size=40 align=8
   base size=40 base align=8
FT_Bitmap_ (0x0x7efffc9b5ea0) 0

Class FT_Outline_
   size=40 align=8
   base size=40 base align=8
FT_Outline_ (0x0x7efffc9b5f00) 0

Class FT_Outline_Funcs_
   size=48 align=8
   base size=48 base align=8
FT_Outline_Funcs_ (0x0x7efffc9b5f60) 0

Class FT_Span_
   size=6 align=2
   base size=6 base align=2
FT_Span_ (0x0x7efffc688000) 0

Class FT_Raster_Params_
   size=96 align=8
   base size=96 base align=8
FT_Raster_Params_ (0x0x7efffc688060) 0

Class FT_Raster_Funcs_
   size=48 align=8
   base size=48 base align=8
FT_Raster_Funcs_ (0x0x7efffc688120) 0

Class FT_UnitVector_
   size=4 align=2
   base size=4 base align=2
FT_UnitVector_ (0x0x7efffc688180) 0

Class FT_Matrix_
   size=32 align=8
   base size=32 base align=8
FT_Matrix_ (0x0x7efffc6881e0) 0

Class FT_Data_
   size=16 align=8
   base size=16 base align=8
FT_Data_ (0x0x7efffc688240) 0

Class FT_Generic_
   size=16 align=8
   base size=16 base align=8
FT_Generic_ (0x0x7efffc6882a0) 0

Class FT_ListNodeRec_
   size=24 align=8
   base size=24 base align=8
FT_ListNodeRec_ (0x0x7efffc688300) 0

Class FT_ListRec_
   size=16 align=8
   base size=16 base align=8
FT_ListRec_ (0x0x7efffc688360) 0

Class FT_Glyph_Metrics_
   size=64 align=8
   base size=64 base align=8
FT_Glyph_Metrics_ (0x0x7efffc6883c0) 0

Class FT_Bitmap_Size_
   size=32 align=8
   base size=32 base align=8
FT_Bitmap_Size_ (0x0x7efffc688420) 0

Class FT_CharMapRec_
   size=16 align=8
   base size=16 base align=8
FT_CharMapRec_ (0x0x7efffc688480) 0

Class FT_FaceRec_
   size=248 align=8
   base size=248 base align=8
FT_FaceRec_ (0x0x7efffc6884e0) 0

Class FT_Size_Metrics_
   size=56 align=8
   base size=56 base align=8
FT_Size_Metrics_ (0x0x7efffc688540) 0

Class FT_SizeRec_
   size=88 align=8
   base size=88 base align=8
FT_SizeRec_ (0x0x7efffc6885a0) 0

Class FT_GlyphSlotRec_
   size=304 align=8
   base size=304 base align=8
FT_GlyphSlotRec_ (0x0x7efffc688600) 0

Class FT_Parameter_
   size=16 align=8
   base size=16 base align=8
FT_Parameter_ (0x0x7efffc688660) 0

Class FT_Open_Args_
   size=64 align=8
   base size=64 base align=8
FT_Open_Args_ (0x0x7efffc6886c0) 0

Class FT_Size_RequestRec_
   size=32 align=8
   base size=32 base align=8
FT_Size_RequestRec_ (0x0x7efffc688720) 0

Class FT_GlyphRec_
   size=40 align=8
   base size=40 base align=8
FT_GlyphRec_ (0x0x7efffc688780) 0

Class FT_BitmapGlyphRec_
   size=88 align=8
   base size=88 base align=8
FT_BitmapGlyphRec_ (0x0x7efffc6887e0) 0

Class FT_OutlineGlyphRec_
   size=80 align=8
   base size=80 base align=8
FT_OutlineGlyphRec_ (0x0x7efffc688840) 0

Class FTC_ScalerRec_
   size=32 align=8
   base size=32 base align=8
FTC_ScalerRec_ (0x0x7efffc6888a0) 0

Class FTC_ImageTypeRec_
   size=24 align=8
   base size=24 base align=8
FTC_ImageTypeRec_ (0x0x7efffc688900) 0

Class FTC_SBitRec_
   size=24 align=8
   base size=24 base align=8
FTC_SBitRec_ (0x0x7efffc688960) 0

Class std::_Rb_tree_node_base
   size=32 align=8
   base size=32 base align=8
std::_Rb_tree_node_base (0x0x7efffc6889c0) 0

Class std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>
   size=16 align=8
   base size=16 base align=8
std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> (0x0x7efffc688c00) 0

Vtable for PG_Font
PG_Font::_ZTV7PG_Font: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI7PG_Font)
16    (int (*)(...))PG_Font::~PG_Font
24    (int (*)(...))PG_Font::~PG_Font

Class PG_Font
   size=16 align=8
   base size=16 base align=8
PG_Font (0x0x7efffc688de0) 0
    vptr=((& PG_Font::_ZTV7PG_Font) + 16u)

Class __gnu_cxx::new_allocator<std::pair<const long int, PG_FontFaceCacheItem*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const long int, PG_FontFaceCacheItem*> > (0x0x7efffc688f60) 0 empty

Class std::allocator<std::pair<const long int, PG_FontFaceCacheItem*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const long int, PG_FontFaceCacheItem*> > (0x0x7efffc734138) 0 empty
  __gnu_cxx::new_allocator<std::pair<const long int, PG_FontFaceCacheItem*> > (0x0x7efffc474000) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const long int, PG_FontFaceCacheItem*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const long int, PG_FontFaceCacheItem*> > > (0x0x7efffc474060) 0 empty

Class std::allocator<std::pair<const long int, PG_FontFaceCacheItem*> >::rebind<std::pair<const long int, PG_FontFaceCacheItem*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const long int, PG_FontFaceCacheItem*> >::rebind<std::pair<const long int, PG_FontFaceCacheItem*> > (0x0x7efffc474240) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const long int, PG_FontFaceCacheItem*> > >::rebind<std::pair<const long int, PG_FontFaceCacheItem*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const long int, PG_FontFaceCacheItem*> > >::rebind<std::pair<const long int, PG_FontFaceCacheItem*> > (0x0x7efffc4741e0) 0 empty

Class std::allocator<std::pair<const long int, PG_FontFaceCacheItem*> >::rebind<std::_Rb_tree_node<std::pair<const long int, PG_FontFaceCacheItem*> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const long int, PG_FontFaceCacheItem*> >::rebind<std::_Rb_tree_node<std::pair<const long int, PG_FontFaceCacheItem*> > > (0x0x7efffc474360) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const long int, PG_FontFaceCacheItem*> > >::rebind<std::_Rb_tree_node<std::pair<const long int, PG_FontFaceCacheItem*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const long int, PG_FontFaceCacheItem*> > >::rebind<std::_Rb_tree_node<std::pair<const long int, PG_FontFaceCacheItem*> > > (0x0x7efffc474300) 0 empty

Class std::binary_function<long int, long int, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<long int, long int, bool> (0x0x7efffc4743c0) 0 empty

Class std::less<long int>
   size=1 align=1
   base size=1 base align=1
std::less<long int> (0x0x7efffc7343a8) 0 empty
  std::binary_function<long int, long int, bool> (0x0x7efffc474420) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const long int, PG_FontFaceCacheItem*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const long int, PG_FontFaceCacheItem*> > > (0x0x7efffc474480) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const long int, PG_FontFaceCacheItem*> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const long int, PG_FontFaceCacheItem*> > > (0x0x7efffc7344e0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const long int, PG_FontFaceCacheItem*> > > (0x0x7efffc4744e0) 0 empty

Class std::_Rb_tree<long int, std::pair<const long int, PG_FontFaceCacheItem*>, std::_Select1st<std::pair<const long int, PG_FontFaceCacheItem*> >, std::less<long int>, std::allocator<std::pair<const long int, PG_FontFaceCacheItem*> > >::_Rb_tree_impl<std::less<long int>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<long int, std::pair<const long int, PG_FontFaceCacheItem*>, std::_Select1st<std::pair<const long int, PG_FontFaceCacheItem*> >, std::less<long int>, std::allocator<std::pair<const long int, PG_FontFaceCacheItem*> > >::_Rb_tree_impl<std::less<long int>, false> (0x0x7efffc7345b0) 0
  std::allocator<std::_Rb_tree_node<std::pair<const long int, PG_FontFaceCacheItem*> > > (0x0x7efffc734618) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const long int, PG_FontFaceCacheItem*> > > (0x0x7efffc474540) 0 empty

Class std::_Rb_tree<long int, std::pair<const long int, PG_FontFaceCacheItem*>, std::_Select1st<std::pair<const long int, PG_FontFaceCacheItem*> >, std::less<long int>, std::allocator<std::pair<const long int, PG_FontFaceCacheItem*> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<long int, std::pair<const long int, PG_FontFaceCacheItem*>, std::_Select1st<std::pair<const long int, PG_FontFaceCacheItem*> >, std::less<long int>, std::allocator<std::pair<const long int, PG_FontFaceCacheItem*> > > (0x0x7efffc4742a0) 0

Class std::map<long int, PG_FontFaceCacheItem*>
   size=48 align=8
   base size=48 base align=8
std::map<long int, PG_FontFaceCacheItem*> (0x0x7efffc688f00) 0

Vtable for PG_FontEngine::FONT_ITEM
PG_FontEngine::FONT_ITEM::_ZTVN13PG_FontEngine9FONT_ITEME: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN13PG_FontEngine9FONT_ITEME)
16    (int (*)(...))PG_FontEngine::FONT_ITEM::~FONT_ITEM
24    (int (*)(...))PG_FontEngine::FONT_ITEM::~FONT_ITEM

Class PG_FontEngine::FONT_ITEM
   size=72 align=8
   base size=72 base align=8
PG_FontEngine::FONT_ITEM (0x0x7efffc688ea0) 0
    vptr=((& PG_FontEngine::FONT_ITEM::_ZTVN13PG_FontEngine9FONT_ITEME) + 16u)

Class PG_FontEngine
   size=1 align=1
   base size=0 base align=1
PG_FontEngine (0x0x7efffc688e40) 0 empty

Class PG_Signal0<void*>
   size=8 align=8
   base size=8 base align=8
PG_Signal0<void*> (0x0x7efffc734a90) 0
  SigC::Signal0<bool> (0x0x7efffc734af8) 0
    SigC::SignalBase (0x0x7efffc4747e0) 0

Class PG_Widget::SignalMouseEnter<>
   size=8 align=8
   base size=8 base align=8
PG_Widget::SignalMouseEnter<> (0x0x7efffc734b60) 0
  PG_Signal0<void*> (0x0x7efffc734bc8) 0
    SigC::Signal0<bool> (0x0x7efffc734c30) 0
      SigC::SignalBase (0x0x7efffc474840) 0

Class PG_Widget::SignalMouseLeave<>
   size=8 align=8
   base size=8 base align=8
PG_Widget::SignalMouseLeave<> (0x0x7efffc734c98) 0
  PG_Signal0<void*> (0x0x7efffc734d00) 0
    SigC::Signal0<bool> (0x0x7efffc734d68) 0
      SigC::SignalBase (0x0x7efffc4748a0) 0

Vtable for PG_Widget
PG_Widget::_ZTV9PG_Widget: 61u entries
0     0u
8     0u
16    248u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    (int (*)(...))PG_Widget::~PG_Widget
48    (int (*)(...))PG_Widget::~PG_Widget
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))-112
376   (int (*)(...))(& _ZTI9PG_Widget)
384   (int (*)(...))PG_Widget::_ZThn112_N9PG_WidgetD1Ev
392   (int (*)(...))PG_Widget::_ZThn112_N9PG_WidgetD0Ev
400   18446744073709551368u
408   0u
416   0u
424   0u
432   (int (*)(...))-248
440   (int (*)(...))(& _ZTI9PG_Widget)
448   (int (*)(...))SigC::ObjectBase::reference
456   (int (*)(...))SigC::ObjectBase::unreference
464   (int (*)(...))SigC::ObjectBase::set_manage
472   (int (*)(...))PG_Widget::_ZTv0_n48_N9PG_WidgetD1Ev
480   (int (*)(...))PG_Widget::_ZTv0_n48_N9PG_WidgetD0Ev

Construction vtable for PG_MessageObject (0x0x7efffc734888 instance) in PG_Widget
PG_Widget::_ZTC9PG_Widget0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    248u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551368u
168   0u
176   0u
184   0u
192   (int (*)(...))-248
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in PG_Widget
PG_Widget::_ZTC9PG_Widget0_N4SigC6ObjectE: 16u entries
0     248u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551368u
48    0u
56    0u
64    0u
72    (int (*)(...))-248
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for PG_Widget
PG_Widget::_ZTT9PG_Widget: 8u entries
0     ((& PG_Widget::_ZTV9PG_Widget) + 40u)
8     ((& PG_Widget::_ZTC9PG_Widget0_16PG_MessageObject) + 40u)
16    ((& PG_Widget::_ZTC9PG_Widget0_16PG_MessageObject) + 40u)
24    ((& PG_Widget::_ZTC9PG_Widget0_16PG_MessageObject) + 208u)
32    ((& PG_Widget::_ZTV9PG_Widget) + 40u)
40    ((& PG_Widget::_ZTV9PG_Widget) + 448u)
48    ((& PG_Widget::_ZTC9PG_Widget0_N4SigC6ObjectE) + 24u)
56    ((& PG_Widget::_ZTC9PG_Widget0_N4SigC6ObjectE) + 88u)

Class PG_Widget
   size=264 align=8
   base size=248 base align=8
PG_Widget (0x0x7efffc5272a0) 0
    vptridx=0u vptr=((& PG_Widget::_ZTV9PG_Widget) + 40u)
  PG_MessageObject (0x0x7efffc734888) 0
      primary-for PG_Widget (0x0x7efffc5272a0)
      subvttidx=8u
    SigC::Object (0x0x7efffc7348f0) 0 nearly-empty virtual
        primary-for PG_MessageObject (0x0x7efffc734888)
        subvttidx=48u vptridx=32u vbaseoffset=-40
      SigC::ObjectBase (0x0x7efffc474660) 248 virtual
          vptridx=40u vbaseoffset=-24 vptr=((& PG_Widget::_ZTV9PG_Widget) + 448u)
  PG_Rect (0x0x7efffc734958) 112
      vptr=((& PG_Widget::_ZTV9PG_Widget) + 384u)
    SDL_Rect (0x0x7efffc4746c0) 120

Vtable for PG_ThemeWidget
PG_ThemeWidget::_ZTV14PG_ThemeWidget: 61u entries
0     0u
8     0u
16    304u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14PG_ThemeWidget)
40    (int (*)(...))PG_ThemeWidget::~PG_ThemeWidget
48    (int (*)(...))PG_ThemeWidget::~PG_ThemeWidget
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))-112
376   (int (*)(...))(& _ZTI14PG_ThemeWidget)
384   (int (*)(...))PG_ThemeWidget::_ZThn112_N14PG_ThemeWidgetD1Ev
392   (int (*)(...))PG_ThemeWidget::_ZThn112_N14PG_ThemeWidgetD0Ev
400   18446744073709551312u
408   0u
416   0u
424   0u
432   (int (*)(...))-304
440   (int (*)(...))(& _ZTI14PG_ThemeWidget)
448   (int (*)(...))SigC::ObjectBase::reference
456   (int (*)(...))SigC::ObjectBase::unreference
464   (int (*)(...))SigC::ObjectBase::set_manage
472   (int (*)(...))PG_ThemeWidget::_ZTv0_n48_N14PG_ThemeWidgetD1Ev
480   (int (*)(...))PG_ThemeWidget::_ZTv0_n48_N14PG_ThemeWidgetD0Ev

Construction vtable for PG_Widget (0x0x7efffc577230 instance) in PG_ThemeWidget
PG_ThemeWidget::_ZTC14PG_ThemeWidget0_9PG_Widget: 57u entries
0     0u
8     0u
16    304u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551312u
376   0u
384   0u
392   0u
400   (int (*)(...))-304
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efffc734ea0 instance) in PG_ThemeWidget
PG_ThemeWidget::_ZTC14PG_ThemeWidget0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    304u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551312u
168   0u
176   0u
184   0u
192   (int (*)(...))-304
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in PG_ThemeWidget
PG_ThemeWidget::_ZTC14PG_ThemeWidget0_N4SigC6ObjectE: 16u entries
0     304u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551312u
48    0u
56    0u
64    0u
72    (int (*)(...))-304
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for PG_ThemeWidget
PG_ThemeWidget::_ZTT14PG_ThemeWidget: 11u entries
0     ((& PG_ThemeWidget::_ZTV14PG_ThemeWidget) + 40u)
8     ((& PG_ThemeWidget::_ZTC14PG_ThemeWidget0_9PG_Widget) + 40u)
16    ((& PG_ThemeWidget::_ZTC14PG_ThemeWidget0_16PG_MessageObject) + 40u)
24    ((& PG_ThemeWidget::_ZTC14PG_ThemeWidget0_16PG_MessageObject) + 40u)
32    ((& PG_ThemeWidget::_ZTC14PG_ThemeWidget0_16PG_MessageObject) + 208u)
40    ((& PG_ThemeWidget::_ZTC14PG_ThemeWidget0_9PG_Widget) + 40u)
48    ((& PG_ThemeWidget::_ZTC14PG_ThemeWidget0_9PG_Widget) + 416u)
56    ((& PG_ThemeWidget::_ZTV14PG_ThemeWidget) + 40u)
64    ((& PG_ThemeWidget::_ZTV14PG_ThemeWidget) + 448u)
72    ((& PG_ThemeWidget::_ZTC14PG_ThemeWidget0_N4SigC6ObjectE) + 24u)
80    ((& PG_ThemeWidget::_ZTC14PG_ThemeWidget0_N4SigC6ObjectE) + 88u)

Class PG_ThemeWidget
   size=320 align=8
   base size=304 base align=8
PG_ThemeWidget (0x0x7efffc734e38) 0
    vptridx=0u vptr=((& PG_ThemeWidget::_ZTV14PG_ThemeWidget) + 40u)
  PG_Widget (0x0x7efffc577230) 0
      primary-for PG_ThemeWidget (0x0x7efffc734e38)
      subvttidx=8u
    PG_MessageObject (0x0x7efffc734ea0) 0
        primary-for PG_Widget (0x0x7efffc577230)
        subvttidx=16u
      SigC::Object (0x0x7efffc734f08) 0 nearly-empty virtual
          primary-for PG_MessageObject (0x0x7efffc734ea0)
          subvttidx=72u vptridx=56u vbaseoffset=-40
        SigC::ObjectBase (0x0x7efffc474900) 304 virtual
            vptridx=64u vbaseoffset=-24 vptr=((& PG_ThemeWidget::_ZTV14PG_ThemeWidget) + 448u)
    PG_Rect (0x0x7efffc734f70) 112
        vptr=((& PG_ThemeWidget::_ZTV14PG_ThemeWidget) + 384u)
      SDL_Rect (0x0x7efffc474960) 120

Vtable for PG_Image
PG_Image::_ZTV8PG_Image: 61u entries
0     0u
8     0u
16    320u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI8PG_Image)
40    (int (*)(...))PG_Image::~PG_Image
48    (int (*)(...))PG_Image::~PG_Image
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_Image::eventDraw
336   (int (*)(...))PG_Image::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))-112
376   (int (*)(...))(& _ZTI8PG_Image)
384   (int (*)(...))PG_Image::_ZThn112_N8PG_ImageD1Ev
392   (int (*)(...))PG_Image::_ZThn112_N8PG_ImageD0Ev
400   18446744073709551296u
408   0u
416   0u
424   0u
432   (int (*)(...))-320
440   (int (*)(...))(& _ZTI8PG_Image)
448   (int (*)(...))SigC::ObjectBase::reference
456   (int (*)(...))SigC::ObjectBase::unreference
464   (int (*)(...))SigC::ObjectBase::set_manage
472   (int (*)(...))PG_Image::_ZTv0_n48_N8PG_ImageD1Ev
480   (int (*)(...))PG_Image::_ZTv0_n48_N8PG_ImageD0Ev

Construction vtable for PG_ThemeWidget (0x0x7efffc734dd0 instance) in PG_Image
PG_Image::_ZTC8PG_Image0_14PG_ThemeWidget: 57u entries
0     0u
8     0u
16    320u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14PG_ThemeWidget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551296u
376   0u
384   0u
392   0u
400   (int (*)(...))-320
408   (int (*)(...))(& _ZTI14PG_ThemeWidget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_Widget (0x0x7efffc5773f0 instance) in PG_Image
PG_Image::_ZTC8PG_Image0_9PG_Widget: 57u entries
0     0u
8     0u
16    320u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551296u
376   0u
384   0u
392   0u
400   (int (*)(...))-320
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efffc5a1000 instance) in PG_Image
PG_Image::_ZTC8PG_Image0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    320u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551296u
168   0u
176   0u
184   0u
192   (int (*)(...))-320
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in PG_Image
PG_Image::_ZTC8PG_Image0_N4SigC6ObjectE: 16u entries
0     320u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551296u
48    0u
56    0u
64    0u
72    (int (*)(...))-320
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for PG_Image
PG_Image::_ZTT8PG_Image: 14u entries
0     ((& PG_Image::_ZTV8PG_Image) + 40u)
8     ((& PG_Image::_ZTC8PG_Image0_14PG_ThemeWidget) + 40u)
16    ((& PG_Image::_ZTC8PG_Image0_9PG_Widget) + 40u)
24    ((& PG_Image::_ZTC8PG_Image0_16PG_MessageObject) + 40u)
32    ((& PG_Image::_ZTC8PG_Image0_16PG_MessageObject) + 40u)
40    ((& PG_Image::_ZTC8PG_Image0_16PG_MessageObject) + 208u)
48    ((& PG_Image::_ZTC8PG_Image0_9PG_Widget) + 40u)
56    ((& PG_Image::_ZTC8PG_Image0_9PG_Widget) + 416u)
64    ((& PG_Image::_ZTC8PG_Image0_14PG_ThemeWidget) + 40u)
72    ((& PG_Image::_ZTC8PG_Image0_14PG_ThemeWidget) + 416u)
80    ((& PG_Image::_ZTV8PG_Image) + 40u)
88    ((& PG_Image::_ZTV8PG_Image) + 448u)
96    ((& PG_Image::_ZTC8PG_Image0_N4SigC6ObjectE) + 24u)
104   ((& PG_Image::_ZTC8PG_Image0_N4SigC6ObjectE) + 88u)

Class PG_Image
   size=336 align=8
   base size=316 base align=8
PG_Image (0x0x7efffc734208) 0
    vptridx=0u vptr=((& PG_Image::_ZTV8PG_Image) + 40u)
  PG_ThemeWidget (0x0x7efffc734dd0) 0
      primary-for PG_Image (0x0x7efffc734208)
      subvttidx=8u
    PG_Widget (0x0x7efffc5773f0) 0
        primary-for PG_ThemeWidget (0x0x7efffc734dd0)
        subvttidx=16u
      PG_MessageObject (0x0x7efffc5a1000) 0
          primary-for PG_Widget (0x0x7efffc5773f0)
          subvttidx=24u
        SigC::Object (0x0x7efffc5a1068) 0 nearly-empty virtual
            primary-for PG_MessageObject (0x0x7efffc5a1000)
            subvttidx=96u vptridx=80u vbaseoffset=-40
          SigC::ObjectBase (0x0x7efffc4749c0) 320 virtual
              vptridx=88u vbaseoffset=-24 vptr=((& PG_Image::_ZTV8PG_Image) + 448u)
      PG_Rect (0x0x7efffc5a10d0) 112
          vptr=((& PG_Image::_ZTV8PG_Image) + 384u)
        SDL_Rect (0x0x7efffc474a20) 120

Class std::__detail::_List_node_base
   size=16 align=8
   base size=16 base align=8
std::__detail::_List_node_base (0x0x7efffc474a80) 0

Vtable for PG_ScreenUpdater
PG_ScreenUpdater::_ZTV16PG_ScreenUpdater: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI16PG_ScreenUpdater)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual

Class PG_ScreenUpdater
   size=8 align=8
   base size=8 base align=8
PG_ScreenUpdater (0x0x7efffc474d20) 0 nearly-empty
    vptr=((& PG_ScreenUpdater::_ZTV16PG_ScreenUpdater) + 16u)

Class PG_File
   size=8 align=8
   base size=8 base align=8
PG_File (0x0x7efffc474d80) 0

Class <anonymous struct>
   size=24 align=8
   base size=24 base align=8
<anonymous struct> (0x0x7efffc474de0) 0

Vtable for PG_SurfaceCache
PG_SurfaceCache::_ZTV15PG_SurfaceCache: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI15PG_SurfaceCache)
16    (int (*)(...))PG_SurfaceCache::~PG_SurfaceCache
24    (int (*)(...))PG_SurfaceCache::~PG_SurfaceCache

Class PG_SurfaceCache
   size=24 align=8
   base size=24 base align=8
PG_SurfaceCache (0x0x7efffc474e40) 0
    vptr=((& PG_SurfaceCache::_ZTV15PG_SurfaceCache) + 16u)

Class PG_FileArchive
   size=1 align=1
   base size=0 base align=1
PG_FileArchive (0x0x7efffc474ea0) 0 empty

Class SigC::Trait<PG_XMLTag*>
   size=1 align=1
   base size=0 base align=1
SigC::Trait<PG_XMLTag*> (0x0x7efffc281180) 0 empty

Class SigC::Signal1<bool, PG_XMLTag*, SigC::Marshal<bool> >
   size=8 align=8
   base size=8 base align=8
SigC::Signal1<bool, PG_XMLTag*, SigC::Marshal<bool> > (0x0x7efffc5a14e0) 0
  SigC::SignalBase (0x0x7efffc281120) 0

Class PG_Signal1<PG_XMLTag*, void*>
   size=8 align=8
   base size=8 base align=8
PG_Signal1<PG_XMLTag*, void*> (0x0x7efffc5a1618) 0
  SigC::Signal1<bool, PG_XMLTag*, SigC::Marshal<bool> > (0x0x7efffc5a1680) 0
    SigC::SignalBase (0x0x7efffc2811e0) 0

Class PG_Application::SignalXMLTag<>
   size=8 align=8
   base size=8 base align=8
PG_Application::SignalXMLTag<> (0x0x7efffc5a16e8) 0
  PG_Signal1<PG_XMLTag*, void*> (0x0x7efffc5a1750) 0
    SigC::Signal1<bool, PG_XMLTag*, SigC::Marshal<bool> > (0x0x7efffc5a17b8) 0
      SigC::SignalBase (0x0x7efffc281240) 0

Class PG_Application::SignalAppIdle<>
   size=8 align=8
   base size=8 base align=8
PG_Application::SignalAppIdle<> (0x0x7efffc5a1820) 0
  PG_Signal1<PG_MessageObject*, void*> (0x0x7efffc5a1888) 0
    SigC::Signal1<bool, PG_MessageObject*, SigC::Marshal<bool> > (0x0x7efffc5a18f0) 0
      SigC::SignalBase (0x0x7efffc2812a0) 0

Class PG_Application::BulkModeActivator
   size=1 align=1
   base size=1 base align=1
PG_Application::BulkModeActivator (0x0x7efffc281300) 0

Class PG_Application::ScreenLocker
   size=1 align=1
   base size=1 base align=1
PG_Application::ScreenLocker (0x0x7efffc281360) 0

Vtable for PG_Application
PG_Application::_ZTV14PG_Application: 34u entries
0     0u
8     0u
16    136u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14PG_Application)
40    (int (*)(...))PG_Application::~PG_Application
48    (int (*)(...))PG_Application::~PG_Application
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_Application::eventKeyDown
80    (int (*)(...))PG_Application::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_Application::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_Application::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   (int (*)(...))PG_Application::RunEventLoop
168   (int (*)(...))PG_Application::eventInit
176   (int (*)(...))PG_Application::eventIdle
184   18446744073709551480u
192   0u
200   0u
208   0u
216   (int (*)(...))-136
224   (int (*)(...))(& _ZTI14PG_Application)
232   (int (*)(...))SigC::ObjectBase::reference
240   (int (*)(...))SigC::ObjectBase::unreference
248   (int (*)(...))SigC::ObjectBase::set_manage
256   (int (*)(...))PG_Application::_ZTv0_n48_N14PG_ApplicationD1Ev
264   (int (*)(...))PG_Application::_ZTv0_n48_N14PG_ApplicationD0Ev

Construction vtable for PG_MessageObject (0x0x7efffc5a12d8 instance) in PG_Application
PG_Application::_ZTC14PG_Application0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    136u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551480u
168   0u
176   0u
184   0u
192   (int (*)(...))-136
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in PG_Application
PG_Application::_ZTC14PG_Application0_N4SigC6ObjectE: 16u entries
0     136u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551480u
48    0u
56    0u
64    0u
72    (int (*)(...))-136
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for PG_Application
PG_Application::_ZTT14PG_Application: 8u entries
0     ((& PG_Application::_ZTV14PG_Application) + 40u)
8     ((& PG_Application::_ZTC14PG_Application0_16PG_MessageObject) + 40u)
16    ((& PG_Application::_ZTC14PG_Application0_16PG_MessageObject) + 40u)
24    ((& PG_Application::_ZTC14PG_Application0_16PG_MessageObject) + 208u)
32    ((& PG_Application::_ZTV14PG_Application) + 40u)
40    ((& PG_Application::_ZTV14PG_Application) + 232u)
48    ((& PG_Application::_ZTC14PG_Application0_N4SigC6ObjectE) + 24u)
56    ((& PG_Application::_ZTC14PG_Application0_N4SigC6ObjectE) + 88u)

Class PG_Application
   size=152 align=8
   base size=132 base align=8
PG_Application (0x0x7efffc22bac8) 0
    vptridx=0u vptr=((& PG_Application::_ZTV14PG_Application) + 40u)
  PG_MessageObject (0x0x7efffc5a12d8) 0
      primary-for PG_Application (0x0x7efffc22bac8)
      subvttidx=8u
    SigC::Object (0x0x7efffc5a1340) 0 nearly-empty virtual
        primary-for PG_MessageObject (0x0x7efffc5a12d8)
        subvttidx=48u vptridx=32u vbaseoffset=-40
      SigC::ObjectBase (0x0x7efffc474f00) 136 virtual
          vptridx=40u vbaseoffset=-24 vptr=((& PG_Application::_ZTV14PG_Application) + 232u)
  PG_FileArchive (0x0x7efffc474f60) 0 empty
  PG_FontEngine (0x0x7efffc281000) 0 empty

Vtable for PG_Label
PG_Label::_ZTV8PG_Label: 61u entries
0     0u
8     0u
16    264u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI8PG_Label)
40    (int (*)(...))PG_Label::~PG_Label
48    (int (*)(...))PG_Label::~PG_Label
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Label::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Label::eventDraw
336   (int (*)(...))PG_Label::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))-112
376   (int (*)(...))(& _ZTI8PG_Label)
384   (int (*)(...))PG_Label::_ZThn112_N8PG_LabelD1Ev
392   (int (*)(...))PG_Label::_ZThn112_N8PG_LabelD0Ev
400   18446744073709551352u
408   0u
416   0u
424   0u
432   (int (*)(...))-264
440   (int (*)(...))(& _ZTI8PG_Label)
448   (int (*)(...))SigC::ObjectBase::reference
456   (int (*)(...))SigC::ObjectBase::unreference
464   (int (*)(...))SigC::ObjectBase::set_manage
472   (int (*)(...))PG_Label::_ZTv0_n48_N8PG_LabelD1Ev
480   (int (*)(...))PG_Label::_ZTv0_n48_N8PG_LabelD0Ev

Construction vtable for PG_Widget (0x0x7efffc2ce7e0 instance) in PG_Label
PG_Label::_ZTC8PG_Label0_9PG_Widget: 57u entries
0     0u
8     0u
16    264u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551352u
376   0u
384   0u
392   0u
400   (int (*)(...))-264
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efffc5a1a28 instance) in PG_Label
PG_Label::_ZTC8PG_Label0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    264u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551352u
168   0u
176   0u
184   0u
192   (int (*)(...))-264
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in PG_Label
PG_Label::_ZTC8PG_Label0_N4SigC6ObjectE: 16u entries
0     264u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551352u
48    0u
56    0u
64    0u
72    (int (*)(...))-264
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for PG_Label
PG_Label::_ZTT8PG_Label: 11u entries
0     ((& PG_Label::_ZTV8PG_Label) + 40u)
8     ((& PG_Label::_ZTC8PG_Label0_9PG_Widget) + 40u)
16    ((& PG_Label::_ZTC8PG_Label0_16PG_MessageObject) + 40u)
24    ((& PG_Label::_ZTC8PG_Label0_16PG_MessageObject) + 40u)
32    ((& PG_Label::_ZTC8PG_Label0_16PG_MessageObject) + 208u)
40    ((& PG_Label::_ZTC8PG_Label0_9PG_Widget) + 40u)
48    ((& PG_Label::_ZTC8PG_Label0_9PG_Widget) + 416u)
56    ((& PG_Label::_ZTV8PG_Label) + 40u)
64    ((& PG_Label::_ZTV8PG_Label) + 448u)
72    ((& PG_Label::_ZTC8PG_Label0_N4SigC6ObjectE) + 24u)
80    ((& PG_Label::_ZTC8PG_Label0_N4SigC6ObjectE) + 88u)

Class PG_Label
   size=280 align=8
   base size=263 base align=8
PG_Label (0x0x7efffc5a19c0) 0
    vptridx=0u vptr=((& PG_Label::_ZTV8PG_Label) + 40u)
  PG_Widget (0x0x7efffc2ce7e0) 0
      primary-for PG_Label (0x0x7efffc5a19c0)
      subvttidx=8u
    PG_MessageObject (0x0x7efffc5a1a28) 0
        primary-for PG_Widget (0x0x7efffc2ce7e0)
        subvttidx=16u
      SigC::Object (0x0x7efffc5a1a90) 0 nearly-empty virtual
          primary-for PG_MessageObject (0x0x7efffc5a1a28)
          subvttidx=72u vptridx=56u vbaseoffset=-40
        SigC::ObjectBase (0x0x7efffc281420) 264 virtual
            vptridx=64u vbaseoffset=-24 vptr=((& PG_Label::_ZTV8PG_Label) + 448u)
    PG_Rect (0x0x7efffc5a1af8) 112
        vptr=((& PG_Label::_ZTV8PG_Label) + 384u)
      SDL_Rect (0x0x7efffc281480) 120

Class SigC::Trait<PG_Window*>
   size=1 align=1
   base size=0 base align=1
SigC::Trait<PG_Window*> (0x0x7efffc281600) 0 empty

Class SigC::Signal1<bool, PG_Window*, SigC::Marshal<bool> >
   size=8 align=8
   base size=8 base align=8
SigC::Signal1<bool, PG_Window*, SigC::Marshal<bool> > (0x0x7efffc5a1dd0) 0
  SigC::SignalBase (0x0x7efffc2815a0) 0

Class PG_Signal1<PG_Window*>
   size=8 align=8
   base size=8 base align=8
PG_Signal1<PG_Window*> (0x0x7efffc5a1f08) 0
  SigC::Signal1<bool, PG_Window*, SigC::Marshal<bool> > (0x0x7efffc5a1f70) 0
    SigC::SignalBase (0x0x7efffc281660) 0

Vtable for PG_Window
PG_Window::_ZTV9PG_Window: 62u entries
0     0u
8     0u
16    392u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Window)
40    (int (*)(...))PG_Window::~PG_Window
48    (int (*)(...))PG_Window::~PG_Window
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   (int (*)(...))-112
384   (int (*)(...))(& _ZTI9PG_Window)
392   (int (*)(...))PG_Window::_ZThn112_N9PG_WindowD1Ev
400   (int (*)(...))PG_Window::_ZThn112_N9PG_WindowD0Ev
408   18446744073709551224u
416   0u
424   0u
432   0u
440   (int (*)(...))-392
448   (int (*)(...))(& _ZTI9PG_Window)
456   (int (*)(...))SigC::ObjectBase::reference
464   (int (*)(...))SigC::ObjectBase::unreference
472   (int (*)(...))SigC::ObjectBase::set_manage
480   (int (*)(...))PG_Window::_ZTv0_n48_N9PG_WindowD1Ev
488   (int (*)(...))PG_Window::_ZTv0_n48_N9PG_WindowD0Ev

Construction vtable for PG_ThemeWidget (0x0x7efffc5a1c30 instance) in PG_Window
PG_Window::_ZTC9PG_Window0_14PG_ThemeWidget: 57u entries
0     0u
8     0u
16    392u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14PG_ThemeWidget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551224u
376   0u
384   0u
392   0u
400   (int (*)(...))-392
408   (int (*)(...))(& _ZTI14PG_ThemeWidget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_Widget (0x0x7efffc2ceaf0 instance) in PG_Window
PG_Window::_ZTC9PG_Window0_9PG_Widget: 57u entries
0     0u
8     0u
16    392u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551224u
376   0u
384   0u
392   0u
400   (int (*)(...))-392
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efffc5a1c98 instance) in PG_Window
PG_Window::_ZTC9PG_Window0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    392u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551224u
168   0u
176   0u
184   0u
192   (int (*)(...))-392
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in PG_Window
PG_Window::_ZTC9PG_Window0_N4SigC6ObjectE: 16u entries
0     392u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551224u
48    0u
56    0u
64    0u
72    (int (*)(...))-392
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for PG_Window
PG_Window::_ZTT9PG_Window: 14u entries
0     ((& PG_Window::_ZTV9PG_Window) + 40u)
8     ((& PG_Window::_ZTC9PG_Window0_14PG_ThemeWidget) + 40u)
16    ((& PG_Window::_ZTC9PG_Window0_9PG_Widget) + 40u)
24    ((& PG_Window::_ZTC9PG_Window0_16PG_MessageObject) + 40u)
32    ((& PG_Window::_ZTC9PG_Window0_16PG_MessageObject) + 40u)
40    ((& PG_Window::_ZTC9PG_Window0_16PG_MessageObject) + 208u)
48    ((& PG_Window::_ZTC9PG_Window0_9PG_Widget) + 40u)
56    ((& PG_Window::_ZTC9PG_Window0_9PG_Widget) + 416u)
64    ((& PG_Window::_ZTC9PG_Window0_14PG_ThemeWidget) + 40u)
72    ((& PG_Window::_ZTC9PG_Window0_14PG_ThemeWidget) + 416u)
80    ((& PG_Window::_ZTV9PG_Window) + 40u)
88    ((& PG_Window::_ZTV9PG_Window) + 456u)
96    ((& PG_Window::_ZTC9PG_Window0_N4SigC6ObjectE) + 24u)
104   ((& PG_Window::_ZTC9PG_Window0_N4SigC6ObjectE) + 88u)

Class PG_Window
   size=408 align=8
   base size=385 base align=8
PG_Window (0x0x7efffc5a1bc8) 0
    vptridx=0u vptr=((& PG_Window::_ZTV9PG_Window) + 40u)
  PG_ThemeWidget (0x0x7efffc5a1c30) 0
      primary-for PG_Window (0x0x7efffc5a1bc8)
      subvttidx=8u
    PG_Widget (0x0x7efffc2ceaf0) 0
        primary-for PG_ThemeWidget (0x0x7efffc5a1c30)
        subvttidx=16u
      PG_MessageObject (0x0x7efffc5a1c98) 0
          primary-for PG_Widget (0x0x7efffc2ceaf0)
          subvttidx=24u
        SigC::Object (0x0x7efffc5a1d00) 0 nearly-empty virtual
            primary-for PG_MessageObject (0x0x7efffc5a1c98)
            subvttidx=96u vptridx=80u vbaseoffset=-40
          SigC::ObjectBase (0x0x7efffc2814e0) 392 virtual
              vptridx=88u vbaseoffset=-24 vptr=((& PG_Window::_ZTV9PG_Window) + 456u)
      PG_Rect (0x0x7efffc5a1d68) 112
          vptr=((& PG_Window::_ZTV9PG_Window) + 392u)
        SDL_Rect (0x0x7efffc281540) 120

Vtable for PG_MessageBox
PG_MessageBox::_ZTV13PG_MessageBox: 63u entries
0     0u
8     0u
16    424u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI13PG_MessageBox)
40    (int (*)(...))PG_MessageBox::~PG_MessageBox
48    (int (*)(...))PG_MessageBox::~PG_MessageBox
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   (int (*)(...))PG_MessageBox::handleButton
384   (int (*)(...))-112
392   (int (*)(...))(& _ZTI13PG_MessageBox)
400   (int (*)(...))PG_MessageBox::_ZThn112_N13PG_MessageBoxD1Ev
408   (int (*)(...))PG_MessageBox::_ZThn112_N13PG_MessageBoxD0Ev
416   18446744073709551192u
424   0u
432   0u
440   0u
448   (int (*)(...))-424
456   (int (*)(...))(& _ZTI13PG_MessageBox)
464   (int (*)(...))SigC::ObjectBase::reference
472   (int (*)(...))SigC::ObjectBase::unreference
480   (int (*)(...))SigC::ObjectBase::set_manage
488   (int (*)(...))PG_MessageBox::_ZTv0_n48_N13PG_MessageBoxD1Ev
496   (int (*)(...))PG_MessageBox::_ZTv0_n48_N13PG_MessageBoxD0Ev

Construction vtable for PG_Window (0x0x7efffc5a1958 instance) in PG_MessageBox
PG_MessageBox::_ZTC13PG_MessageBox0_9PG_Window: 58u entries
0     0u
8     0u
16    424u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Window)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   18446744073709551192u
384   0u
392   0u
400   0u
408   (int (*)(...))-424
416   (int (*)(...))(& _ZTI9PG_Window)
424   (int (*)(...))SigC::ObjectBase::reference
432   (int (*)(...))SigC::ObjectBase::unreference
440   (int (*)(...))SigC::ObjectBase::set_manage
448   0u
456   0u

Construction vtable for PG_ThemeWidget (0x0x7efffc5a1b60 instance) in PG_MessageBox
PG_MessageBox::_ZTC13PG_MessageBox0_14PG_ThemeWidget: 57u entries
0     0u
8     0u
16    424u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14PG_ThemeWidget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551192u
376   0u
384   0u
392   0u
400   (int (*)(...))-424
408   (int (*)(...))(& _ZTI14PG_ThemeWidget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_Widget (0x0x7efffc304150 instance) in PG_MessageBox
PG_MessageBox::_ZTC13PG_MessageBox0_9PG_Widget: 57u entries
0     0u
8     0u
16    424u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551192u
376   0u
384   0u
392   0u
400   (int (*)(...))-424
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efffc31d000 instance) in PG_MessageBox
PG_MessageBox::_ZTC13PG_MessageBox0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    424u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551192u
168   0u
176   0u
184   0u
192   (int (*)(...))-424
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in PG_MessageBox
PG_MessageBox::_ZTC13PG_MessageBox0_N4SigC6ObjectE: 16u entries
0     424u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551192u
48    0u
56    0u
64    0u
72    (int (*)(...))-424
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for PG_MessageBox
PG_MessageBox::_ZTT13PG_MessageBox: 17u entries
0     ((& PG_MessageBox::_ZTV13PG_MessageBox) + 40u)
8     ((& PG_MessageBox::_ZTC13PG_MessageBox0_9PG_Window) + 40u)
16    ((& PG_MessageBox::_ZTC13PG_MessageBox0_14PG_ThemeWidget) + 40u)
24    ((& PG_MessageBox::_ZTC13PG_MessageBox0_9PG_Widget) + 40u)
32    ((& PG_MessageBox::_ZTC13PG_MessageBox0_16PG_MessageObject) + 40u)
40    ((& PG_MessageBox::_ZTC13PG_MessageBox0_16PG_MessageObject) + 40u)
48    ((& PG_MessageBox::_ZTC13PG_MessageBox0_16PG_MessageObject) + 208u)
56    ((& PG_MessageBox::_ZTC13PG_MessageBox0_9PG_Widget) + 40u)
64    ((& PG_MessageBox::_ZTC13PG_MessageBox0_9PG_Widget) + 416u)
72    ((& PG_MessageBox::_ZTC13PG_MessageBox0_14PG_ThemeWidget) + 40u)
80    ((& PG_MessageBox::_ZTC13PG_MessageBox0_14PG_ThemeWidget) + 416u)
88    ((& PG_MessageBox::_ZTC13PG_MessageBox0_9PG_Window) + 40u)
96    ((& PG_MessageBox::_ZTC13PG_MessageBox0_9PG_Window) + 424u)
104   ((& PG_MessageBox::_ZTV13PG_MessageBox) + 40u)
112   ((& PG_MessageBox::_ZTV13PG_MessageBox) + 464u)
120   ((& PG_MessageBox::_ZTC13PG_MessageBox0_N4SigC6ObjectE) + 24u)
128   ((& PG_MessageBox::_ZTC13PG_MessageBox0_N4SigC6ObjectE) + 88u)

Class PG_MessageBox
   size=440 align=8
   base size=420 base align=8
PG_MessageBox (0x0x7efffc5a1138) 0
    vptridx=0u vptr=((& PG_MessageBox::_ZTV13PG_MessageBox) + 40u)
  PG_Window (0x0x7efffc5a1958) 0
      primary-for PG_MessageBox (0x0x7efffc5a1138)
      subvttidx=8u
    PG_ThemeWidget (0x0x7efffc5a1b60) 0
        primary-for PG_Window (0x0x7efffc5a1958)
        subvttidx=16u
      PG_Widget (0x0x7efffc304150) 0
          primary-for PG_ThemeWidget (0x0x7efffc5a1b60)
          subvttidx=24u
        PG_MessageObject (0x0x7efffc31d000) 0
            primary-for PG_Widget (0x0x7efffc304150)
            subvttidx=32u
          SigC::Object (0x0x7efffc31d068) 0 nearly-empty virtual
              primary-for PG_MessageObject (0x0x7efffc31d000)
              subvttidx=120u vptridx=104u vbaseoffset=-40
            SigC::ObjectBase (0x0x7efffc2816c0) 424 virtual
                vptridx=112u vbaseoffset=-24 vptr=((& PG_MessageBox::_ZTV13PG_MessageBox) + 464u)
        PG_Rect (0x0x7efffc31d0d0) 112
            vptr=((& PG_MessageBox::_ZTV13PG_MessageBox) + 400u)
          SDL_Rect (0x0x7efffc281720) 120

Class SigC::Trait<PG_LineEdit*>
   size=1 align=1
   base size=0 base align=1
SigC::Trait<PG_LineEdit*> (0x0x7efffc281a20) 0 empty

Class SigC::Signal1<bool, PG_LineEdit*, SigC::Marshal<bool> >
   size=8 align=8
   base size=8 base align=8
SigC::Signal1<bool, PG_LineEdit*, SigC::Marshal<bool> > (0x0x7efffc31d548) 0
  SigC::SignalBase (0x0x7efffc2819c0) 0

Class PG_Signal1<PG_LineEdit*, void*>
   size=8 align=8
   base size=8 base align=8
PG_Signal1<PG_LineEdit*, void*> (0x0x7efffc31d680) 0
  SigC::Signal1<bool, PG_LineEdit*, SigC::Marshal<bool> > (0x0x7efffc31d6e8) 0
    SigC::SignalBase (0x0x7efffc281a80) 0

Class PG_LineEdit::SignalEditBegin<>
   size=8 align=8
   base size=8 base align=8
PG_LineEdit::SignalEditBegin<> (0x0x7efffc31d750) 0
  PG_Signal1<PG_LineEdit*, void*> (0x0x7efffc31d7b8) 0
    SigC::Signal1<bool, PG_LineEdit*, SigC::Marshal<bool> > (0x0x7efffc31d820) 0
      SigC::SignalBase (0x0x7efffc281ae0) 0

Class PG_LineEdit::SignalEditEnd<>
   size=8 align=8
   base size=8 base align=8
PG_LineEdit::SignalEditEnd<> (0x0x7efffc31d888) 0
  PG_Signal1<PG_LineEdit*, void*> (0x0x7efffc31d8f0) 0
    SigC::Signal1<bool, PG_LineEdit*, SigC::Marshal<bool> > (0x0x7efffc31d958) 0
      SigC::SignalBase (0x0x7efffc281b40) 0

Class PG_LineEdit::SignalEditReturn<>
   size=8 align=8
   base size=8 base align=8
PG_LineEdit::SignalEditReturn<> (0x0x7efffc31d9c0) 0
  PG_Signal1<PG_LineEdit*, void*> (0x0x7efffc31da28) 0
    SigC::Signal1<bool, PG_LineEdit*, SigC::Marshal<bool> > (0x0x7efffc31da90) 0
      SigC::SignalBase (0x0x7efffc281ba0) 0

Class PG_LineEdit::SignalEditUpdate<>
   size=8 align=8
   base size=8 base align=8
PG_LineEdit::SignalEditUpdate<> (0x0x7efffc31daf8) 0
  PG_Signal1<PG_LineEdit*, void*> (0x0x7efffc31db60) 0
    SigC::Signal1<bool, PG_LineEdit*, SigC::Marshal<bool> > (0x0x7efffc31dbc8) 0
      SigC::SignalBase (0x0x7efffc281c00) 0

Vtable for PG_LineEdit
PG_LineEdit::_ZTV11PG_LineEdit: 67u entries
0     0u
8     0u
16    400u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI11PG_LineEdit)
40    (int (*)(...))PG_LineEdit::~PG_LineEdit
48    (int (*)(...))PG_LineEdit::~PG_LineEdit
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_LineEdit::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_LineEdit::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_LineEdit::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_LineEdit::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_LineEdit::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_LineEdit::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_LineEdit::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_LineEdit::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_LineEdit::SetCursorPos
376   (int (*)(...))PG_LineEdit::InsertChar
384   (int (*)(...))PG_LineEdit::DeleteChar
392   (int (*)(...))PG_LineEdit::eventFilterKey
400   (int (*)(...))PG_LineEdit::eventEditBegin
408   (int (*)(...))PG_LineEdit::eventEditEnd
416   (int (*)(...))-112
424   (int (*)(...))(& _ZTI11PG_LineEdit)
432   (int (*)(...))PG_LineEdit::_ZThn112_N11PG_LineEditD1Ev
440   (int (*)(...))PG_LineEdit::_ZThn112_N11PG_LineEditD0Ev
448   18446744073709551216u
456   0u
464   0u
472   0u
480   (int (*)(...))-400
488   (int (*)(...))(& _ZTI11PG_LineEdit)
496   (int (*)(...))SigC::ObjectBase::reference
504   (int (*)(...))SigC::ObjectBase::unreference
512   (int (*)(...))SigC::ObjectBase::set_manage
520   (int (*)(...))PG_LineEdit::_ZTv0_n48_N11PG_LineEditD1Ev
528   (int (*)(...))PG_LineEdit::_ZTv0_n48_N11PG_LineEditD0Ev

Construction vtable for PG_ThemeWidget (0x0x7efffc31d208 instance) in PG_LineEdit
PG_LineEdit::_ZTC11PG_LineEdit0_14PG_ThemeWidget: 57u entries
0     0u
8     0u
16    400u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14PG_ThemeWidget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551216u
376   0u
384   0u
392   0u
400   (int (*)(...))-400
408   (int (*)(...))(& _ZTI14PG_ThemeWidget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_Widget (0x0x7efffc304380 instance) in PG_LineEdit
PG_LineEdit::_ZTC11PG_LineEdit0_9PG_Widget: 57u entries
0     0u
8     0u
16    400u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551216u
376   0u
384   0u
392   0u
400   (int (*)(...))-400
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efffc31d270 instance) in PG_LineEdit
PG_LineEdit::_ZTC11PG_LineEdit0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    400u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551216u
168   0u
176   0u
184   0u
192   (int (*)(...))-400
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in PG_LineEdit
PG_LineEdit::_ZTC11PG_LineEdit0_N4SigC6ObjectE: 16u entries
0     400u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551216u
48    0u
56    0u
64    0u
72    (int (*)(...))-400
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for PG_LineEdit
PG_LineEdit::_ZTT11PG_LineEdit: 14u entries
0     ((& PG_LineEdit::_ZTV11PG_LineEdit) + 40u)
8     ((& PG_LineEdit::_ZTC11PG_LineEdit0_14PG_ThemeWidget) + 40u)
16    ((& PG_LineEdit::_ZTC11PG_LineEdit0_9PG_Widget) + 40u)
24    ((& PG_LineEdit::_ZTC11PG_LineEdit0_16PG_MessageObject) + 40u)
32    ((& PG_LineEdit::_ZTC11PG_LineEdit0_16PG_MessageObject) + 40u)
40    ((& PG_LineEdit::_ZTC11PG_LineEdit0_16PG_MessageObject) + 208u)
48    ((& PG_LineEdit::_ZTC11PG_LineEdit0_9PG_Widget) + 40u)
56    ((& PG_LineEdit::_ZTC11PG_LineEdit0_9PG_Widget) + 416u)
64    ((& PG_LineEdit::_ZTC11PG_LineEdit0_14PG_ThemeWidget) + 40u)
72    ((& PG_LineEdit::_ZTC11PG_LineEdit0_14PG_ThemeWidget) + 416u)
80    ((& PG_LineEdit::_ZTV11PG_LineEdit) + 40u)
88    ((& PG_LineEdit::_ZTV11PG_LineEdit) + 496u)
96    ((& PG_LineEdit::_ZTC11PG_LineEdit0_N4SigC6ObjectE) + 24u)
104   ((& PG_LineEdit::_ZTC11PG_LineEdit0_N4SigC6ObjectE) + 88u)

Class PG_LineEdit
   size=416 align=8
   base size=393 base align=8
PG_LineEdit (0x0x7efffc31d1a0) 0
    vptridx=0u vptr=((& PG_LineEdit::_ZTV11PG_LineEdit) + 40u)
  PG_ThemeWidget (0x0x7efffc31d208) 0
      primary-for PG_LineEdit (0x0x7efffc31d1a0)
      subvttidx=8u
    PG_Widget (0x0x7efffc304380) 0
        primary-for PG_ThemeWidget (0x0x7efffc31d208)
        subvttidx=16u
      PG_MessageObject (0x0x7efffc31d270) 0
          primary-for PG_Widget (0x0x7efffc304380)
          subvttidx=24u
        SigC::Object (0x0x7efffc31d2d8) 0 nearly-empty virtual
            primary-for PG_MessageObject (0x0x7efffc31d270)
            subvttidx=96u vptridx=80u vbaseoffset=-40
          SigC::ObjectBase (0x0x7efffc281780) 400 virtual
              vptridx=88u vbaseoffset=-24 vptr=((& PG_LineEdit::_ZTV11PG_LineEdit) + 496u)
      PG_Rect (0x0x7efffc31d340) 112
          vptr=((& PG_LineEdit::_ZTV11PG_LineEdit) + 432u)
        SDL_Rect (0x0x7efffc2817e0) 120

Class SigC::Trait<PG_ListBoxBaseItem*>
   size=1 align=1
   base size=0 base align=1
SigC::Trait<PG_ListBoxBaseItem*> (0x0x7efffc281de0) 0 empty

Class SigC::Signal1<bool, PG_ListBoxBaseItem*, SigC::Marshal<bool> >
   size=8 align=8
   base size=8 base align=8
SigC::Signal1<bool, PG_ListBoxBaseItem*, SigC::Marshal<bool> > (0x0x7efffc31dea0) 0
  SigC::SignalBase (0x0x7efffc281d80) 0

Class PG_Signal1<PG_ListBoxBaseItem*, void*>
   size=8 align=8
   base size=8 base align=8
PG_Signal1<PG_ListBoxBaseItem*, void*> (0x0x7efffc31d138) 0
  SigC::Signal1<bool, PG_ListBoxBaseItem*, SigC::Marshal<bool> > (0x0x7efffc31dc30) 0
    SigC::SignalBase (0x0x7efffc281e40) 0

Class PG_DropDown::SignalSelectItem<>
   size=8 align=8
   base size=8 base align=8
PG_DropDown::SignalSelectItem<> (0x0x7efffc391000) 0
  PG_Signal1<PG_ListBoxBaseItem*, void*> (0x0x7efffc391068) 0
    SigC::Signal1<bool, PG_ListBoxBaseItem*, SigC::Marshal<bool> > (0x0x7efffc3910d0) 0
      SigC::SignalBase (0x0x7efffc281ea0) 0

Vtable for PG_DropDown
PG_DropDown::_ZTV11PG_DropDown: 63u entries
0     0u
8     0u
16    304u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI11PG_DropDown)
40    (int (*)(...))PG_DropDown::~PG_DropDown
48    (int (*)(...))PG_DropDown::~PG_DropDown
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_DropDown::AddChild
184   (int (*)(...))PG_DropDown::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_DropDown::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_DropDown::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_DropDown::eventMoveWidget
320   (int (*)(...))PG_DropDown::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_DropDown::eventShow
352   (int (*)(...))PG_DropDown::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_DropDown::handleButtonClick
376   (int (*)(...))PG_DropDown::eventSelectItem
384   (int (*)(...))-112
392   (int (*)(...))(& _ZTI11PG_DropDown)
400   (int (*)(...))PG_DropDown::_ZThn112_N11PG_DropDownD1Ev
408   (int (*)(...))PG_DropDown::_ZThn112_N11PG_DropDownD0Ev
416   18446744073709551312u
424   0u
432   0u
440   0u
448   (int (*)(...))-304
456   (int (*)(...))(& _ZTI11PG_DropDown)
464   (int (*)(...))SigC::ObjectBase::reference
472   (int (*)(...))SigC::ObjectBase::unreference
480   (int (*)(...))SigC::ObjectBase::set_manage
488   (int (*)(...))PG_DropDown::_ZTv0_n48_N11PG_DropDownD1Ev
496   (int (*)(...))PG_DropDown::_ZTv0_n48_N11PG_DropDownD0Ev

Construction vtable for PG_Widget (0x0x7efffc304f50 instance) in PG_DropDown
PG_DropDown::_ZTC11PG_DropDown0_9PG_Widget: 57u entries
0     0u
8     0u
16    304u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551312u
376   0u
384   0u
392   0u
400   (int (*)(...))-304
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efffc31dd00 instance) in PG_DropDown
PG_DropDown::_ZTC11PG_DropDown0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    304u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551312u
168   0u
176   0u
184   0u
192   (int (*)(...))-304
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in PG_DropDown
PG_DropDown::_ZTC11PG_DropDown0_N4SigC6ObjectE: 16u entries
0     304u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551312u
48    0u
56    0u
64    0u
72    (int (*)(...))-304
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for PG_DropDown
PG_DropDown::_ZTT11PG_DropDown: 11u entries
0     ((& PG_DropDown::_ZTV11PG_DropDown) + 40u)
8     ((& PG_DropDown::_ZTC11PG_DropDown0_9PG_Widget) + 40u)
16    ((& PG_DropDown::_ZTC11PG_DropDown0_16PG_MessageObject) + 40u)
24    ((& PG_DropDown::_ZTC11PG_DropDown0_16PG_MessageObject) + 40u)
32    ((& PG_DropDown::_ZTC11PG_DropDown0_16PG_MessageObject) + 208u)
40    ((& PG_DropDown::_ZTC11PG_DropDown0_9PG_Widget) + 40u)
48    ((& PG_DropDown::_ZTC11PG_DropDown0_9PG_Widget) + 416u)
56    ((& PG_DropDown::_ZTV11PG_DropDown) + 40u)
64    ((& PG_DropDown::_ZTV11PG_DropDown) + 464u)
72    ((& PG_DropDown::_ZTC11PG_DropDown0_N4SigC6ObjectE) + 24u)
80    ((& PG_DropDown::_ZTC11PG_DropDown0_N4SigC6ObjectE) + 88u)

Class PG_DropDown
   size=320 align=8
   base size=304 base align=8
PG_DropDown (0x0x7efffc31dc98) 0
    vptridx=0u vptr=((& PG_DropDown::_ZTV11PG_DropDown) + 40u)
  PG_Widget (0x0x7efffc304f50) 0
      primary-for PG_DropDown (0x0x7efffc31dc98)
      subvttidx=8u
    PG_MessageObject (0x0x7efffc31dd00) 0
        primary-for PG_Widget (0x0x7efffc304f50)
        subvttidx=16u
      SigC::Object (0x0x7efffc31dd68) 0 nearly-empty virtual
          primary-for PG_MessageObject (0x0x7efffc31dd00)
          subvttidx=72u vptridx=56u vbaseoffset=-40
        SigC::ObjectBase (0x0x7efffc281c60) 304 virtual
            vptridx=64u vbaseoffset=-24 vptr=((& PG_DropDown::_ZTV11PG_DropDown) + 464u)
    PG_Rect (0x0x7efffc31ddd0) 112
        vptr=((& PG_DropDown::_ZTV11PG_DropDown) + 400u)
      SDL_Rect (0x0x7efffc281cc0) 120

Class SigC::Trait<PG_Button*>
   size=1 align=1
   base size=0 base align=1
SigC::Trait<PG_Button*> (0x0x7efffc3a90c0) 0 empty

Class SigC::Signal1<bool, PG_Button*, SigC::Marshal<bool> >
   size=8 align=8
   base size=8 base align=8
SigC::Signal1<bool, PG_Button*, SigC::Marshal<bool> > (0x0x7efffc3913a8) 0
  SigC::SignalBase (0x0x7efffc3a9060) 0

Class PG_Signal1<PG_Button*, void*>
   size=8 align=8
   base size=8 base align=8
PG_Signal1<PG_Button*, void*> (0x0x7efffc3914e0) 0
  SigC::Signal1<bool, PG_Button*, SigC::Marshal<bool> > (0x0x7efffc391548) 0
    SigC::SignalBase (0x0x7efffc3a9120) 0

Class PG_Button::SignalButtonClick<>
   size=8 align=8
   base size=8 base align=8
PG_Button::SignalButtonClick<> (0x0x7efffc3915b0) 0
  PG_Signal1<PG_Button*, void*> (0x0x7efffc391618) 0
    SigC::Signal1<bool, PG_Button*, SigC::Marshal<bool> > (0x0x7efffc391680) 0
      SigC::SignalBase (0x0x7efffc3a9180) 0

Vtable for PG_Button
PG_Button::_ZTV9PG_Button: 62u entries
0     0u
8     0u
16    264u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Button)
40    (int (*)(...))PG_Button::~PG_Button
48    (int (*)(...))PG_Button::~PG_Button
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_Button::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_Button::eventMouseButtonDown
104   (int (*)(...))PG_Button::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Button::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Button::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Button::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Button::eventMouseLeave
304   (int (*)(...))PG_Button::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Button::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Button::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Button::eventButtonSurface
376   (int (*)(...))-112
384   (int (*)(...))(& _ZTI9PG_Button)
392   (int (*)(...))PG_Button::_ZThn112_N9PG_ButtonD1Ev
400   (int (*)(...))PG_Button::_ZThn112_N9PG_ButtonD0Ev
408   18446744073709551352u
416   0u
424   0u
432   0u
440   (int (*)(...))-264
448   (int (*)(...))(& _ZTI9PG_Button)
456   (int (*)(...))SigC::ObjectBase::reference
464   (int (*)(...))SigC::ObjectBase::unreference
472   (int (*)(...))SigC::ObjectBase::set_manage
480   (int (*)(...))PG_Button::_ZTv0_n48_N9PG_ButtonD1Ev
488   (int (*)(...))PG_Button::_ZTv0_n48_N9PG_ButtonD0Ev

Construction vtable for PG_Widget (0x0x7efffc372540 instance) in PG_Button
PG_Button::_ZTC9PG_Button0_9PG_Widget: 57u entries
0     0u
8     0u
16    264u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551352u
376   0u
384   0u
392   0u
400   (int (*)(...))-264
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efffc391208 instance) in PG_Button
PG_Button::_ZTC9PG_Button0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    264u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551352u
168   0u
176   0u
184   0u
192   (int (*)(...))-264
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in PG_Button
PG_Button::_ZTC9PG_Button0_N4SigC6ObjectE: 16u entries
0     264u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551352u
48    0u
56    0u
64    0u
72    (int (*)(...))-264
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for PG_Button
PG_Button::_ZTT9PG_Button: 11u entries
0     ((& PG_Button::_ZTV9PG_Button) + 40u)
8     ((& PG_Button::_ZTC9PG_Button0_9PG_Widget) + 40u)
16    ((& PG_Button::_ZTC9PG_Button0_16PG_MessageObject) + 40u)
24    ((& PG_Button::_ZTC9PG_Button0_16PG_MessageObject) + 40u)
32    ((& PG_Button::_ZTC9PG_Button0_16PG_MessageObject) + 208u)
40    ((& PG_Button::_ZTC9PG_Button0_9PG_Widget) + 40u)
48    ((& PG_Button::_ZTC9PG_Button0_9PG_Widget) + 416u)
56    ((& PG_Button::_ZTV9PG_Button) + 40u)
64    ((& PG_Button::_ZTV9PG_Button) + 456u)
72    ((& PG_Button::_ZTC9PG_Button0_N4SigC6ObjectE) + 24u)
80    ((& PG_Button::_ZTC9PG_Button0_N4SigC6ObjectE) + 88u)

Class PG_Button
   size=280 align=8
   base size=264 base align=8
PG_Button (0x0x7efffc3911a0) 0
    vptridx=0u vptr=((& PG_Button::_ZTV9PG_Button) + 40u)
  PG_Widget (0x0x7efffc372540) 0
      primary-for PG_Button (0x0x7efffc3911a0)
      subvttidx=8u
    PG_MessageObject (0x0x7efffc391208) 0
        primary-for PG_Widget (0x0x7efffc372540)
        subvttidx=16u
      SigC::Object (0x0x7efffc391270) 0 nearly-empty virtual
          primary-for PG_MessageObject (0x0x7efffc391208)
          subvttidx=72u vptridx=56u vbaseoffset=-40
        SigC::ObjectBase (0x0x7efffc281f00) 264 virtual
            vptridx=64u vbaseoffset=-24 vptr=((& PG_Button::_ZTV9PG_Button) + 456u)
    PG_Rect (0x0x7efffc3912d8) 112
        vptr=((& PG_Button::_ZTV9PG_Button) + 392u)
      SDL_Rect (0x0x7efffc281f60) 120

Vtable for PG_ScrollBar::ScrollButton
PG_ScrollBar::ScrollButton::_ZTVN12PG_ScrollBar12ScrollButtonE: 62u entries
0     0u
8     0u
16    272u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTIN12PG_ScrollBar12ScrollButtonE)
40    (int (*)(...))PG_ScrollBar::ScrollButton::~ScrollButton
48    (int (*)(...))PG_ScrollBar::ScrollButton::~ScrollButton
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_Button::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_ScrollBar::ScrollButton::eventMouseMotion
96    (int (*)(...))PG_ScrollBar::ScrollButton::eventMouseButtonDown
104   (int (*)(...))PG_ScrollBar::ScrollButton::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Button::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Button::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Button::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Button::eventMouseLeave
304   (int (*)(...))PG_Button::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Button::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Button::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Button::eventButtonSurface
376   (int (*)(...))-112
384   (int (*)(...))(& _ZTIN12PG_ScrollBar12ScrollButtonE)
392   (int (*)(...))PG_ScrollBar::ScrollButton::_ZThn112_N12PG_ScrollBar12ScrollButtonD1Ev
400   (int (*)(...))PG_ScrollBar::ScrollButton::_ZThn112_N12PG_ScrollBar12ScrollButtonD0Ev
408   18446744073709551344u
416   0u
424   0u
432   0u
440   (int (*)(...))-272
448   (int (*)(...))(& _ZTIN12PG_ScrollBar12ScrollButtonE)
456   (int (*)(...))SigC::ObjectBase::reference
464   (int (*)(...))SigC::ObjectBase::unreference
472   (int (*)(...))SigC::ObjectBase::set_manage
480   (int (*)(...))PG_ScrollBar::ScrollButton::_ZTv0_n48_N12PG_ScrollBar12ScrollButtonD1Ev
488   (int (*)(...))PG_ScrollBar::ScrollButton::_ZTv0_n48_N12PG_ScrollBar12ScrollButtonD0Ev

Construction vtable for PG_Button (0x0x7efffc3919c0 instance) in PG_ScrollBar::ScrollButton
PG_ScrollBar::ScrollButton::_ZTCN12PG_ScrollBar12ScrollButtonE0_9PG_Button: 58u entries
0     0u
8     0u
16    272u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Button)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_Button::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_Button::eventMouseButtonDown
104   (int (*)(...))PG_Button::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Button::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Button::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Button::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Button::eventMouseLeave
304   (int (*)(...))PG_Button::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Button::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Button::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Button::eventButtonSurface
376   18446744073709551344u
384   0u
392   0u
400   0u
408   (int (*)(...))-272
416   (int (*)(...))(& _ZTI9PG_Button)
424   (int (*)(...))SigC::ObjectBase::reference
432   (int (*)(...))SigC::ObjectBase::unreference
440   (int (*)(...))SigC::ObjectBase::set_manage
448   0u
456   0u

Construction vtable for PG_Widget (0x0x7efffbfd9150 instance) in PG_ScrollBar::ScrollButton
PG_ScrollBar::ScrollButton::_ZTCN12PG_ScrollBar12ScrollButtonE0_9PG_Widget: 57u entries
0     0u
8     0u
16    272u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551344u
376   0u
384   0u
392   0u
400   (int (*)(...))-272
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efffc391a28 instance) in PG_ScrollBar::ScrollButton
PG_ScrollBar::ScrollButton::_ZTCN12PG_ScrollBar12ScrollButtonE0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    272u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551344u
168   0u
176   0u
184   0u
192   (int (*)(...))-272
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in PG_ScrollBar::ScrollButton
PG_ScrollBar::ScrollButton::_ZTCN12PG_ScrollBar12ScrollButtonE0_N4SigC6ObjectE: 16u entries
0     272u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551344u
48    0u
56    0u
64    0u
72    (int (*)(...))-272
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for PG_ScrollBar::ScrollButton
PG_ScrollBar::ScrollButton::_ZTTN12PG_ScrollBar12ScrollButtonE: 14u entries
0     ((& PG_ScrollBar::ScrollButton::_ZTVN12PG_ScrollBar12ScrollButtonE) + 40u)
8     ((& PG_ScrollBar::ScrollButton::_ZTCN12PG_ScrollBar12ScrollButtonE0_9PG_Button) + 40u)
16    ((& PG_ScrollBar::ScrollButton::_ZTCN12PG_ScrollBar12ScrollButtonE0_9PG_Widget) + 40u)
24    ((& PG_ScrollBar::ScrollButton::_ZTCN12PG_ScrollBar12ScrollButtonE0_16PG_MessageObject) + 40u)
32    ((& PG_ScrollBar::ScrollButton::_ZTCN12PG_ScrollBar12ScrollButtonE0_16PG_MessageObject) + 40u)
40    ((& PG_ScrollBar::ScrollButton::_ZTCN12PG_ScrollBar12ScrollButtonE0_16PG_MessageObject) + 208u)
48    ((& PG_ScrollBar::ScrollButton::_ZTCN12PG_ScrollBar12ScrollButtonE0_9PG_Widget) + 40u)
56    ((& PG_ScrollBar::ScrollButton::_ZTCN12PG_ScrollBar12ScrollButtonE0_9PG_Widget) + 416u)
64    ((& PG_ScrollBar::ScrollButton::_ZTCN12PG_ScrollBar12ScrollButtonE0_9PG_Button) + 40u)
72    ((& PG_ScrollBar::ScrollButton::_ZTCN12PG_ScrollBar12ScrollButtonE0_9PG_Button) + 424u)
80    ((& PG_ScrollBar::ScrollButton::_ZTVN12PG_ScrollBar12ScrollButtonE) + 40u)
88    ((& PG_ScrollBar::ScrollButton::_ZTVN12PG_ScrollBar12ScrollButtonE) + 456u)
96    ((& PG_ScrollBar::ScrollButton::_ZTCN12PG_ScrollBar12ScrollButtonE0_N4SigC6ObjectE) + 24u)
104   ((& PG_ScrollBar::ScrollButton::_ZTCN12PG_ScrollBar12ScrollButtonE0_N4SigC6ObjectE) + 88u)

Class PG_ScrollBar::ScrollButton
   size=288 align=8
   base size=269 base align=8
PG_ScrollBar::ScrollButton (0x0x7efffc391958) 0
    vptridx=0u vptr=((& PG_ScrollBar::ScrollButton::_ZTVN12PG_ScrollBar12ScrollButtonE) + 40u)
  PG_Button (0x0x7efffc3919c0) 0
      primary-for PG_ScrollBar::ScrollButton (0x0x7efffc391958)
      subvttidx=8u
    PG_Widget (0x0x7efffbfd9150) 0
        primary-for PG_Button (0x0x7efffc3919c0)
        subvttidx=16u
      PG_MessageObject (0x0x7efffc391a28) 0
          primary-for PG_Widget (0x0x7efffbfd9150)
          subvttidx=24u
        SigC::Object (0x0x7efffc391a90) 0 nearly-empty virtual
            primary-for PG_MessageObject (0x0x7efffc391a28)
            subvttidx=96u vptridx=80u vbaseoffset=-40
          SigC::ObjectBase (0x0x7efffc3a92a0) 272 virtual
              vptridx=88u vbaseoffset=-24 vptr=((& PG_ScrollBar::ScrollButton::_ZTVN12PG_ScrollBar12ScrollButtonE) + 456u)
      PG_Rect (0x0x7efffc391af8) 112
          vptr=((& PG_ScrollBar::ScrollButton::_ZTVN12PG_ScrollBar12ScrollButtonE) + 392u)
        SDL_Rect (0x0x7efffc3a9300) 120

Class SigC::Trait<long int>
   size=1 align=1
   base size=0 base align=1
SigC::Trait<long int> (0x0x7efffc3a9660) 0 empty

Class SigC::Trait<PG_ScrollBar*>
   size=1 align=1
   base size=0 base align=1
SigC::Trait<PG_ScrollBar*> (0x0x7efffc3a96c0) 0 empty

Class SigC::Signal2<bool, PG_ScrollBar*, long int, SigC::Marshal<bool> >
   size=8 align=8
   base size=8 base align=8
SigC::Signal2<bool, PG_ScrollBar*, long int, SigC::Marshal<bool> > (0x0x7efffc391c98) 0
  SigC::SignalBase (0x0x7efffc3a9600) 0

Class PG_Signal2<PG_ScrollBar*, long int, void*>
   size=8 align=8
   base size=8 base align=8
PG_Signal2<PG_ScrollBar*, long int, void*> (0x0x7efffc391e38) 0
  SigC::Signal2<bool, PG_ScrollBar*, long int, SigC::Marshal<bool> > (0x0x7efffc391ea0) 0
    SigC::SignalBase (0x0x7efffc3a97e0) 0

Class PG_ScrollBar::SignalScrollPos<long int>
   size=8 align=8
   base size=8 base align=8
PG_ScrollBar::SignalScrollPos<long int> (0x0x7efffc391f08) 0
  PG_Signal2<PG_ScrollBar*, long int, void*> (0x0x7efffc391f70) 0
    SigC::Signal2<bool, PG_ScrollBar*, long int, SigC::Marshal<bool> > (0x0x7efffc391138) 0
      SigC::SignalBase (0x0x7efffc3a9840) 0

Class PG_ScrollBar::SignalScrollTrack<long int>
   size=8 align=8
   base size=8 base align=8
PG_ScrollBar::SignalScrollTrack<long int> (0x0x7efffc3916e8) 0
  PG_Signal2<PG_ScrollBar*, long int, void*> (0x0x7efffc391b60) 0
    SigC::Signal2<bool, PG_ScrollBar*, long int, SigC::Marshal<bool> > (0x0x7efffc00c000) 0
      SigC::SignalBase (0x0x7efffc3a98a0) 0

Vtable for PG_ScrollBar
PG_ScrollBar::_ZTV12PG_ScrollBar: 63u entries
0     0u
8     0u
16    664u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI12PG_ScrollBar)
40    (int (*)(...))PG_ScrollBar::~PG_ScrollBar
48    (int (*)(...))PG_ScrollBar::~PG_ScrollBar
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_ScrollBar::eventMouseMotion
96    (int (*)(...))PG_ScrollBar::eventMouseButtonDown
104   (int (*)(...))PG_ScrollBar::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ScrollBar::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_ScrollBar::handleButtonClick
376   (int (*)(...))PG_ScrollBar::RecalcPositions
384   (int (*)(...))-112
392   (int (*)(...))(& _ZTI12PG_ScrollBar)
400   (int (*)(...))PG_ScrollBar::_ZThn112_N12PG_ScrollBarD1Ev
408   (int (*)(...))PG_ScrollBar::_ZThn112_N12PG_ScrollBarD0Ev
416   18446744073709550952u
424   0u
432   0u
440   0u
448   (int (*)(...))-664
456   (int (*)(...))(& _ZTI12PG_ScrollBar)
464   (int (*)(...))SigC::ObjectBase::reference
472   (int (*)(...))SigC::ObjectBase::unreference
480   (int (*)(...))SigC::ObjectBase::set_manage
488   (int (*)(...))PG_ScrollBar::_ZTv0_n48_N12PG_ScrollBarD1Ev
496   (int (*)(...))PG_ScrollBar::_ZTv0_n48_N12PG_ScrollBarD0Ev

Construction vtable for PG_ThemeWidget (0x0x7efffc3917b8 instance) in PG_ScrollBar
PG_ScrollBar::_ZTC12PG_ScrollBar0_14PG_ThemeWidget: 57u entries
0     0u
8     0u
16    664u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14PG_ThemeWidget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709550952u
376   0u
384   0u
392   0u
400   (int (*)(...))-664
408   (int (*)(...))(& _ZTI14PG_ThemeWidget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_Widget (0x0x7efffbfd9070 instance) in PG_ScrollBar
PG_ScrollBar::_ZTC12PG_ScrollBar0_9PG_Widget: 57u entries
0     0u
8     0u
16    664u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709550952u
376   0u
384   0u
392   0u
400   (int (*)(...))-664
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efffc391820 instance) in PG_ScrollBar
PG_ScrollBar::_ZTC12PG_ScrollBar0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    664u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709550952u
168   0u
176   0u
184   0u
192   (int (*)(...))-664
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in PG_ScrollBar
PG_ScrollBar::_ZTC12PG_ScrollBar0_N4SigC6ObjectE: 16u entries
0     664u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709550952u
48    0u
56    0u
64    0u
72    (int (*)(...))-664
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for PG_ScrollBar
PG_ScrollBar::_ZTT12PG_ScrollBar: 14u entries
0     ((& PG_ScrollBar::_ZTV12PG_ScrollBar) + 40u)
8     ((& PG_ScrollBar::_ZTC12PG_ScrollBar0_14PG_ThemeWidget) + 40u)
16    ((& PG_ScrollBar::_ZTC12PG_ScrollBar0_9PG_Widget) + 40u)
24    ((& PG_ScrollBar::_ZTC12PG_ScrollBar0_16PG_MessageObject) + 40u)
32    ((& PG_ScrollBar::_ZTC12PG_ScrollBar0_16PG_MessageObject) + 40u)
40    ((& PG_ScrollBar::_ZTC12PG_ScrollBar0_16PG_MessageObject) + 208u)
48    ((& PG_ScrollBar::_ZTC12PG_ScrollBar0_9PG_Widget) + 40u)
56    ((& PG_ScrollBar::_ZTC12PG_ScrollBar0_9PG_Widget) + 416u)
64    ((& PG_ScrollBar::_ZTC12PG_ScrollBar0_14PG_ThemeWidget) + 40u)
72    ((& PG_ScrollBar::_ZTC12PG_ScrollBar0_14PG_ThemeWidget) + 416u)
80    ((& PG_ScrollBar::_ZTV12PG_ScrollBar) + 40u)
88    ((& PG_ScrollBar::_ZTV12PG_ScrollBar) + 464u)
96    ((& PG_ScrollBar::_ZTC12PG_ScrollBar0_N4SigC6ObjectE) + 24u)
104   ((& PG_ScrollBar::_ZTC12PG_ScrollBar0_N4SigC6ObjectE) + 88u)

Class PG_ScrollBar
   size=680 align=8
   base size=660 base align=8
PG_ScrollBar (0x0x7efffc391750) 0
    vptridx=0u vptr=((& PG_ScrollBar::_ZTV12PG_ScrollBar) + 40u)
  PG_ThemeWidget (0x0x7efffc3917b8) 0
      primary-for PG_ScrollBar (0x0x7efffc391750)
      subvttidx=8u
    PG_Widget (0x0x7efffbfd9070) 0
        primary-for PG_ThemeWidget (0x0x7efffc3917b8)
        subvttidx=16u
      PG_MessageObject (0x0x7efffc391820) 0
          primary-for PG_Widget (0x0x7efffbfd9070)
          subvttidx=24u
        SigC::Object (0x0x7efffc391888) 0 nearly-empty virtual
            primary-for PG_MessageObject (0x0x7efffc391820)
            subvttidx=96u vptridx=80u vbaseoffset=-40
          SigC::ObjectBase (0x0x7efffc3a91e0) 664 virtual
              vptridx=88u vbaseoffset=-24 vptr=((& PG_ScrollBar::_ZTV12PG_ScrollBar) + 464u)
      PG_Rect (0x0x7efffc3918f0) 112
          vptr=((& PG_ScrollBar::_ZTV12PG_ScrollBar) + 400u)
        SDL_Rect (0x0x7efffc3a9240) 120

Class SigC::Trait<short unsigned int>
   size=1 align=1
   base size=0 base align=1
SigC::Trait<short unsigned int> (0x0x7efffc3a9a20) 0 empty

Class SigC::Trait<PG_ScrollArea*>
   size=1 align=1
   base size=0 base align=1
SigC::Trait<PG_ScrollArea*> (0x0x7efffc3a9a80) 0 empty

Class SigC::Signal2<bool, PG_ScrollArea*, short unsigned int, SigC::Marshal<bool> >
   size=8 align=8
   base size=8 base align=8
SigC::Signal2<bool, PG_ScrollArea*, short unsigned int, SigC::Marshal<bool> > (0x0x7efffc00c270) 0
  SigC::SignalBase (0x0x7efffc3a99c0) 0

Class PG_Signal2<PG_ScrollArea*, short unsigned int>
   size=8 align=8
   base size=8 base align=8
PG_Signal2<PG_ScrollArea*, short unsigned int> (0x0x7efffc00c4e0) 0
  SigC::Signal2<bool, PG_ScrollArea*, short unsigned int, SigC::Marshal<bool> > (0x0x7efffc00c548) 0
    SigC::SignalBase (0x0x7efffc3a9ae0) 0

Class PG_ScrollArea::SignalAreaChangedHeight
   size=8 align=8
   base size=8 base align=8
PG_ScrollArea::SignalAreaChangedHeight (0x0x7efffc00c5b0) 0
  PG_Signal2<PG_ScrollArea*, short unsigned int> (0x0x7efffc00c618) 0
    SigC::Signal2<bool, PG_ScrollArea*, short unsigned int, SigC::Marshal<bool> > (0x0x7efffc00c680) 0
      SigC::SignalBase (0x0x7efffc3a9b40) 0

Class PG_ScrollArea::SignalAreaChangedWidth
   size=8 align=8
   base size=8 base align=8
PG_ScrollArea::SignalAreaChangedWidth (0x0x7efffc00c6e8) 0
  PG_Signal2<PG_ScrollArea*, short unsigned int> (0x0x7efffc00c750) 0
    SigC::Signal2<bool, PG_ScrollArea*, short unsigned int, SigC::Marshal<bool> > (0x0x7efffc00c7b8) 0
      SigC::SignalBase (0x0x7efffc3a9ba0) 0

Vtable for PG_ScrollArea
PG_ScrollArea::_ZTV13PG_ScrollArea: 61u entries
0     0u
8     0u
16    344u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI13PG_ScrollArea)
40    (int (*)(...))PG_ScrollArea::~PG_ScrollArea
48    (int (*)(...))PG_ScrollArea::~PG_ScrollArea
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_ScrollArea::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_ScrollArea::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ScrollArea::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))-112
376   (int (*)(...))(& _ZTI13PG_ScrollArea)
384   (int (*)(...))PG_ScrollArea::_ZThn112_N13PG_ScrollAreaD1Ev
392   (int (*)(...))PG_ScrollArea::_ZThn112_N13PG_ScrollAreaD0Ev
400   18446744073709551272u
408   0u
416   0u
424   0u
432   (int (*)(...))-344
440   (int (*)(...))(& _ZTI13PG_ScrollArea)
448   (int (*)(...))SigC::ObjectBase::reference
456   (int (*)(...))SigC::ObjectBase::unreference
464   (int (*)(...))SigC::ObjectBase::set_manage
472   (int (*)(...))PG_ScrollArea::_ZTv0_n48_N13PG_ScrollAreaD1Ev
480   (int (*)(...))PG_ScrollArea::_ZTv0_n48_N13PG_ScrollAreaD0Ev

Construction vtable for PG_Widget (0x0x7efffbfd9d20 instance) in PG_ScrollArea
PG_ScrollArea::_ZTC13PG_ScrollArea0_9PG_Widget: 57u entries
0     0u
8     0u
16    344u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551272u
376   0u
384   0u
392   0u
400   (int (*)(...))-344
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efffc00c138 instance) in PG_ScrollArea
PG_ScrollArea::_ZTC13PG_ScrollArea0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    344u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551272u
168   0u
176   0u
184   0u
192   (int (*)(...))-344
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in PG_ScrollArea
PG_ScrollArea::_ZTC13PG_ScrollArea0_N4SigC6ObjectE: 16u entries
0     344u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551272u
48    0u
56    0u
64    0u
72    (int (*)(...))-344
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for PG_ScrollArea
PG_ScrollArea::_ZTT13PG_ScrollArea: 11u entries
0     ((& PG_ScrollArea::_ZTV13PG_ScrollArea) + 40u)
8     ((& PG_ScrollArea::_ZTC13PG_ScrollArea0_9PG_Widget) + 40u)
16    ((& PG_ScrollArea::_ZTC13PG_ScrollArea0_16PG_MessageObject) + 40u)
24    ((& PG_ScrollArea::_ZTC13PG_ScrollArea0_16PG_MessageObject) + 40u)
32    ((& PG_ScrollArea::_ZTC13PG_ScrollArea0_16PG_MessageObject) + 208u)
40    ((& PG_ScrollArea::_ZTC13PG_ScrollArea0_9PG_Widget) + 40u)
48    ((& PG_ScrollArea::_ZTC13PG_ScrollArea0_9PG_Widget) + 416u)
56    ((& PG_ScrollArea::_ZTV13PG_ScrollArea) + 40u)
64    ((& PG_ScrollArea::_ZTV13PG_ScrollArea) + 448u)
72    ((& PG_ScrollArea::_ZTC13PG_ScrollArea0_N4SigC6ObjectE) + 24u)
80    ((& PG_ScrollArea::_ZTC13PG_ScrollArea0_N4SigC6ObjectE) + 88u)

Class PG_ScrollArea
   size=360 align=8
   base size=340 base align=8
PG_ScrollArea (0x0x7efffc00c0d0) 0
    vptridx=0u vptr=((& PG_ScrollArea::_ZTV13PG_ScrollArea) + 40u)
  PG_Widget (0x0x7efffbfd9d20) 0
      primary-for PG_ScrollArea (0x0x7efffc00c0d0)
      subvttidx=8u
    PG_MessageObject (0x0x7efffc00c138) 0
        primary-for PG_Widget (0x0x7efffbfd9d20)
        subvttidx=16u
      SigC::Object (0x0x7efffc00c1a0) 0 nearly-empty virtual
          primary-for PG_MessageObject (0x0x7efffc00c138)
          subvttidx=72u vptridx=56u vbaseoffset=-40
        SigC::ObjectBase (0x0x7efffc3a9900) 344 virtual
            vptridx=64u vbaseoffset=-24 vptr=((& PG_ScrollArea::_ZTV13PG_ScrollArea) + 448u)
    PG_Rect (0x0x7efffc00c208) 112
        vptr=((& PG_ScrollArea::_ZTV13PG_ScrollArea) + 384u)
      SDL_Rect (0x0x7efffc3a9960) 120

Vtable for PG_ScrollWidget
PG_ScrollWidget::_ZTV15PG_ScrollWidget: 63u entries
0     0u
8     0u
16    360u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI15PG_ScrollWidget)
40    (int (*)(...))PG_ScrollWidget::~PG_ScrollWidget
48    (int (*)(...))PG_ScrollWidget::~PG_ScrollWidget
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_ScrollWidget::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_ScrollWidget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ScrollWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_ScrollWidget::DeleteAll
376   (int (*)(...))PG_ScrollWidget::RemoveAll
384   (int (*)(...))-112
392   (int (*)(...))(& _ZTI15PG_ScrollWidget)
400   (int (*)(...))PG_ScrollWidget::_ZThn112_N15PG_ScrollWidgetD1Ev
408   (int (*)(...))PG_ScrollWidget::_ZThn112_N15PG_ScrollWidgetD0Ev
416   18446744073709551256u
424   0u
432   0u
440   0u
448   (int (*)(...))-360
456   (int (*)(...))(& _ZTI15PG_ScrollWidget)
464   (int (*)(...))SigC::ObjectBase::reference
472   (int (*)(...))SigC::ObjectBase::unreference
480   (int (*)(...))SigC::ObjectBase::set_manage
488   (int (*)(...))PG_ScrollWidget::_ZTv0_n48_N15PG_ScrollWidgetD1Ev
496   (int (*)(...))PG_ScrollWidget::_ZTv0_n48_N15PG_ScrollWidgetD0Ev

Construction vtable for PG_ThemeWidget (0x0x7efffc00c8f0 instance) in PG_ScrollWidget
PG_ScrollWidget::_ZTC15PG_ScrollWidget0_14PG_ThemeWidget: 57u entries
0     0u
8     0u
16    360u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14PG_ThemeWidget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551256u
376   0u
384   0u
392   0u
400   (int (*)(...))-360
408   (int (*)(...))(& _ZTI14PG_ThemeWidget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_Widget (0x0x7efffc033380 instance) in PG_ScrollWidget
PG_ScrollWidget::_ZTC15PG_ScrollWidget0_9PG_Widget: 57u entries
0     0u
8     0u
16    360u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551256u
376   0u
384   0u
392   0u
400   (int (*)(...))-360
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efffc00c958 instance) in PG_ScrollWidget
PG_ScrollWidget::_ZTC15PG_ScrollWidget0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    360u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551256u
168   0u
176   0u
184   0u
192   (int (*)(...))-360
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in PG_ScrollWidget
PG_ScrollWidget::_ZTC15PG_ScrollWidget0_N4SigC6ObjectE: 16u entries
0     360u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551256u
48    0u
56    0u
64    0u
72    (int (*)(...))-360
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for PG_ScrollWidget
PG_ScrollWidget::_ZTT15PG_ScrollWidget: 14u entries
0     ((& PG_ScrollWidget::_ZTV15PG_ScrollWidget) + 40u)
8     ((& PG_ScrollWidget::_ZTC15PG_ScrollWidget0_14PG_ThemeWidget) + 40u)
16    ((& PG_ScrollWidget::_ZTC15PG_ScrollWidget0_9PG_Widget) + 40u)
24    ((& PG_ScrollWidget::_ZTC15PG_ScrollWidget0_16PG_MessageObject) + 40u)
32    ((& PG_ScrollWidget::_ZTC15PG_ScrollWidget0_16PG_MessageObject) + 40u)
40    ((& PG_ScrollWidget::_ZTC15PG_ScrollWidget0_16PG_MessageObject) + 208u)
48    ((& PG_ScrollWidget::_ZTC15PG_ScrollWidget0_9PG_Widget) + 40u)
56    ((& PG_ScrollWidget::_ZTC15PG_ScrollWidget0_9PG_Widget) + 416u)
64    ((& PG_ScrollWidget::_ZTC15PG_ScrollWidget0_14PG_ThemeWidget) + 40u)
72    ((& PG_ScrollWidget::_ZTC15PG_ScrollWidget0_14PG_ThemeWidget) + 416u)
80    ((& PG_ScrollWidget::_ZTV15PG_ScrollWidget) + 40u)
88    ((& PG_ScrollWidget::_ZTV15PG_ScrollWidget) + 464u)
96    ((& PG_ScrollWidget::_ZTC15PG_ScrollWidget0_N4SigC6ObjectE) + 24u)
104   ((& PG_ScrollWidget::_ZTC15PG_ScrollWidget0_N4SigC6ObjectE) + 88u)

Class PG_ScrollWidget
   size=376 align=8
   base size=360 base align=8
PG_ScrollWidget (0x0x7efffc00c888) 0
    vptridx=0u vptr=((& PG_ScrollWidget::_ZTV15PG_ScrollWidget) + 40u)
  PG_ThemeWidget (0x0x7efffc00c8f0) 0
      primary-for PG_ScrollWidget (0x0x7efffc00c888)
      subvttidx=8u
    PG_Widget (0x0x7efffc033380) 0
        primary-for PG_ThemeWidget (0x0x7efffc00c8f0)
        subvttidx=16u
      PG_MessageObject (0x0x7efffc00c958) 0
          primary-for PG_Widget (0x0x7efffc033380)
          subvttidx=24u
        SigC::Object (0x0x7efffc00c9c0) 0 nearly-empty virtual
            primary-for PG_MessageObject (0x0x7efffc00c958)
            subvttidx=96u vptridx=80u vbaseoffset=-40
          SigC::ObjectBase (0x0x7efffc3a9c00) 360 virtual
              vptridx=88u vbaseoffset=-24 vptr=((& PG_ScrollWidget::_ZTV15PG_ScrollWidget) + 464u)
      PG_Rect (0x0x7efffc00ca28) 112
          vptr=((& PG_ScrollWidget::_ZTV15PG_ScrollWidget) + 400u)
        SDL_Rect (0x0x7efffc3a9c60) 120

Vtable for PG_WidgetList
PG_WidgetList::_ZTV13PG_WidgetList: 63u entries
0     0u
8     0u
16    360u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI13PG_WidgetList)
40    (int (*)(...))PG_WidgetList::~PG_WidgetList
48    (int (*)(...))PG_WidgetList::~PG_WidgetList
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_ScrollWidget::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_WidgetList::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ScrollWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_ScrollWidget::DeleteAll
376   (int (*)(...))PG_ScrollWidget::RemoveAll
384   (int (*)(...))-112
392   (int (*)(...))(& _ZTI13PG_WidgetList)
400   (int (*)(...))PG_WidgetList::_ZThn112_N13PG_WidgetListD1Ev
408   (int (*)(...))PG_WidgetList::_ZThn112_N13PG_WidgetListD0Ev
416   18446744073709551256u
424   0u
432   0u
440   0u
448   (int (*)(...))-360
456   (int (*)(...))(& _ZTI13PG_WidgetList)
464   (int (*)(...))SigC::ObjectBase::reference
472   (int (*)(...))SigC::ObjectBase::unreference
480   (int (*)(...))SigC::ObjectBase::set_manage
488   (int (*)(...))PG_WidgetList::_ZTv0_n48_N13PG_WidgetListD1Ev
496   (int (*)(...))PG_WidgetList::_ZTv0_n48_N13PG_WidgetListD0Ev

Construction vtable for PG_ScrollWidget (0x0x7efffc00cb60 instance) in PG_WidgetList
PG_WidgetList::_ZTC13PG_WidgetList0_15PG_ScrollWidget: 59u entries
0     0u
8     0u
16    360u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI15PG_ScrollWidget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_ScrollWidget::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_ScrollWidget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ScrollWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_ScrollWidget::DeleteAll
376   (int (*)(...))PG_ScrollWidget::RemoveAll
384   18446744073709551256u
392   0u
400   0u
408   0u
416   (int (*)(...))-360
424   (int (*)(...))(& _ZTI15PG_ScrollWidget)
432   (int (*)(...))SigC::ObjectBase::reference
440   (int (*)(...))SigC::ObjectBase::unreference
448   (int (*)(...))SigC::ObjectBase::set_manage
456   0u
464   0u

Construction vtable for PG_ThemeWidget (0x0x7efffc00cbc8 instance) in PG_WidgetList
PG_WidgetList::_ZTC13PG_WidgetList0_14PG_ThemeWidget: 57u entries
0     0u
8     0u
16    360u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14PG_ThemeWidget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551256u
376   0u
384   0u
392   0u
400   (int (*)(...))-360
408   (int (*)(...))(& _ZTI14PG_ThemeWidget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_Widget (0x0x7efffc0335b0 instance) in PG_WidgetList
PG_WidgetList::_ZTC13PG_WidgetList0_9PG_Widget: 57u entries
0     0u
8     0u
16    360u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551256u
376   0u
384   0u
392   0u
400   (int (*)(...))-360
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efffc00cc30 instance) in PG_WidgetList
PG_WidgetList::_ZTC13PG_WidgetList0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    360u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551256u
168   0u
176   0u
184   0u
192   (int (*)(...))-360
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in PG_WidgetList
PG_WidgetList::_ZTC13PG_WidgetList0_N4SigC6ObjectE: 16u entries
0     360u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551256u
48    0u
56    0u
64    0u
72    (int (*)(...))-360
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for PG_WidgetList
PG_WidgetList::_ZTT13PG_WidgetList: 17u entries
0     ((& PG_WidgetList::_ZTV13PG_WidgetList) + 40u)
8     ((& PG_WidgetList::_ZTC13PG_WidgetList0_15PG_ScrollWidget) + 40u)
16    ((& PG_WidgetList::_ZTC13PG_WidgetList0_14PG_ThemeWidget) + 40u)
24    ((& PG_WidgetList::_ZTC13PG_WidgetList0_9PG_Widget) + 40u)
32    ((& PG_WidgetList::_ZTC13PG_WidgetList0_16PG_MessageObject) + 40u)
40    ((& PG_WidgetList::_ZTC13PG_WidgetList0_16PG_MessageObject) + 40u)
48    ((& PG_WidgetList::_ZTC13PG_WidgetList0_16PG_MessageObject) + 208u)
56    ((& PG_WidgetList::_ZTC13PG_WidgetList0_9PG_Widget) + 40u)
64    ((& PG_WidgetList::_ZTC13PG_WidgetList0_9PG_Widget) + 416u)
72    ((& PG_WidgetList::_ZTC13PG_WidgetList0_14PG_ThemeWidget) + 40u)
80    ((& PG_WidgetList::_ZTC13PG_WidgetList0_14PG_ThemeWidget) + 416u)
88    ((& PG_WidgetList::_ZTC13PG_WidgetList0_15PG_ScrollWidget) + 40u)
96    ((& PG_WidgetList::_ZTC13PG_WidgetList0_15PG_ScrollWidget) + 432u)
104   ((& PG_WidgetList::_ZTV13PG_WidgetList) + 40u)
112   ((& PG_WidgetList::_ZTV13PG_WidgetList) + 464u)
120   ((& PG_WidgetList::_ZTC13PG_WidgetList0_N4SigC6ObjectE) + 24u)
128   ((& PG_WidgetList::_ZTC13PG_WidgetList0_N4SigC6ObjectE) + 88u)

Class PG_WidgetList
   size=376 align=8
   base size=360 base align=8
PG_WidgetList (0x0x7efffc00caf8) 0
    vptridx=0u vptr=((& PG_WidgetList::_ZTV13PG_WidgetList) + 40u)
  PG_ScrollWidget (0x0x7efffc00cb60) 0
      primary-for PG_WidgetList (0x0x7efffc00caf8)
      subvttidx=8u
    PG_ThemeWidget (0x0x7efffc00cbc8) 0
        primary-for PG_ScrollWidget (0x0x7efffc00cb60)
        subvttidx=16u
      PG_Widget (0x0x7efffc0335b0) 0
          primary-for PG_ThemeWidget (0x0x7efffc00cbc8)
          subvttidx=24u
        PG_MessageObject (0x0x7efffc00cc30) 0
            primary-for PG_Widget (0x0x7efffc0335b0)
            subvttidx=32u
          SigC::Object (0x0x7efffc00cc98) 0 nearly-empty virtual
              primary-for PG_MessageObject (0x0x7efffc00cc30)
              subvttidx=120u vptridx=104u vbaseoffset=-40
            SigC::ObjectBase (0x0x7efffc3a9cc0) 360 virtual
                vptridx=112u vbaseoffset=-24 vptr=((& PG_WidgetList::_ZTV13PG_WidgetList) + 464u)
        PG_Rect (0x0x7efffc00cd00) 112
            vptr=((& PG_WidgetList::_ZTV13PG_WidgetList) + 400u)
          SDL_Rect (0x0x7efffc3a9d20) 120

Class SigC::Trait<PG_RadioButton*>
   size=1 align=1
   base size=0 base align=1
SigC::Trait<PG_RadioButton*> (0x0x7efffc3a9f00) 0 empty

Class SigC::Signal2<bool, PG_RadioButton*, bool, SigC::Marshal<bool> >
   size=8 align=8
   base size=8 base align=8
SigC::Signal2<bool, PG_RadioButton*, bool, SigC::Marshal<bool> > (0x0x7efffc00c820) 0
  SigC::SignalBase (0x0x7efffc3a9ea0) 0

Class PG_Signal2<PG_RadioButton*, bool, void*>
   size=8 align=8
   base size=8 base align=8
PG_Signal2<PG_RadioButton*, bool, void*> (0x0x7efffc098000) 0
  SigC::Signal2<bool, PG_RadioButton*, bool, SigC::Marshal<bool> > (0x0x7efffc098068) 0
    SigC::SignalBase (0x0x7efffc3a9f60) 0

Class PG_RadioButton::SignalButtonClick<bool>
   size=8 align=8
   base size=8 base align=8
PG_RadioButton::SignalButtonClick<bool> (0x0x7efffc0980d0) 0
  PG_Signal2<PG_RadioButton*, bool, void*> (0x0x7efffc098138) 0
    SigC::Signal2<bool, PG_RadioButton*, bool, SigC::Marshal<bool> > (0x0x7efffc0981a0) 0
      SigC::SignalBase (0x0x7efffc0a3000) 0

Vtable for PG_RadioButton
PG_RadioButton::_ZTV14PG_RadioButton: 62u entries
0     0u
8     0u
16    352u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14PG_RadioButton)
40    (int (*)(...))PG_RadioButton::~PG_RadioButton
48    (int (*)(...))PG_RadioButton::~PG_RadioButton
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_RadioButton::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_RadioButton::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_RadioButton::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_RadioButton::eventMouseLeave
304   (int (*)(...))PG_RadioButton::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_RadioButton::handleButtonClick
376   (int (*)(...))-112
384   (int (*)(...))(& _ZTI14PG_RadioButton)
392   (int (*)(...))PG_RadioButton::_ZThn112_N14PG_RadioButtonD1Ev
400   (int (*)(...))PG_RadioButton::_ZThn112_N14PG_RadioButtonD0Ev
408   18446744073709551264u
416   0u
424   0u
432   0u
440   (int (*)(...))-352
448   (int (*)(...))(& _ZTI14PG_RadioButton)
456   (int (*)(...))SigC::ObjectBase::reference
464   (int (*)(...))SigC::ObjectBase::unreference
472   (int (*)(...))SigC::ObjectBase::set_manage
480   (int (*)(...))PG_RadioButton::_ZTv0_n48_N14PG_RadioButtonD1Ev
488   (int (*)(...))PG_RadioButton::_ZTv0_n48_N14PG_RadioButtonD0Ev

Construction vtable for PG_ThemeWidget (0x0x7efffc00ce38 instance) in PG_RadioButton
PG_RadioButton::_ZTC14PG_RadioButton0_14PG_ThemeWidget: 57u entries
0     0u
8     0u
16    352u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14PG_ThemeWidget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551264u
376   0u
384   0u
392   0u
400   (int (*)(...))-352
408   (int (*)(...))(& _ZTI14PG_ThemeWidget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_Widget (0x0x7efffc033700 instance) in PG_RadioButton
PG_RadioButton::_ZTC14PG_RadioButton0_9PG_Widget: 57u entries
0     0u
8     0u
16    352u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551264u
376   0u
384   0u
392   0u
400   (int (*)(...))-352
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efffc00cea0 instance) in PG_RadioButton
PG_RadioButton::_ZTC14PG_RadioButton0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    352u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551264u
168   0u
176   0u
184   0u
192   (int (*)(...))-352
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in PG_RadioButton
PG_RadioButton::_ZTC14PG_RadioButton0_N4SigC6ObjectE: 16u entries
0     352u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551264u
48    0u
56    0u
64    0u
72    (int (*)(...))-352
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for PG_RadioButton
PG_RadioButton::_ZTT14PG_RadioButton: 14u entries
0     ((& PG_RadioButton::_ZTV14PG_RadioButton) + 40u)
8     ((& PG_RadioButton::_ZTC14PG_RadioButton0_14PG_ThemeWidget) + 40u)
16    ((& PG_RadioButton::_ZTC14PG_RadioButton0_9PG_Widget) + 40u)
24    ((& PG_RadioButton::_ZTC14PG_RadioButton0_16PG_MessageObject) + 40u)
32    ((& PG_RadioButton::_ZTC14PG_RadioButton0_16PG_MessageObject) + 40u)
40    ((& PG_RadioButton::_ZTC14PG_RadioButton0_16PG_MessageObject) + 208u)
48    ((& PG_RadioButton::_ZTC14PG_RadioButton0_9PG_Widget) + 40u)
56    ((& PG_RadioButton::_ZTC14PG_RadioButton0_9PG_Widget) + 416u)
64    ((& PG_RadioButton::_ZTC14PG_RadioButton0_14PG_ThemeWidget) + 40u)
72    ((& PG_RadioButton::_ZTC14PG_RadioButton0_14PG_ThemeWidget) + 416u)
80    ((& PG_RadioButton::_ZTV14PG_RadioButton) + 40u)
88    ((& PG_RadioButton::_ZTV14PG_RadioButton) + 456u)
96    ((& PG_RadioButton::_ZTC14PG_RadioButton0_N4SigC6ObjectE) + 24u)
104   ((& PG_RadioButton::_ZTC14PG_RadioButton0_N4SigC6ObjectE) + 88u)

Class PG_RadioButton
   size=368 align=8
   base size=347 base align=8
PG_RadioButton (0x0x7efffc00cdd0) 0
    vptridx=0u vptr=((& PG_RadioButton::_ZTV14PG_RadioButton) + 40u)
  PG_ThemeWidget (0x0x7efffc00ce38) 0
      primary-for PG_RadioButton (0x0x7efffc00cdd0)
      subvttidx=8u
    PG_Widget (0x0x7efffc033700) 0
        primary-for PG_ThemeWidget (0x0x7efffc00ce38)
        subvttidx=16u
      PG_MessageObject (0x0x7efffc00cea0) 0
          primary-for PG_Widget (0x0x7efffc033700)
          subvttidx=24u
        SigC::Object (0x0x7efffc00cf08) 0 nearly-empty virtual
            primary-for PG_MessageObject (0x0x7efffc00cea0)
            subvttidx=96u vptridx=80u vbaseoffset=-40
          SigC::ObjectBase (0x0x7efffc3a9d80) 352 virtual
              vptridx=88u vbaseoffset=-24 vptr=((& PG_RadioButton::_ZTV14PG_RadioButton) + 456u)
      PG_Rect (0x0x7efffc00cf70) 112
          vptr=((& PG_RadioButton::_ZTV14PG_RadioButton) + 392u)
        SDL_Rect (0x0x7efffc3a9de0) 120

Vtable for PG_CheckButton
PG_CheckButton::_ZTV14PG_CheckButton: 62u entries
0     0u
8     0u
16    352u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14PG_CheckButton)
40    (int (*)(...))PG_CheckButton::~PG_CheckButton
48    (int (*)(...))PG_CheckButton::~PG_CheckButton
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_CheckButton::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_RadioButton::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_RadioButton::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_RadioButton::eventMouseLeave
304   (int (*)(...))PG_RadioButton::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_RadioButton::handleButtonClick
376   (int (*)(...))-112
384   (int (*)(...))(& _ZTI14PG_CheckButton)
392   (int (*)(...))PG_CheckButton::_ZThn112_N14PG_CheckButtonD1Ev
400   (int (*)(...))PG_CheckButton::_ZThn112_N14PG_CheckButtonD0Ev
408   18446744073709551264u
416   0u
424   0u
432   0u
440   (int (*)(...))-352
448   (int (*)(...))(& _ZTI14PG_CheckButton)
456   (int (*)(...))SigC::ObjectBase::reference
464   (int (*)(...))SigC::ObjectBase::unreference
472   (int (*)(...))SigC::ObjectBase::set_manage
480   (int (*)(...))PG_CheckButton::_ZTv0_n48_N14PG_CheckButtonD1Ev
488   (int (*)(...))PG_CheckButton::_ZTv0_n48_N14PG_CheckButtonD0Ev

Construction vtable for PG_RadioButton (0x0x7efffc0982d8 instance) in PG_CheckButton
PG_CheckButton::_ZTC14PG_CheckButton0_14PG_RadioButton: 58u entries
0     0u
8     0u
16    352u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14PG_RadioButton)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_RadioButton::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_RadioButton::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_RadioButton::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_RadioButton::eventMouseLeave
304   (int (*)(...))PG_RadioButton::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_RadioButton::handleButtonClick
376   18446744073709551264u
384   0u
392   0u
400   0u
408   (int (*)(...))-352
416   (int (*)(...))(& _ZTI14PG_RadioButton)
424   (int (*)(...))SigC::ObjectBase::reference
432   (int (*)(...))SigC::ObjectBase::unreference
440   (int (*)(...))SigC::ObjectBase::set_manage
448   0u
456   0u

Construction vtable for PG_ThemeWidget (0x0x7efffc098340 instance) in PG_CheckButton
PG_CheckButton::_ZTC14PG_CheckButton0_14PG_ThemeWidget: 57u entries
0     0u
8     0u
16    352u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14PG_ThemeWidget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551264u
376   0u
384   0u
392   0u
400   (int (*)(...))-352
408   (int (*)(...))(& _ZTI14PG_ThemeWidget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_Widget (0x0x7efffc033d90 instance) in PG_CheckButton
PG_CheckButton::_ZTC14PG_CheckButton0_9PG_Widget: 57u entries
0     0u
8     0u
16    352u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551264u
376   0u
384   0u
392   0u
400   (int (*)(...))-352
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efffc0983a8 instance) in PG_CheckButton
PG_CheckButton::_ZTC14PG_CheckButton0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    352u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551264u
168   0u
176   0u
184   0u
192   (int (*)(...))-352
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in PG_CheckButton
PG_CheckButton::_ZTC14PG_CheckButton0_N4SigC6ObjectE: 16u entries
0     352u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551264u
48    0u
56    0u
64    0u
72    (int (*)(...))-352
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for PG_CheckButton
PG_CheckButton::_ZTT14PG_CheckButton: 17u entries
0     ((& PG_CheckButton::_ZTV14PG_CheckButton) + 40u)
8     ((& PG_CheckButton::_ZTC14PG_CheckButton0_14PG_RadioButton) + 40u)
16    ((& PG_CheckButton::_ZTC14PG_CheckButton0_14PG_ThemeWidget) + 40u)
24    ((& PG_CheckButton::_ZTC14PG_CheckButton0_9PG_Widget) + 40u)
32    ((& PG_CheckButton::_ZTC14PG_CheckButton0_16PG_MessageObject) + 40u)
40    ((& PG_CheckButton::_ZTC14PG_CheckButton0_16PG_MessageObject) + 40u)
48    ((& PG_CheckButton::_ZTC14PG_CheckButton0_16PG_MessageObject) + 208u)
56    ((& PG_CheckButton::_ZTC14PG_CheckButton0_9PG_Widget) + 40u)
64    ((& PG_CheckButton::_ZTC14PG_CheckButton0_9PG_Widget) + 416u)
72    ((& PG_CheckButton::_ZTC14PG_CheckButton0_14PG_ThemeWidget) + 40u)
80    ((& PG_CheckButton::_ZTC14PG_CheckButton0_14PG_ThemeWidget) + 416u)
88    ((& PG_CheckButton::_ZTC14PG_CheckButton0_14PG_RadioButton) + 40u)
96    ((& PG_CheckButton::_ZTC14PG_CheckButton0_14PG_RadioButton) + 424u)
104   ((& PG_CheckButton::_ZTV14PG_CheckButton) + 40u)
112   ((& PG_CheckButton::_ZTV14PG_CheckButton) + 456u)
120   ((& PG_CheckButton::_ZTC14PG_CheckButton0_N4SigC6ObjectE) + 24u)
128   ((& PG_CheckButton::_ZTC14PG_CheckButton0_N4SigC6ObjectE) + 88u)

Class PG_CheckButton
   size=368 align=8
   base size=347 base align=8
PG_CheckButton (0x0x7efffc098270) 0
    vptridx=0u vptr=((& PG_CheckButton::_ZTV14PG_CheckButton) + 40u)
  PG_RadioButton (0x0x7efffc0982d8) 0
      primary-for PG_CheckButton (0x0x7efffc098270)
      subvttidx=8u
    PG_ThemeWidget (0x0x7efffc098340) 0
        primary-for PG_RadioButton (0x0x7efffc0982d8)
        subvttidx=16u
      PG_Widget (0x0x7efffc033d90) 0
          primary-for PG_ThemeWidget (0x0x7efffc098340)
          subvttidx=24u
        PG_MessageObject (0x0x7efffc0983a8) 0
            primary-for PG_Widget (0x0x7efffc033d90)
            subvttidx=32u
          SigC::Object (0x0x7efffc098410) 0 nearly-empty virtual
              primary-for PG_MessageObject (0x0x7efffc0983a8)
              subvttidx=120u vptridx=104u vbaseoffset=-40
            SigC::ObjectBase (0x0x7efffc0a3060) 352 virtual
                vptridx=112u vbaseoffset=-24 vptr=((& PG_CheckButton::_ZTV14PG_CheckButton) + 456u)
        PG_Rect (0x0x7efffc098478) 112
            vptr=((& PG_CheckButton::_ZTV14PG_CheckButton) + 392u)
          SDL_Rect (0x0x7efffc0a30c0) 120

Class PG_Slider::SignalSlide<long int>
   size=8 align=8
   base size=8 base align=8
PG_Slider::SignalSlide<long int> (0x0x7efffc098958) 0
  PG_Signal2<PG_ScrollBar*, long int, void*> (0x0x7efffc0989c0) 0
    SigC::Signal2<bool, PG_ScrollBar*, long int, SigC::Marshal<bool> > (0x0x7efffc098a28) 0
      SigC::SignalBase (0x0x7efffc0a32a0) 0

Class PG_Slider::SignalSlideEnd<long int>
   size=8 align=8
   base size=8 base align=8
PG_Slider::SignalSlideEnd<long int> (0x0x7efffc098a90) 0
  PG_Signal2<PG_ScrollBar*, long int, void*> (0x0x7efffc098af8) 0
    SigC::Signal2<bool, PG_ScrollBar*, long int, SigC::Marshal<bool> > (0x0x7efffc098b60) 0
      SigC::SignalBase (0x0x7efffc0a3300) 0

Vtable for PG_Slider
PG_Slider::_ZTV9PG_Slider: 63u entries
0     0u
8     0u
16    680u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Slider)
40    (int (*)(...))PG_Slider::~PG_Slider
48    (int (*)(...))PG_Slider::~PG_Slider
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_ScrollBar::eventMouseMotion
96    (int (*)(...))PG_ScrollBar::eventMouseButtonDown
104   (int (*)(...))PG_Slider::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ScrollBar::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_ScrollBar::handleButtonClick
376   (int (*)(...))PG_Slider::RecalcPositions
384   (int (*)(...))-112
392   (int (*)(...))(& _ZTI9PG_Slider)
400   (int (*)(...))PG_Slider::_ZThn112_N9PG_SliderD1Ev
408   (int (*)(...))PG_Slider::_ZThn112_N9PG_SliderD0Ev
416   18446744073709550936u
424   0u
432   0u
440   0u
448   (int (*)(...))-680
456   (int (*)(...))(& _ZTI9PG_Slider)
464   (int (*)(...))SigC::ObjectBase::reference
472   (int (*)(...))SigC::ObjectBase::unreference
480   (int (*)(...))SigC::ObjectBase::set_manage
488   (int (*)(...))PG_Slider::_ZTv0_n48_N9PG_SliderD1Ev
496   (int (*)(...))PG_Slider::_ZTv0_n48_N9PG_SliderD0Ev

Construction vtable for PG_ScrollBar (0x0x7efffc0985b0 instance) in PG_Slider
PG_Slider::_ZTC9PG_Slider0_12PG_ScrollBar: 59u entries
0     0u
8     0u
16    680u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI12PG_ScrollBar)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_ScrollBar::eventMouseMotion
96    (int (*)(...))PG_ScrollBar::eventMouseButtonDown
104   (int (*)(...))PG_ScrollBar::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ScrollBar::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_ScrollBar::handleButtonClick
376   (int (*)(...))PG_ScrollBar::RecalcPositions
384   18446744073709550936u
392   0u
400   0u
408   0u
416   (int (*)(...))-680
424   (int (*)(...))(& _ZTI12PG_ScrollBar)
432   (int (*)(...))SigC::ObjectBase::reference
440   (int (*)(...))SigC::ObjectBase::unreference
448   (int (*)(...))SigC::ObjectBase::set_manage
456   0u
464   0u

Construction vtable for PG_ThemeWidget (0x0x7efffc098618 instance) in PG_Slider
PG_Slider::_ZTC9PG_Slider0_14PG_ThemeWidget: 57u entries
0     0u
8     0u
16    680u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14PG_ThemeWidget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709550936u
376   0u
384   0u
392   0u
400   (int (*)(...))-680
408   (int (*)(...))(& _ZTI14PG_ThemeWidget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_Widget (0x0x7efffc033ee0 instance) in PG_Slider
PG_Slider::_ZTC9PG_Slider0_9PG_Widget: 57u entries
0     0u
8     0u
16    680u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709550936u
376   0u
384   0u
392   0u
400   (int (*)(...))-680
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efffc098680 instance) in PG_Slider
PG_Slider::_ZTC9PG_Slider0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    680u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709550936u
168   0u
176   0u
184   0u
192   (int (*)(...))-680
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in PG_Slider
PG_Slider::_ZTC9PG_Slider0_N4SigC6ObjectE: 16u entries
0     680u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709550936u
48    0u
56    0u
64    0u
72    (int (*)(...))-680
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for PG_Slider
PG_Slider::_ZTT9PG_Slider: 17u entries
0     ((& PG_Slider::_ZTV9PG_Slider) + 40u)
8     ((& PG_Slider::_ZTC9PG_Slider0_12PG_ScrollBar) + 40u)
16    ((& PG_Slider::_ZTC9PG_Slider0_14PG_ThemeWidget) + 40u)
24    ((& PG_Slider::_ZTC9PG_Slider0_9PG_Widget) + 40u)
32    ((& PG_Slider::_ZTC9PG_Slider0_16PG_MessageObject) + 40u)
40    ((& PG_Slider::_ZTC9PG_Slider0_16PG_MessageObject) + 40u)
48    ((& PG_Slider::_ZTC9PG_Slider0_16PG_MessageObject) + 208u)
56    ((& PG_Slider::_ZTC9PG_Slider0_9PG_Widget) + 40u)
64    ((& PG_Slider::_ZTC9PG_Slider0_9PG_Widget) + 416u)
72    ((& PG_Slider::_ZTC9PG_Slider0_14PG_ThemeWidget) + 40u)
80    ((& PG_Slider::_ZTC9PG_Slider0_14PG_ThemeWidget) + 416u)
88    ((& PG_Slider::_ZTC9PG_Slider0_12PG_ScrollBar) + 40u)
96    ((& PG_Slider::_ZTC9PG_Slider0_12PG_ScrollBar) + 432u)
104   ((& PG_Slider::_ZTV9PG_Slider) + 40u)
112   ((& PG_Slider::_ZTV9PG_Slider) + 464u)
120   ((& PG_Slider::_ZTC9PG_Slider0_N4SigC6ObjectE) + 24u)
128   ((& PG_Slider::_ZTC9PG_Slider0_N4SigC6ObjectE) + 88u)

Class PG_Slider
   size=696 align=8
   base size=680 base align=8
PG_Slider (0x0x7efffc098548) 0
    vptridx=0u vptr=((& PG_Slider::_ZTV9PG_Slider) + 40u)
  PG_ScrollBar (0x0x7efffc0985b0) 0
      primary-for PG_Slider (0x0x7efffc098548)
      subvttidx=8u
    PG_ThemeWidget (0x0x7efffc098618) 0
        primary-for PG_ScrollBar (0x0x7efffc0985b0)
        subvttidx=16u
      PG_Widget (0x0x7efffc033ee0) 0
          primary-for PG_ThemeWidget (0x0x7efffc098618)
          subvttidx=24u
        PG_MessageObject (0x0x7efffc098680) 0
            primary-for PG_Widget (0x0x7efffc033ee0)
            subvttidx=32u
          SigC::Object (0x0x7efffc0986e8) 0 nearly-empty virtual
              primary-for PG_MessageObject (0x0x7efffc098680)
              subvttidx=120u vptridx=104u vbaseoffset=-40
            SigC::ObjectBase (0x0x7efffc0a3120) 680 virtual
                vptridx=112u vbaseoffset=-24 vptr=((& PG_Slider::_ZTV9PG_Slider) + 464u)
        PG_Rect (0x0x7efffc098750) 112
            vptr=((& PG_Slider::_ZTV9PG_Slider) + 400u)
          SDL_Rect (0x0x7efffc0a3180) 120

Class PG_ListBox::SignalSelectItem<>
   size=8 align=8
   base size=8 base align=8
PG_ListBox::SignalSelectItem<> (0x0x7efffc098f70) 0
  PG_Signal1<PG_ListBoxBaseItem*, void*> (0x0x7efffc098208) 0
    SigC::Signal1<bool, PG_ListBoxBaseItem*, SigC::Marshal<bool> > (0x0x7efffc0984e0) 0
      SigC::SignalBase (0x0x7efffc0a3480) 0

Vtable for PG_ListBox
PG_ListBox::_ZTV10PG_ListBox: 64u entries
0     0u
8     0u
16    392u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI10PG_ListBox)
40    (int (*)(...))PG_ListBox::~PG_ListBox
48    (int (*)(...))PG_ListBox::~PG_ListBox
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_ListBox::eventMouseMotion
96    (int (*)(...))PG_ListBox::eventMouseButtonDown
104   (int (*)(...))PG_ListBox::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_ListBox::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ScrollWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_ListBox::DeleteAll
376   (int (*)(...))PG_ListBox::RemoveAll
384   (int (*)(...))PG_ListBox::eventSelectItem
392   (int (*)(...))-112
400   (int (*)(...))(& _ZTI10PG_ListBox)
408   (int (*)(...))PG_ListBox::_ZThn112_N10PG_ListBoxD1Ev
416   (int (*)(...))PG_ListBox::_ZThn112_N10PG_ListBoxD0Ev
424   18446744073709551224u
432   0u
440   0u
448   0u
456   (int (*)(...))-392
464   (int (*)(...))(& _ZTI10PG_ListBox)
472   (int (*)(...))SigC::ObjectBase::reference
480   (int (*)(...))SigC::ObjectBase::unreference
488   (int (*)(...))SigC::ObjectBase::set_manage
496   (int (*)(...))PG_ListBox::_ZTv0_n48_N10PG_ListBoxD1Ev
504   (int (*)(...))PG_ListBox::_ZTv0_n48_N10PG_ListBoxD0Ev

Construction vtable for PG_WidgetList (0x0x7efffc098c98 instance) in PG_ListBox
PG_ListBox::_ZTC10PG_ListBox0_13PG_WidgetList: 59u entries
0     0u
8     0u
16    392u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI13PG_WidgetList)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_ScrollWidget::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_WidgetList::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ScrollWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_ScrollWidget::DeleteAll
376   (int (*)(...))PG_ScrollWidget::RemoveAll
384   18446744073709551224u
392   0u
400   0u
408   0u
416   (int (*)(...))-392
424   (int (*)(...))(& _ZTI13PG_WidgetList)
432   (int (*)(...))SigC::ObjectBase::reference
440   (int (*)(...))SigC::ObjectBase::unreference
448   (int (*)(...))SigC::ObjectBase::set_manage
456   0u
464   0u

Construction vtable for PG_ScrollWidget (0x0x7efffc098d00 instance) in PG_ListBox
PG_ListBox::_ZTC10PG_ListBox0_15PG_ScrollWidget: 59u entries
0     0u
8     0u
16    392u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI15PG_ScrollWidget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_ScrollWidget::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_ScrollWidget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ScrollWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_ScrollWidget::DeleteAll
376   (int (*)(...))PG_ScrollWidget::RemoveAll
384   18446744073709551224u
392   0u
400   0u
408   0u
416   (int (*)(...))-392
424   (int (*)(...))(& _ZTI15PG_ScrollWidget)
432   (int (*)(...))SigC::ObjectBase::reference
440   (int (*)(...))SigC::ObjectBase::unreference
448   (int (*)(...))SigC::ObjectBase::set_manage
456   0u
464   0u

Construction vtable for PG_ThemeWidget (0x0x7efffc098d68 instance) in PG_ListBox
PG_ListBox::_ZTC10PG_ListBox0_14PG_ThemeWidget: 57u entries
0     0u
8     0u
16    392u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14PG_ThemeWidget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551224u
376   0u
384   0u
392   0u
400   (int (*)(...))-392
408   (int (*)(...))(& _ZTI14PG_ThemeWidget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_Widget (0x0x7efffc0cc4d0 instance) in PG_ListBox
PG_ListBox::_ZTC10PG_ListBox0_9PG_Widget: 57u entries
0     0u
8     0u
16    392u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551224u
376   0u
384   0u
392   0u
400   (int (*)(...))-392
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efffc098dd0 instance) in PG_ListBox
PG_ListBox::_ZTC10PG_ListBox0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    392u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551224u
168   0u
176   0u
184   0u
192   (int (*)(...))-392
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in PG_ListBox
PG_ListBox::_ZTC10PG_ListBox0_N4SigC6ObjectE: 16u entries
0     392u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551224u
48    0u
56    0u
64    0u
72    (int (*)(...))-392
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for PG_ListBox
PG_ListBox::_ZTT10PG_ListBox: 20u entries
0     ((& PG_ListBox::_ZTV10PG_ListBox) + 40u)
8     ((& PG_ListBox::_ZTC10PG_ListBox0_13PG_WidgetList) + 40u)
16    ((& PG_ListBox::_ZTC10PG_ListBox0_15PG_ScrollWidget) + 40u)
24    ((& PG_ListBox::_ZTC10PG_ListBox0_14PG_ThemeWidget) + 40u)
32    ((& PG_ListBox::_ZTC10PG_ListBox0_9PG_Widget) + 40u)
40    ((& PG_ListBox::_ZTC10PG_ListBox0_16PG_MessageObject) + 40u)
48    ((& PG_ListBox::_ZTC10PG_ListBox0_16PG_MessageObject) + 40u)
56    ((& PG_ListBox::_ZTC10PG_ListBox0_16PG_MessageObject) + 208u)
64    ((& PG_ListBox::_ZTC10PG_ListBox0_9PG_Widget) + 40u)
72    ((& PG_ListBox::_ZTC10PG_ListBox0_9PG_Widget) + 416u)
80    ((& PG_ListBox::_ZTC10PG_ListBox0_14PG_ThemeWidget) + 40u)
88    ((& PG_ListBox::_ZTC10PG_ListBox0_14PG_ThemeWidget) + 416u)
96    ((& PG_ListBox::_ZTC10PG_ListBox0_15PG_ScrollWidget) + 40u)
104   ((& PG_ListBox::_ZTC10PG_ListBox0_15PG_ScrollWidget) + 432u)
112   ((& PG_ListBox::_ZTC10PG_ListBox0_13PG_WidgetList) + 40u)
120   ((& PG_ListBox::_ZTC10PG_ListBox0_13PG_WidgetList) + 432u)
128   ((& PG_ListBox::_ZTV10PG_ListBox) + 40u)
136   ((& PG_ListBox::_ZTV10PG_ListBox) + 472u)
144   ((& PG_ListBox::_ZTC10PG_ListBox0_N4SigC6ObjectE) + 24u)
152   ((& PG_ListBox::_ZTC10PG_ListBox0_N4SigC6ObjectE) + 88u)

Class PG_ListBox
   size=408 align=8
   base size=388 base align=8
PG_ListBox (0x0x7efffc098c30) 0
    vptridx=0u vptr=((& PG_ListBox::_ZTV10PG_ListBox) + 40u)
  PG_WidgetList (0x0x7efffc098c98) 0
      primary-for PG_ListBox (0x0x7efffc098c30)
      subvttidx=8u
    PG_ScrollWidget (0x0x7efffc098d00) 0
        primary-for PG_WidgetList (0x0x7efffc098c98)
        subvttidx=16u
      PG_ThemeWidget (0x0x7efffc098d68) 0
          primary-for PG_ScrollWidget (0x0x7efffc098d00)
          subvttidx=24u
        PG_Widget (0x0x7efffc0cc4d0) 0
            primary-for PG_ThemeWidget (0x0x7efffc098d68)
            subvttidx=32u
          PG_MessageObject (0x0x7efffc098dd0) 0
              primary-for PG_Widget (0x0x7efffc0cc4d0)
              subvttidx=40u
            SigC::Object (0x0x7efffc098e38) 0 nearly-empty virtual
                primary-for PG_MessageObject (0x0x7efffc098dd0)
                subvttidx=144u vptridx=128u vbaseoffset=-40
              SigC::ObjectBase (0x0x7efffc0a3360) 392 virtual
                  vptridx=136u vbaseoffset=-24 vptr=((& PG_ListBox::_ZTV10PG_ListBox) + 472u)
          PG_Rect (0x0x7efffc098ea0) 112
              vptr=((& PG_ListBox::_ZTV10PG_ListBox) + 408u)
            SDL_Rect (0x0x7efffc0a33c0) 120

Vtable for PG_PropertyEditor::PG_PropertyEditorField
PG_PropertyEditor::PG_PropertyEditorField::_ZTVN17PG_PropertyEditor22PG_PropertyEditorFieldE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN17PG_PropertyEditor22PG_PropertyEditorFieldE)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))PG_PropertyEditor::PG_PropertyEditorField::Focus
48    0u
56    0u

Class PG_PropertyEditor::PG_PropertyEditorField
   size=8 align=8
   base size=8 base align=8
PG_PropertyEditor::PG_PropertyEditorField (0x0x7efffc0a3600) 0 nearly-empty
    vptr=((& PG_PropertyEditor::PG_PropertyEditorField::_ZTVN17PG_PropertyEditor22PG_PropertyEditorFieldE) + 16u)

Class __gnu_cxx::new_allocator<PG_PropertyEditor::PG_PropertyEditorField*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PG_PropertyEditor::PG_PropertyEditorField*> (0x0x7efffc0a3780) 0 empty

Class std::allocator<PG_PropertyEditor::PG_PropertyEditorField*>
   size=1 align=1
   base size=1 base align=1
std::allocator<PG_PropertyEditor::PG_PropertyEditorField*> (0x0x7efffc103270) 0 empty
  __gnu_cxx::new_allocator<PG_PropertyEditor::PG_PropertyEditorField*> (0x0x7efffc0a37e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<PG_PropertyEditor::PG_PropertyEditorField*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PG_PropertyEditor::PG_PropertyEditorField*> > (0x0x7efffc0a3720) 0 empty

Class std::allocator<PG_PropertyEditor::PG_PropertyEditorField*>::rebind<PG_PropertyEditor::PG_PropertyEditorField*>
   size=1 align=1
   base size=0 base align=1
std::allocator<PG_PropertyEditor::PG_PropertyEditorField*>::rebind<PG_PropertyEditor::PG_PropertyEditorField*> (0x0x7efffc0a3900) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<PG_PropertyEditor::PG_PropertyEditorField*> >::rebind<PG_PropertyEditor::PG_PropertyEditorField*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<PG_PropertyEditor::PG_PropertyEditorField*> >::rebind<PG_PropertyEditor::PG_PropertyEditorField*> (0x0x7efffc0a38a0) 0 empty

Class std::_Vector_base<PG_PropertyEditor::PG_PropertyEditorField*, std::allocator<PG_PropertyEditor::PG_PropertyEditorField*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PG_PropertyEditor::PG_PropertyEditorField*, std::allocator<PG_PropertyEditor::PG_PropertyEditorField*> >::_Vector_impl (0x0x7efffc103410) 0
  std::allocator<PG_PropertyEditor::PG_PropertyEditorField*> (0x0x7efffc103478) 0 empty
    __gnu_cxx::new_allocator<PG_PropertyEditor::PG_PropertyEditorField*> (0x0x7efffc0a3960) 0 empty

Class std::_Vector_base<PG_PropertyEditor::PG_PropertyEditorField*, std::allocator<PG_PropertyEditor::PG_PropertyEditorField*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<PG_PropertyEditor::PG_PropertyEditorField*, std::allocator<PG_PropertyEditor::PG_PropertyEditorField*> > (0x0x7efffc0a36c0) 0

Class std::vector<PG_PropertyEditor::PG_PropertyEditorField*>
   size=24 align=8
   base size=24 base align=8
std::vector<PG_PropertyEditor::PG_PropertyEditorField*> (0x0x7efffc1034e0) 0
  std::_Vector_base<PG_PropertyEditor::PG_PropertyEditorField*, std::allocator<PG_PropertyEditor::PG_PropertyEditorField*> > (0x0x7efffc0a39c0) 0

Vtable for PG_PropertyEditor
PG_PropertyEditor::_ZTV17PG_PropertyEditor: 64u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI17PG_PropertyEditor)
40    (int (*)(...))PG_PropertyEditor::~PG_PropertyEditor
48    (int (*)(...))PG_PropertyEditor::~PG_PropertyEditor
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_ScrollWidget::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_ScrollWidget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ScrollWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_ScrollWidget::DeleteAll
376   (int (*)(...))PG_ScrollWidget::RemoveAll
384   (int (*)(...))PG_PropertyEditor::GetStyleName
392   (int (*)(...))-112
400   (int (*)(...))(& _ZTI17PG_PropertyEditor)
408   (int (*)(...))PG_PropertyEditor::_ZThn112_N17PG_PropertyEditorD1Ev
416   (int (*)(...))PG_PropertyEditor::_ZThn112_N17PG_PropertyEditorD0Ev
424   18446744073709551208u
432   0u
440   0u
448   0u
456   (int (*)(...))-408
464   (int (*)(...))(& _ZTI17PG_PropertyEditor)
472   (int (*)(...))SigC::ObjectBase::reference
480   (int (*)(...))SigC::ObjectBase::unreference
488   (int (*)(...))SigC::ObjectBase::set_manage
496   (int (*)(...))PG_PropertyEditor::_ZTv0_n48_N17PG_PropertyEditorD1Ev
504   (int (*)(...))PG_PropertyEditor::_ZTv0_n48_N17PG_PropertyEditorD0Ev

Construction vtable for PG_ScrollWidget (0x0x7efffc103000 instance) in PG_PropertyEditor
PG_PropertyEditor::_ZTC17PG_PropertyEditor0_15PG_ScrollWidget: 59u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI15PG_ScrollWidget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_ScrollWidget::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_ScrollWidget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ScrollWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_ScrollWidget::DeleteAll
376   (int (*)(...))PG_ScrollWidget::RemoveAll
384   18446744073709551208u
392   0u
400   0u
408   0u
416   (int (*)(...))-408
424   (int (*)(...))(& _ZTI15PG_ScrollWidget)
432   (int (*)(...))SigC::ObjectBase::reference
440   (int (*)(...))SigC::ObjectBase::unreference
448   (int (*)(...))SigC::ObjectBase::set_manage
456   0u
464   0u

Construction vtable for PG_ThemeWidget (0x0x7efffc103068 instance) in PG_PropertyEditor
PG_PropertyEditor::_ZTC17PG_PropertyEditor0_14PG_ThemeWidget: 57u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14PG_ThemeWidget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551208u
376   0u
384   0u
392   0u
400   (int (*)(...))-408
408   (int (*)(...))(& _ZTI14PG_ThemeWidget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_Widget (0x0x7efffc0cc850 instance) in PG_PropertyEditor
PG_PropertyEditor::_ZTC17PG_PropertyEditor0_9PG_Widget: 57u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551208u
376   0u
384   0u
392   0u
400   (int (*)(...))-408
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efffc1030d0 instance) in PG_PropertyEditor
PG_PropertyEditor::_ZTC17PG_PropertyEditor0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551208u
168   0u
176   0u
184   0u
192   (int (*)(...))-408
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in PG_PropertyEditor
PG_PropertyEditor::_ZTC17PG_PropertyEditor0_N4SigC6ObjectE: 16u entries
0     408u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551208u
48    0u
56    0u
64    0u
72    (int (*)(...))-408
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for PG_PropertyEditor
PG_PropertyEditor::_ZTT17PG_PropertyEditor: 17u entries
0     ((& PG_PropertyEditor::_ZTV17PG_PropertyEditor) + 40u)
8     ((& PG_PropertyEditor::_ZTC17PG_PropertyEditor0_15PG_ScrollWidget) + 40u)
16    ((& PG_PropertyEditor::_ZTC17PG_PropertyEditor0_14PG_ThemeWidget) + 40u)
24    ((& PG_PropertyEditor::_ZTC17PG_PropertyEditor0_9PG_Widget) + 40u)
32    ((& PG_PropertyEditor::_ZTC17PG_PropertyEditor0_16PG_MessageObject) + 40u)
40    ((& PG_PropertyEditor::_ZTC17PG_PropertyEditor0_16PG_MessageObject) + 40u)
48    ((& PG_PropertyEditor::_ZTC17PG_PropertyEditor0_16PG_MessageObject) + 208u)
56    ((& PG_PropertyEditor::_ZTC17PG_PropertyEditor0_9PG_Widget) + 40u)
64    ((& PG_PropertyEditor::_ZTC17PG_PropertyEditor0_9PG_Widget) + 416u)
72    ((& PG_PropertyEditor::_ZTC17PG_PropertyEditor0_14PG_ThemeWidget) + 40u)
80    ((& PG_PropertyEditor::_ZTC17PG_PropertyEditor0_14PG_ThemeWidget) + 416u)
88    ((& PG_PropertyEditor::_ZTC17PG_PropertyEditor0_15PG_ScrollWidget) + 40u)
96    ((& PG_PropertyEditor::_ZTC17PG_PropertyEditor0_15PG_ScrollWidget) + 432u)
104   ((& PG_PropertyEditor::_ZTV17PG_PropertyEditor) + 40u)
112   ((& PG_PropertyEditor::_ZTV17PG_PropertyEditor) + 472u)
120   ((& PG_PropertyEditor::_ZTC17PG_PropertyEditor0_N4SigC6ObjectE) + 24u)
128   ((& PG_PropertyEditor::_ZTC17PG_PropertyEditor0_N4SigC6ObjectE) + 88u)

Class PG_PropertyEditor
   size=424 align=8
   base size=408 base align=8
PG_PropertyEditor (0x0x7efffc098bc8) 0
    vptridx=0u vptr=((& PG_PropertyEditor::_ZTV17PG_PropertyEditor) + 40u)
  PG_ScrollWidget (0x0x7efffc103000) 0
      primary-for PG_PropertyEditor (0x0x7efffc098bc8)
      subvttidx=8u
    PG_ThemeWidget (0x0x7efffc103068) 0
        primary-for PG_ScrollWidget (0x0x7efffc103000)
        subvttidx=16u
      PG_Widget (0x0x7efffc0cc850) 0
          primary-for PG_ThemeWidget (0x0x7efffc103068)
          subvttidx=24u
        PG_MessageObject (0x0x7efffc1030d0) 0
            primary-for PG_Widget (0x0x7efffc0cc850)
            subvttidx=32u
          SigC::Object (0x0x7efffc103138) 0 nearly-empty virtual
              primary-for PG_MessageObject (0x0x7efffc1030d0)
              subvttidx=120u vptridx=104u vbaseoffset=-40
            SigC::ObjectBase (0x0x7efffc0a3540) 408 virtual
                vptridx=112u vbaseoffset=-24 vptr=((& PG_PropertyEditor::_ZTV17PG_PropertyEditor) + 472u)
        PG_Rect (0x0x7efffc1031a0) 112
            vptr=((& PG_PropertyEditor::_ZTV17PG_PropertyEditor) + 408u)
          SDL_Rect (0x0x7efffc0a35a0) 120

Class txlattables::<anonymous union>::<anonymous struct>
   size=2048 align=1
   base size=2048 base align=1
txlattables::<anonymous union>::<anonymous struct> (0x0x7efffc0a3ae0) 0

Class txlattables::<anonymous union>
   size=2048 align=1
   base size=2048 base align=1
txlattables::<anonymous union> (0x0x7efffc0a3a80) 0

Class txlattables
   size=2304 align=1
   base size=2304 base align=1
txlattables (0x0x7efffc0a3a20) 0

Class SDLmm::SPoint
   size=4 align=2
   base size=4 base align=2
SDLmm::SPoint (0x0x7efffc0a3b40) 0

Class SDLmm::SRect
   size=8 align=2
   base size=8 base align=2
SDLmm::SRect (0x0x7efffc103680) 0
  SDL_Rect (0x0x7efffc0a3ba0) 0

Class SDLmm::ColorRGB
   size=3 align=1
   base size=3 base align=1
SDLmm::ColorRGB (0x0x7efffc0a3c00) 0

Class SDLmm::ColorRGBA
   size=4 align=1
   base size=4 base align=1
SDLmm::ColorRGBA (0x0x7efffc1036e8) 0
  SDLmm::ColorRGB (0x0x7efffc0a3c60) 0

Class SDLmm::PixelFormat
   size=8 align=8
   base size=8 base align=8
SDLmm::PixelFormat (0x0x7efffc0a3cc0) 0

Vtable for SDLmm::BaseSurface
SDLmm::BaseSurface::_ZTVN5SDLmm11BaseSurfaceE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5SDLmm11BaseSurfaceE)
16    (int (*)(...))SDLmm::BaseSurface::SetSurface
24    0u
32    0u
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual

Class SDLmm::BaseSurface
   size=16 align=8
   base size=16 base align=8
SDLmm::BaseSurface (0x0x7efffc0a3d80) 0
    vptr=((& SDLmm::BaseSurface::_ZTVN5SDLmm11BaseSurfaceE) + 16u)

Vtable for SDLmm::Surface
SDLmm::Surface::_ZTVN5SDLmm7SurfaceE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5SDLmm7SurfaceE)
16    (int (*)(...))SDLmm::BaseSurface::SetSurface
24    (int (*)(...))SDLmm::Surface::~Surface
32    (int (*)(...))SDLmm::Surface::~Surface
40    (int (*)(...))SDLmm::Surface::SetDisplayFormat
48    (int (*)(...))SDLmm::Surface::SetDisplayFormatAlpha

Class SDLmm::Surface
   size=16 align=8
   base size=16 base align=8
SDLmm::Surface (0x0x7efffc103750) 0
    vptr=((& SDLmm::Surface::_ZTVN5SDLmm7SurfaceE) + 16u)
  SDLmm::BaseSurface (0x0x7efffc0a3de0) 0
      primary-for SDLmm::Surface (0x0x7efffc103750)

Class SDLmm::VideoInfo
   size=8 align=8
   base size=8 base align=8
SDLmm::VideoInfo (0x0x7efffc0a3e40) 0

Vtable for SDLmm::Display
SDLmm::Display::_ZTVN5SDLmm7DisplayE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5SDLmm7DisplayE)
16    (int (*)(...))SDLmm::BaseSurface::SetSurface
24    (int (*)(...))SDLmm::Display::~Display
32    (int (*)(...))SDLmm::Display::~Display
40    (int (*)(...))SDLmm::Display::SetDisplayFormat
48    (int (*)(...))SDLmm::Display::SetDisplayFormatAlpha

Class SDLmm::Display
   size=16 align=8
   base size=16 base align=8
SDLmm::Display (0x0x7efffc1037b8) 0
    vptr=((& SDLmm::Display::_ZTVN5SDLmm7DisplayE) + 16u)
  SDLmm::BaseSurface (0x0x7efffc0a3ea0) 0
      primary-for SDLmm::Display (0x0x7efffc1037b8)

Vtable for SDLmm::EventHandler
SDLmm::EventHandler::_ZTVN5SDLmm12EventHandlerE: 23u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5SDLmm12EventHandlerE)
16    (int (*)(...))SDLmm::EventHandler::~EventHandler
24    (int (*)(...))SDLmm::EventHandler::~EventHandler
32    (int (*)(...))SDLmm::EventHandler::HandleKeyboardEvent
40    (int (*)(...))SDLmm::EventHandler::HandleKeyPressEvent
48    (int (*)(...))SDLmm::EventHandler::HandleKeyReleaseEvent
56    (int (*)(...))SDLmm::EventHandler::HandleMouseMotionEvent
64    (int (*)(...))SDLmm::EventHandler::HandleMouseButtonEvent
72    (int (*)(...))SDLmm::EventHandler::HandleMouseButtonPressEvent
80    (int (*)(...))SDLmm::EventHandler::HandleMouseButtonReleaseEvent
88    (int (*)(...))SDLmm::EventHandler::HandleJoyAxisEvent
96    (int (*)(...))SDLmm::EventHandler::HandleJoyButtonEvent
104   (int (*)(...))SDLmm::EventHandler::HandleJoyButtonPressEvent
112   (int (*)(...))SDLmm::EventHandler::HandleJoyButtonReleaseEvent
120   (int (*)(...))SDLmm::EventHandler::HandleJoyHatEvent
128   (int (*)(...))SDLmm::EventHandler::HandleJoyBallEvent
136   (int (*)(...))SDLmm::EventHandler::HandleActiveEvent
144   (int (*)(...))SDLmm::EventHandler::HandleResizeEvent
152   (int (*)(...))SDLmm::EventHandler::HandleSysWMEvent
160   (int (*)(...))SDLmm::EventHandler::HandleUserEvent
168   (int (*)(...))SDLmm::EventHandler::HandleQuitEvent
176   (int (*)(...))SDLmm::EventHandler::HandleEvent

Class SDLmm::EventHandler
   size=8 align=8
   base size=8 base align=8
SDLmm::EventHandler (0x0x7efffc0a3f00) 0 nearly-empty
    vptr=((& SDLmm::EventHandler::_ZTVN5SDLmm12EventHandlerE) + 16u)

Class SDLmm::Event
   size=24 align=8
   base size=24 base align=8
SDLmm::Event (0x0x7efffc0a3f60) 0

Class SDLmm::Timer
   size=8 align=4
   base size=8 base align=4
SDLmm::Timer (0x0x7efffbea5000) 0

Class std::_Base_bitset<1ul>
   size=8 align=8
   base size=8 base align=8
std::_Base_bitset<1ul> (0x0x7efffbea50c0) 0

Class std::_Base_bitset<0ul>
   size=1 align=1
   base size=0 base align=1
std::_Base_bitset<0ul> (0x0x7efffbea5120) 0 empty

Class std::_Sanitize<0ul>
   size=1 align=1
   base size=0 base align=1
std::_Sanitize<0ul> (0x0x7efffbea51e0) 0 empty

Class std::__uninitialized_construct_buf_dispatch<true>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_construct_buf_dispatch<true> (0x0x7efffbea5480) 0 empty

Class std::auto_ptr<void>
   size=1 align=1
   base size=0 base align=1
std::auto_ptr<void> (0x0x7efffbea5600) 0 empty

Class ASCStringHelpers
   size=1 align=1
   base size=0 base align=1
ASCStringHelpers (0x0x7efffbea5660) 0 empty

Vtable for std::logic_error
std::logic_error::_ZTVSt11logic_error: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt11logic_error)
16    (int (*)(...))std::logic_error::~logic_error
24    (int (*)(...))std::logic_error::~logic_error
32    (int (*)(...))std::logic_error::what

Class std::logic_error
   size=16 align=8
   base size=16 base align=8
std::logic_error (0x0x7efffc103a28) 0
    vptr=((& std::logic_error::_ZTVSt11logic_error) + 16u)
  std::exception (0x0x7efffbea56c0) 0 nearly-empty
      primary-for std::logic_error (0x0x7efffc103a28)

Vtable for std::domain_error
std::domain_error::_ZTVSt12domain_error: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt12domain_error)
16    (int (*)(...))std::domain_error::~domain_error
24    (int (*)(...))std::domain_error::~domain_error
32    (int (*)(...))std::logic_error::what

Class std::domain_error
   size=16 align=8
   base size=16 base align=8
std::domain_error (0x0x7efffc103a90) 0
    vptr=((& std::domain_error::_ZTVSt12domain_error) + 16u)
  std::logic_error (0x0x7efffc103af8) 0
      primary-for std::domain_error (0x0x7efffc103a90)
    std::exception (0x0x7efffbea5720) 0 nearly-empty
        primary-for std::logic_error (0x0x7efffc103af8)

Vtable for std::invalid_argument
std::invalid_argument::_ZTVSt16invalid_argument: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt16invalid_argument)
16    (int (*)(...))std::invalid_argument::~invalid_argument
24    (int (*)(...))std::invalid_argument::~invalid_argument
32    (int (*)(...))std::logic_error::what

Class std::invalid_argument
   size=16 align=8
   base size=16 base align=8
std::invalid_argument (0x0x7efffc103b60) 0
    vptr=((& std::invalid_argument::_ZTVSt16invalid_argument) + 16u)
  std::logic_error (0x0x7efffc103bc8) 0
      primary-for std::invalid_argument (0x0x7efffc103b60)
    std::exception (0x0x7efffbea5780) 0 nearly-empty
        primary-for std::logic_error (0x0x7efffc103bc8)

Vtable for std::length_error
std::length_error::_ZTVSt12length_error: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt12length_error)
16    (int (*)(...))std::length_error::~length_error
24    (int (*)(...))std::length_error::~length_error
32    (int (*)(...))std::logic_error::what

Class std::length_error
   size=16 align=8
   base size=16 base align=8
std::length_error (0x0x7efffc103c30) 0
    vptr=((& std::length_error::_ZTVSt12length_error) + 16u)
  std::logic_error (0x0x7efffc103c98) 0
      primary-for std::length_error (0x0x7efffc103c30)
    std::exception (0x0x7efffbea57e0) 0 nearly-empty
        primary-for std::logic_error (0x0x7efffc103c98)

Vtable for std::out_of_range
std::out_of_range::_ZTVSt12out_of_range: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt12out_of_range)
16    (int (*)(...))std::out_of_range::~out_of_range
24    (int (*)(...))std::out_of_range::~out_of_range
32    (int (*)(...))std::logic_error::what

Class std::out_of_range
   size=16 align=8
   base size=16 base align=8
std::out_of_range (0x0x7efffc103d00) 0
    vptr=((& std::out_of_range::_ZTVSt12out_of_range) + 16u)
  std::logic_error (0x0x7efffc103d68) 0
      primary-for std::out_of_range (0x0x7efffc103d00)
    std::exception (0x0x7efffbea5840) 0 nearly-empty
        primary-for std::logic_error (0x0x7efffc103d68)

Vtable for std::runtime_error
std::runtime_error::_ZTVSt13runtime_error: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt13runtime_error)
16    (int (*)(...))std::runtime_error::~runtime_error
24    (int (*)(...))std::runtime_error::~runtime_error
32    (int (*)(...))std::runtime_error::what

Class std::runtime_error
   size=16 align=8
   base size=16 base align=8
std::runtime_error (0x0x7efffc103dd0) 0
    vptr=((& std::runtime_error::_ZTVSt13runtime_error) + 16u)
  std::exception (0x0x7efffbea58a0) 0 nearly-empty
      primary-for std::runtime_error (0x0x7efffc103dd0)

Vtable for std::range_error
std::range_error::_ZTVSt11range_error: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt11range_error)
16    (int (*)(...))std::range_error::~range_error
24    (int (*)(...))std::range_error::~range_error
32    (int (*)(...))std::runtime_error::what

Class std::range_error
   size=16 align=8
   base size=16 base align=8
std::range_error (0x0x7efffc103e38) 0
    vptr=((& std::range_error::_ZTVSt11range_error) + 16u)
  std::runtime_error (0x0x7efffc103ea0) 0
      primary-for std::range_error (0x0x7efffc103e38)
    std::exception (0x0x7efffbea5900) 0 nearly-empty
        primary-for std::runtime_error (0x0x7efffc103ea0)

Vtable for std::overflow_error
std::overflow_error::_ZTVSt14overflow_error: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt14overflow_error)
16    (int (*)(...))std::overflow_error::~overflow_error
24    (int (*)(...))std::overflow_error::~overflow_error
32    (int (*)(...))std::runtime_error::what

Class std::overflow_error
   size=16 align=8
   base size=16 base align=8
std::overflow_error (0x0x7efffc103f08) 0
    vptr=((& std::overflow_error::_ZTVSt14overflow_error) + 16u)
  std::runtime_error (0x0x7efffc103f70) 0
      primary-for std::overflow_error (0x0x7efffc103f08)
    std::exception (0x0x7efffbea5960) 0 nearly-empty
        primary-for std::runtime_error (0x0x7efffc103f70)

Vtable for std::underflow_error
std::underflow_error::_ZTVSt15underflow_error: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt15underflow_error)
16    (int (*)(...))std::underflow_error::~underflow_error
24    (int (*)(...))std::underflow_error::~underflow_error
32    (int (*)(...))std::runtime_error::what

Class std::underflow_error
   size=16 align=8
   base size=16 base align=8
std::underflow_error (0x0x7efffc103208) 0
    vptr=((& std::underflow_error::_ZTVSt15underflow_error) + 16u)
  std::runtime_error (0x0x7efffc1032d8) 0
      primary-for std::underflow_error (0x0x7efffc103208)
    std::exception (0x0x7efffbea59c0) 0 nearly-empty
        primary-for std::runtime_error (0x0x7efffc1032d8)

Class ASCString
   size=8 align=8
   base size=8 base align=8
ASCString (0x0x7efffc103548) 0
  std::basic_string<char> (0x0x7efffbea5a20) 0

Class std::iterator_traits<const char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const char*> (0x0x7efffbea5ae0) 0 empty

Class __gnu_cxx::__normal_iterator<const char*, std::basic_string<char> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > (0x0x7efffbea5a80) 0

Class std::__are_same<const char*, char*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const char*, char*> (0x0x7efffbea5b40) 0 empty

Class __gnu_cxx::__enable_if<false, std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::basic_string<char> > (0x0x7efffbea5ba0) 0 empty

Class std::auto_ptr<char>
   size=8 align=8
   base size=8 base align=8
std::auto_ptr<char> (0x0x7efffbea5cc0) 0

Class std::auto_ptr_ref<char>
   size=8 align=8
   base size=8 base align=8
std::auto_ptr_ref<char> (0x0x7efffbea5d20) 0

Vtable for tnstream
tnstream::_ZTV8tnstream: 31u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI8tnstream)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    (int (*)(...))tnstream::readpchar
40    (int (*)(...))tnstream::readpnchar
48    (int (*)(...))tnstream::readTextString
56    (int (*)(...))tnstream::readString
64    (int (*)(...))tnstream::writepchar
72    (int (*)(...))tnstream::writeString
80    (int (*)(...))tnstream::readInt
88    (int (*)(...))tnstream::readWord
96    (int (*)(...))tnstream::readUint8
104   (int (*)(...))tnstream::readCharacter
112   (int (*)(...))tnstream::readFloat
120   (int (*)(...))tnstream::writeInt
128   (int (*)(...))tnstream::writeInt
136   (int (*)(...))tnstream::writeWord
144   (int (*)(...))tnstream::writeUint8
152   (int (*)(...))tnstream::writeCharacter
160   (int (*)(...))tnstream::writeFloat
168   (int (*)(...))tnstream::writerlepict
176   (int (*)(...))tnstream::writeImage
184   (int (*)(...))tnstream::readrlepict
192   (int (*)(...))tnstream::getDeviceName
200   (int (*)(...))tnstream::getLocation
208   (int (*)(...))tnstream::getArchive
216   (int (*)(...))tnstream::seek
224   (int (*)(...))tnstream::getSize
232   0u
240   0u

Class tnstream
   size=16 align=8
   base size=16 base align=8
tnstream (0x0x7efffbea5d80) 0
    vptr=((& tnstream::_ZTV8tnstream) + 16u)

Class DI_Color
   size=4 align=1
   base size=4 base align=1
DI_Color (0x0x7efffbc181a0) 0
  SDL_Color (0x0x7efffbea5de0) 0

Vtable for Surface
Surface::_ZTV7Surface: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI7Surface)
16    (int (*)(...))SDLmm::BaseSurface::SetSurface
24    (int (*)(...))Surface::~Surface
32    (int (*)(...))Surface::~Surface
40    (int (*)(...))SDLmm::Surface::SetDisplayFormat
48    (int (*)(...))SDLmm::Surface::SetDisplayFormatAlpha
56    (int (*)(...))Surface::getDepthFormat

Class Surface
   size=24 align=8
   base size=24 base align=8
Surface (0x0x7efffbc18208) 0
    vptr=((& Surface::_ZTV7Surface) + 16u)
  SDLmm::Surface (0x0x7efffbc18270) 0
      primary-for Surface (0x0x7efffbc18208)
    SDLmm::BaseSurface (0x0x7efffbea5e40) 0
        primary-for SDLmm::Surface (0x0x7efffbc18270)

Vtable for TypedSurfaceBase
TypedSurfaceBase::_ZTV16TypedSurfaceBase: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI16TypedSurfaceBase)
16    (int (*)(...))SDLmm::BaseSurface::SetSurface
24    (int (*)(...))TypedSurfaceBase::~TypedSurfaceBase
32    (int (*)(...))TypedSurfaceBase::~TypedSurfaceBase
40    (int (*)(...))SDLmm::Surface::SetDisplayFormat
48    (int (*)(...))SDLmm::Surface::SetDisplayFormatAlpha
56    (int (*)(...))Surface::getDepthFormat

Class TypedSurfaceBase
   size=24 align=8
   base size=24 base align=8
TypedSurfaceBase (0x0x7efffbc182d8) 0
    vptr=((& TypedSurfaceBase::_ZTV16TypedSurfaceBase) + 16u)
  Surface (0x0x7efffbc18340) 0
      primary-for TypedSurfaceBase (0x0x7efffbc182d8)
    SDLmm::Surface (0x0x7efffbc183a8) 0
        primary-for Surface (0x0x7efffbc18340)
      SDLmm::BaseSurface (0x0x7efffbea5ea0) 0
          primary-for SDLmm::Surface (0x0x7efffbc183a8)

Class SurfaceLock
   size=8 align=8
   base size=8 base align=8
SurfaceLock (0x0x7efffbea5f60) 0

Class tgraphmodeparameters
   size=76 align=1
   base size=76 base align=1
tgraphmodeparameters (0x0x7efffbcc5000) 0

Class trleheader
   size=9 align=1
   base size=9 base align=1
trleheader (0x0x7efffbcc5060) 0

Vtable for tdrawline
tdrawline::_ZTV9tdrawline: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI9tdrawline)
16    (int (*)(...))__cxa_pure_virtual
24    0u
32    0u

Class tdrawline
   size=8 align=1
   base size=8 base align=1
tdrawline (0x0x7efffbcc50c0) 0 nearly-empty
    vptr=((& tdrawline::_ZTV9tdrawline) + 16u)

Class tvirtualdisplay
   size=92 align=1
   base size=92 base align=1
tvirtualdisplay (0x0x7efffbcc5120) 0

Class trgbpixel::<anonymous union>::<anonymous struct>
   size=4 align=1
   base size=4 base align=1
trgbpixel::<anonymous union>::<anonymous struct> (0x0x7efffbcc5240) 0

Class trgbpixel::<anonymous union>
   size=4 align=1
   base size=4 base align=1
trgbpixel::<anonymous union> (0x0x7efffbcc51e0) 0

Class trgbpixel
   size=4 align=1
   base size=4 base align=1
trgbpixel (0x0x7efffbcc5180) 0

Class TrueColorImage
   size=16 align=1
   base size=16 base align=1
TrueColorImage (0x0x7efffbcc52a0) 0

Class fatalgraphicserror
   size=1000 align=1
   base size=1000 base align=1
fatalgraphicserror (0x0x7efffbcc5300) 0

Class collategraphicoperations
   size=24 align=1
   base size=24 base align=1
collategraphicoperations (0x0x7efffbcc5360) 0

Class MouseHider
   size=12 align=4
   base size=9 base align=4
MouseHider (0x0x7efffbcc53c0) 0

Class ASCexception
   size=1 align=1
   base size=0 base align=1
ASCexception (0x0x7efffbcc5420) 0 empty

Vtable for ASCmsgException
ASCmsgException::_ZTV15ASCmsgException: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI15ASCmsgException)
16    (int (*)(...))ASCmsgException::~ASCmsgException
24    (int (*)(...))ASCmsgException::~ASCmsgException

Class ASCmsgException
   size=16 align=8
   base size=16 base align=8
ASCmsgException (0x0x7efffbc18750) 0
    vptr=((& ASCmsgException::_ZTV15ASCmsgException) + 16u)
  ASCexception (0x0x7efffbcc5480) 0 empty

Vtable for InvalidID
InvalidID::_ZTV9InvalidID: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI9InvalidID)
16    (int (*)(...))InvalidID::~InvalidID
24    (int (*)(...))InvalidID::~InvalidID

Class InvalidID
   size=16 align=8
   base size=16 base align=8
InvalidID (0x0x7efffbc187b8) 0
    vptr=((& InvalidID::_ZTV9InvalidID) + 16u)
  ASCmsgException (0x0x7efffbc18820) 0
      primary-for InvalidID (0x0x7efffbc187b8)
    ASCexception (0x0x7efffbcc54e0) 0 empty

Class NoMapLoaded
   size=1 align=1
   base size=1 base align=1
NoMapLoaded (0x0x7efffbc189c0) 0 empty
  ASCexception (0x0x7efffbcc5540) 0 empty

Class ShutDownMap
   size=1 align=1
   base size=1 base align=1
ShutDownMap (0x0x7efffbc18a28) 0 empty
  ASCexception (0x0x7efffbcc55a0) 0 empty

Class OutOfRange
   size=1 align=1
   base size=1 base align=1
OutOfRange (0x0x7efffbc18a90) 0 empty
  ASCexception (0x0x7efffbcc5600) 0 empty

Vtable for AssertionException
AssertionException::_ZTV18AssertionException: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI18AssertionException)
16    (int (*)(...))AssertionException::~AssertionException
24    (int (*)(...))AssertionException::~AssertionException

Class AssertionException
   size=16 align=8
   base size=16 base align=8
AssertionException (0x0x7efffbc18af8) 0
    vptr=((& AssertionException::_ZTV18AssertionException) + 16u)
  ASCmsgException (0x0x7efffbc18b60) 0
      primary-for AssertionException (0x0x7efffbc18af8)
    ASCexception (0x0x7efffbcc5660) 0 empty

Vtable for ParsingError
ParsingError::_ZTV12ParsingError: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI12ParsingError)
16    (int (*)(...))ParsingError::~ParsingError
24    (int (*)(...))ParsingError::~ParsingError

Class ParsingError
   size=16 align=8
   base size=16 base align=8
ParsingError (0x0x7efffbc18c98) 0
    vptr=((& ParsingError::_ZTV12ParsingError) + 16u)
  ASCmsgException (0x0x7efffbc18d00) 0
      primary-for ParsingError (0x0x7efffbc18c98)
    ASCexception (0x0x7efffbcc5780) 0 empty

Class __gnu_cxx::new_allocator<TextPropertyGroup*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<TextPropertyGroup*> (0x0x7efffbcc5840) 0 empty

Class std::allocator<TextPropertyGroup*>
   size=1 align=1
   base size=1 base align=1
std::allocator<TextPropertyGroup*> (0x0x7efffbc18d68) 0 empty
  __gnu_cxx::new_allocator<TextPropertyGroup*> (0x0x7efffbcc58a0) 0 empty

Class std::allocator<TextPropertyGroup*>::rebind<std::_List_node<TextPropertyGroup*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<TextPropertyGroup*>::rebind<std::_List_node<TextPropertyGroup*> > (0x0x7efffbcc5900) 0 empty

Class std::allocator<TextPropertyGroup*>::rebind<TextPropertyGroup*>
   size=1 align=1
   base size=0 base align=1
std::allocator<TextPropertyGroup*>::rebind<TextPropertyGroup*> (0x0x7efffbcc5960) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<TextPropertyGroup*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<TextPropertyGroup*> > (0x0x7efffbcc59c0) 0 empty

Class std::allocator<std::_List_node<TextPropertyGroup*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<TextPropertyGroup*> > (0x0x7efffbc18ea0) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<TextPropertyGroup*> > (0x0x7efffbcc5a20) 0 empty

Class std::_List_base<TextPropertyGroup*, std::allocator<TextPropertyGroup*> >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<TextPropertyGroup*, std::allocator<TextPropertyGroup*> >::_List_impl (0x0x7efffbc18f08) 0
  std::allocator<std::_List_node<TextPropertyGroup*> > (0x0x7efffbc18f70) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<TextPropertyGroup*> > (0x0x7efffbcc5a80) 0 empty

Class std::_List_base<TextPropertyGroup*, std::allocator<TextPropertyGroup*> >
   size=16 align=8
   base size=16 base align=8
std::_List_base<TextPropertyGroup*, std::allocator<TextPropertyGroup*> > (0x0x7efffbcc57e0) 0

Class std::list<TextPropertyGroup*, std::allocator<TextPropertyGroup*> >
   size=16 align=8
   base size=16 base align=8
std::list<TextPropertyGroup*, std::allocator<TextPropertyGroup*> > (0x0x7efffbc18000) 0
  std::_List_base<TextPropertyGroup*, std::allocator<TextPropertyGroup*> > (0x0x7efffbcc5ae0) 0

Class PointerList<TextPropertyGroup*>
   size=16 align=8
   base size=16 base align=8
PointerList<TextPropertyGroup*> (0x0x7efffbd70068) 0
  std::list<TextPropertyGroup*, std::allocator<TextPropertyGroup*> > (0x0x7efffbd700d0) 0
    std::_List_base<TextPropertyGroup*, std::allocator<TextPropertyGroup*> > (0x0x7efffbcc5b40) 0

Class __gnu_cxx::new_allocator<std::pair<const int, TextPropertyGroup*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const int, TextPropertyGroup*> > (0x0x7efffbcc5c60) 0 empty

Class std::allocator<std::pair<const int, TextPropertyGroup*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const int, TextPropertyGroup*> > (0x0x7efffbd70270) 0 empty
  __gnu_cxx::new_allocator<std::pair<const int, TextPropertyGroup*> > (0x0x7efffbcc5cc0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, TextPropertyGroup*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, TextPropertyGroup*> > > (0x0x7efffbcc5d20) 0 empty

Class std::allocator<std::pair<const int, TextPropertyGroup*> >::rebind<std::pair<const int, TextPropertyGroup*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const int, TextPropertyGroup*> >::rebind<std::pair<const int, TextPropertyGroup*> > (0x0x7efffbcc5e40) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, TextPropertyGroup*> > >::rebind<std::pair<const int, TextPropertyGroup*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, TextPropertyGroup*> > >::rebind<std::pair<const int, TextPropertyGroup*> > (0x0x7efffbcc5de0) 0 empty

Class std::allocator<std::pair<const int, TextPropertyGroup*> >::rebind<std::_Rb_tree_node<std::pair<const int, TextPropertyGroup*> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const int, TextPropertyGroup*> >::rebind<std::_Rb_tree_node<std::pair<const int, TextPropertyGroup*> > > (0x0x7efffbcc5f60) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, TextPropertyGroup*> > >::rebind<std::_Rb_tree_node<std::pair<const int, TextPropertyGroup*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, TextPropertyGroup*> > >::rebind<std::_Rb_tree_node<std::pair<const int, TextPropertyGroup*> > > (0x0x7efffbcc5f00) 0 empty

Class std::binary_function<int, int, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<int, int, bool> (0x0x7efffb9db000) 0 empty

Class std::less<int>
   size=1 align=1
   base size=1 base align=1
std::less<int> (0x0x7efffbd704e0) 0 empty
  std::binary_function<int, int, bool> (0x0x7efffb9db060) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, TextPropertyGroup*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, TextPropertyGroup*> > > (0x0x7efffb9db0c0) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const int, TextPropertyGroup*> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const int, TextPropertyGroup*> > > (0x0x7efffbd70548) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, TextPropertyGroup*> > > (0x0x7efffb9db1e0) 0 empty

Class std::_Rb_tree<int, std::pair<const int, TextPropertyGroup*>, std::_Select1st<std::pair<const int, TextPropertyGroup*> >, std::less<int>, std::allocator<std::pair<const int, TextPropertyGroup*> > >::_Rb_tree_impl<std::less<int>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<int, std::pair<const int, TextPropertyGroup*>, std::_Select1st<std::pair<const int, TextPropertyGroup*> >, std::less<int>, std::allocator<std::pair<const int, TextPropertyGroup*> > >::_Rb_tree_impl<std::less<int>, false> (0x0x7efffbd705b0) 0
  std::allocator<std::_Rb_tree_node<std::pair<const int, TextPropertyGroup*> > > (0x0x7efffbd70618) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, TextPropertyGroup*> > > (0x0x7efffb9db2a0) 0 empty

Class std::_Rb_tree<int, std::pair<const int, TextPropertyGroup*>, std::_Select1st<std::pair<const int, TextPropertyGroup*> >, std::less<int>, std::allocator<std::pair<const int, TextPropertyGroup*> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<int, std::pair<const int, TextPropertyGroup*>, std::_Select1st<std::pair<const int, TextPropertyGroup*> >, std::less<int>, std::allocator<std::pair<const int, TextPropertyGroup*> > > (0x0x7efffbcc5ea0) 0

Class std::map<int, TextPropertyGroup*>
   size=48 align=8
   base size=48 base align=8
std::map<int, TextPropertyGroup*> (0x0x7efffbcc5c00) 0

Class TextPropertyList
   size=64 align=8
   base size=64 base align=8
TextPropertyList (0x0x7efffbd70138) 0
  PointerList<TextPropertyGroup*> (0x0x7efffbd701a0) 0
    std::list<TextPropertyGroup*, std::allocator<TextPropertyGroup*> > (0x0x7efffbd70208) 0
      std::_List_base<TextPropertyGroup*, std::allocator<TextPropertyGroup*> > (0x0x7efffbcc5ba0) 0

Class TextPropertyGroup::Entry
   size=32 align=8
   base size=32 base align=8
TextPropertyGroup::Entry (0x0x7efffb9db540) 0

Class __gnu_cxx::new_allocator<std::pair<const ASCString, TextPropertyGroup::Entry*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const ASCString, TextPropertyGroup::Entry*> > (0x0x7efffb9db600) 0 empty

Class std::allocator<std::pair<const ASCString, TextPropertyGroup::Entry*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const ASCString, TextPropertyGroup::Entry*> > (0x0x7efffbd70680) 0 empty
  __gnu_cxx::new_allocator<std::pair<const ASCString, TextPropertyGroup::Entry*> > (0x0x7efffb9db660) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const ASCString, TextPropertyGroup::Entry*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const ASCString, TextPropertyGroup::Entry*> > > (0x0x7efffb9db6c0) 0 empty

Class std::allocator<std::pair<const ASCString, TextPropertyGroup::Entry*> >::rebind<std::pair<const ASCString, TextPropertyGroup::Entry*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const ASCString, TextPropertyGroup::Entry*> >::rebind<std::pair<const ASCString, TextPropertyGroup::Entry*> > (0x0x7efffb9db7e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const ASCString, TextPropertyGroup::Entry*> > >::rebind<std::pair<const ASCString, TextPropertyGroup::Entry*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const ASCString, TextPropertyGroup::Entry*> > >::rebind<std::pair<const ASCString, TextPropertyGroup::Entry*> > (0x0x7efffb9db780) 0 empty

Class std::allocator<std::pair<const ASCString, TextPropertyGroup::Entry*> >::rebind<std::_Rb_tree_node<std::pair<const ASCString, TextPropertyGroup::Entry*> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const ASCString, TextPropertyGroup::Entry*> >::rebind<std::_Rb_tree_node<std::pair<const ASCString, TextPropertyGroup::Entry*> > > (0x0x7efffb9db900) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const ASCString, TextPropertyGroup::Entry*> > >::rebind<std::_Rb_tree_node<std::pair<const ASCString, TextPropertyGroup::Entry*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const ASCString, TextPropertyGroup::Entry*> > >::rebind<std::_Rb_tree_node<std::pair<const ASCString, TextPropertyGroup::Entry*> > > (0x0x7efffb9db8a0) 0 empty

Class std::binary_function<ASCString, ASCString, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<ASCString, ASCString, bool> (0x0x7efffb9db960) 0 empty

Class std::less<ASCString>
   size=1 align=1
   base size=1 base align=1
std::less<ASCString> (0x0x7efffbd709c0) 0 empty
  std::binary_function<ASCString, ASCString, bool> (0x0x7efffb9db9c0) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ASCString, TextPropertyGroup::Entry*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ASCString, TextPropertyGroup::Entry*> > > (0x0x7efffb9dba20) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const ASCString, TextPropertyGroup::Entry*> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const ASCString, TextPropertyGroup::Entry*> > > (0x0x7efffbd70af8) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ASCString, TextPropertyGroup::Entry*> > > (0x0x7efffb9dbb40) 0 empty

Class std::_Rb_tree<ASCString, std::pair<const ASCString, TextPropertyGroup::Entry*>, std::_Select1st<std::pair<const ASCString, TextPropertyGroup::Entry*> >, std::less<ASCString>, std::allocator<std::pair<const ASCString, TextPropertyGroup::Entry*> > >::_Rb_tree_impl<std::less<ASCString>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<ASCString, std::pair<const ASCString, TextPropertyGroup::Entry*>, std::_Select1st<std::pair<const ASCString, TextPropertyGroup::Entry*> >, std::less<ASCString>, std::allocator<std::pair<const ASCString, TextPropertyGroup::Entry*> > >::_Rb_tree_impl<std::less<ASCString>, false> (0x0x7efffbd70bc8) 0
  std::allocator<std::_Rb_tree_node<std::pair<const ASCString, TextPropertyGroup::Entry*> > > (0x0x7efffbd70c30) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ASCString, TextPropertyGroup::Entry*> > > (0x0x7efffb9dbc60) 0 empty

Class std::_Rb_tree<ASCString, std::pair<const ASCString, TextPropertyGroup::Entry*>, std::_Select1st<std::pair<const ASCString, TextPropertyGroup::Entry*> >, std::less<ASCString>, std::allocator<std::pair<const ASCString, TextPropertyGroup::Entry*> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<ASCString, std::pair<const ASCString, TextPropertyGroup::Entry*>, std::_Select1st<std::pair<const ASCString, TextPropertyGroup::Entry*> >, std::less<ASCString>, std::allocator<std::pair<const ASCString, TextPropertyGroup::Entry*> > > (0x0x7efffb9db840) 0

Class std::map<ASCString, TextPropertyGroup::Entry*>
   size=48 align=8
   base size=48 base align=8
std::map<ASCString, TextPropertyGroup::Entry*> (0x0x7efffb9db5a0) 0

Class __gnu_cxx::new_allocator<TextPropertyGroup::Entry>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<TextPropertyGroup::Entry> (0x0x7efffb9dbe40) 0 empty

Class std::allocator<TextPropertyGroup::Entry>
   size=1 align=1
   base size=1 base align=1
std::allocator<TextPropertyGroup::Entry> (0x0x7efffbd70ea0) 0 empty
  __gnu_cxx::new_allocator<TextPropertyGroup::Entry> (0x0x7efffb9dbea0) 0 empty

Class std::allocator<TextPropertyGroup::Entry>::rebind<std::_List_node<TextPropertyGroup::Entry> >
   size=1 align=1
   base size=0 base align=1
std::allocator<TextPropertyGroup::Entry>::rebind<std::_List_node<TextPropertyGroup::Entry> > (0x0x7efffb9dbf00) 0 empty

Class std::allocator<TextPropertyGroup::Entry>::rebind<TextPropertyGroup::Entry>
   size=1 align=1
   base size=0 base align=1
std::allocator<TextPropertyGroup::Entry>::rebind<TextPropertyGroup::Entry> (0x0x7efffbb38060) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<TextPropertyGroup::Entry> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<TextPropertyGroup::Entry> > (0x0x7efffbb380c0) 0 empty

Class std::allocator<std::_List_node<TextPropertyGroup::Entry> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<TextPropertyGroup::Entry> > (0x0x7efffbd70000) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<TextPropertyGroup::Entry> > (0x0x7efffbb38120) 0 empty

Class std::_List_base<TextPropertyGroup::Entry, std::allocator<TextPropertyGroup::Entry> >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<TextPropertyGroup::Entry, std::allocator<TextPropertyGroup::Entry> >::_List_impl (0x0x7efffbd702d8) 0
  std::allocator<std::_List_node<TextPropertyGroup::Entry> > (0x0x7efffbd70340) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<TextPropertyGroup::Entry> > (0x0x7efffbb38180) 0 empty

Class std::_List_base<TextPropertyGroup::Entry, std::allocator<TextPropertyGroup::Entry> >
   size=16 align=8
   base size=16 base align=8
std::_List_base<TextPropertyGroup::Entry, std::allocator<TextPropertyGroup::Entry> > (0x0x7efffb9dbde0) 0

Class std::list<TextPropertyGroup::Entry>
   size=16 align=8
   base size=16 base align=8
std::list<TextPropertyGroup::Entry> (0x0x7efffbb5b000) 0
  std::_List_base<TextPropertyGroup::Entry, std::allocator<TextPropertyGroup::Entry> > (0x0x7efffbb381e0) 0

Class TextPropertyGroup
   size=120 align=8
   base size=120 base align=8
TextPropertyGroup (0x0x7efffb9db4e0) 0

Class __gnu_cxx::new_allocator<ASCString>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<ASCString> (0x0x7efffbb38300) 0 empty

Class std::allocator<ASCString>
   size=1 align=1
   base size=1 base align=1
std::allocator<ASCString> (0x0x7efffbb5b208) 0 empty
  __gnu_cxx::new_allocator<ASCString> (0x0x7efffbb38360) 0 empty

Class std::allocator<ASCString>::rebind<std::_List_node<ASCString> >
   size=1 align=1
   base size=0 base align=1
std::allocator<ASCString>::rebind<std::_List_node<ASCString> > (0x0x7efffbb383c0) 0 empty

Class std::allocator<ASCString>::rebind<ASCString>
   size=1 align=1
   base size=0 base align=1
std::allocator<ASCString>::rebind<ASCString> (0x0x7efffbb38420) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<ASCString> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<ASCString> > (0x0x7efffbb38480) 0 empty

Class std::allocator<std::_List_node<ASCString> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<ASCString> > (0x0x7efffbb5b340) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<ASCString> > (0x0x7efffbb384e0) 0 empty

Class std::_List_base<ASCString, std::allocator<ASCString> >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<ASCString, std::allocator<ASCString> >::_List_impl (0x0x7efffbb5b3a8) 0
  std::allocator<std::_List_node<ASCString> > (0x0x7efffbb5b410) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<ASCString> > (0x0x7efffbb38540) 0 empty

Class std::_List_base<ASCString, std::allocator<ASCString> >
   size=16 align=8
   base size=16 base align=8
std::_List_base<ASCString, std::allocator<ASCString> > (0x0x7efffbb382a0) 0

Class std::list<ASCString>
   size=16 align=8
   base size=16 base align=8
std::list<ASCString> (0x0x7efffbb5b478) 0
  std::_List_base<ASCString, std::allocator<ASCString> > (0x0x7efffbb385a0) 0

Class TextFormatParser
   size=72 align=8
   base size=72 base align=8
TextFormatParser (0x0x7efffbb38240) 0

Class std::__numeric_limits_base
   size=1 align=1
   base size=0 base align=1
std::__numeric_limits_base (0x0x7efffbb38600) 0 empty

Class std::numeric_limits<bool>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<bool> (0x0x7efffbb386c0) 0 empty

Class std::numeric_limits<char>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<char> (0x0x7efffbb38720) 0 empty

Class std::numeric_limits<signed char>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<signed char> (0x0x7efffbb38780) 0 empty

Class std::numeric_limits<unsigned char>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<unsigned char> (0x0x7efffbb387e0) 0 empty

Class std::numeric_limits<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<wchar_t> (0x0x7efffbb38840) 0 empty

Class std::numeric_limits<short int>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<short int> (0x0x7efffbb388a0) 0 empty

Class std::numeric_limits<short unsigned int>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<short unsigned int> (0x0x7efffbb38900) 0 empty

Class std::numeric_limits<int>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<int> (0x0x7efffbb38960) 0 empty

Class std::numeric_limits<unsigned int>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<unsigned int> (0x0x7efffbb389c0) 0 empty

Class std::numeric_limits<long int>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<long int> (0x0x7efffbb38a20) 0 empty

Class std::numeric_limits<long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<long unsigned int> (0x0x7efffbb38a80) 0 empty

Class std::numeric_limits<long long int>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<long long int> (0x0x7efffbb38ae0) 0 empty

Class std::numeric_limits<long long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<long long unsigned int> (0x0x7efffbb38b40) 0 empty

Class std::numeric_limits<__int128>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<__int128> (0x0x7efffbb38ba0) 0 empty

Class std::numeric_limits<__int128 unsigned>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<__int128 unsigned> (0x0x7efffbb38c00) 0 empty

Class std::numeric_limits<float>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<float> (0x0x7efffbb38c60) 0 empty

Class std::numeric_limits<double>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<double> (0x0x7efffbb38cc0) 0 empty

Class std::numeric_limits<long double>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<long double> (0x0x7efffbb38d20) 0 empty

Vtable for tnbufstream
tnbufstream::_ZTV11tnbufstream: 34u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI11tnbufstream)
16    (int (*)(...))tnbufstream::writedata
24    (int (*)(...))tnbufstream::readdata
32    (int (*)(...))tnstream::readpchar
40    (int (*)(...))tnstream::readpnchar
48    (int (*)(...))tnstream::readTextString
56    (int (*)(...))tnstream::readString
64    (int (*)(...))tnstream::writepchar
72    (int (*)(...))tnstream::writeString
80    (int (*)(...))tnstream::readInt
88    (int (*)(...))tnstream::readWord
96    (int (*)(...))tnstream::readUint8
104   (int (*)(...))tnstream::readCharacter
112   (int (*)(...))tnstream::readFloat
120   (int (*)(...))tnstream::writeInt
128   (int (*)(...))tnstream::writeInt
136   (int (*)(...))tnstream::writeWord
144   (int (*)(...))tnstream::writeUint8
152   (int (*)(...))tnstream::writeCharacter
160   (int (*)(...))tnstream::writeFloat
168   (int (*)(...))tnstream::writerlepict
176   (int (*)(...))tnstream::writeImage
184   (int (*)(...))tnstream::readrlepict
192   (int (*)(...))tnstream::getDeviceName
200   (int (*)(...))tnstream::getLocation
208   (int (*)(...))tnstream::getArchive
216   (int (*)(...))tnstream::seek
224   (int (*)(...))tnstream::getSize
232   0u
240   0u
248   (int (*)(...))__cxa_pure_virtual
256   (int (*)(...))__cxa_pure_virtual
264   (int (*)(...))tnbufstream::close

Class tnbufstream
   size=48 align=8
   base size=48 base align=8
tnbufstream (0x0x7efffbb5b820) 0
    vptr=((& tnbufstream::_ZTV11tnbufstream) + 16u)
  tnstream (0x0x7efffb9c71e0) 0
      primary-for tnbufstream (0x0x7efffbb5b820)

Vtable for tn_file_buf_stream
tn_file_buf_stream::_ZTV18tn_file_buf_stream: 36u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI18tn_file_buf_stream)
16    (int (*)(...))tnbufstream::writedata
24    (int (*)(...))tnbufstream::readdata
32    (int (*)(...))tnstream::readpchar
40    (int (*)(...))tnstream::readpnchar
48    (int (*)(...))tnstream::readTextString
56    (int (*)(...))tnstream::readString
64    (int (*)(...))tnstream::writepchar
72    (int (*)(...))tnstream::writeString
80    (int (*)(...))tnstream::readInt
88    (int (*)(...))tnstream::readWord
96    (int (*)(...))tnstream::readUint8
104   (int (*)(...))tnstream::readCharacter
112   (int (*)(...))tnstream::readFloat
120   (int (*)(...))tnstream::writeInt
128   (int (*)(...))tnstream::writeInt
136   (int (*)(...))tnstream::writeWord
144   (int (*)(...))tnstream::writeUint8
152   (int (*)(...))tnstream::writeCharacter
160   (int (*)(...))tnstream::writeFloat
168   (int (*)(...))tnstream::writerlepict
176   (int (*)(...))tnstream::writeImage
184   (int (*)(...))tnstream::readrlepict
192   (int (*)(...))tnstream::getDeviceName
200   (int (*)(...))tnstream::getLocation
208   (int (*)(...))tnstream::getArchive
216   (int (*)(...))tn_file_buf_stream::seek
224   (int (*)(...))tn_file_buf_stream::getSize
232   (int (*)(...))tn_file_buf_stream::~tn_file_buf_stream
240   (int (*)(...))tn_file_buf_stream::~tn_file_buf_stream
248   (int (*)(...))tn_file_buf_stream::readbuffer
256   (int (*)(...))tn_file_buf_stream::writebuffer
264   (int (*)(...))tnbufstream::close
272   (int (*)(...))tn_file_buf_stream::getstreamsize
280   (int (*)(...))tn_file_buf_stream::get_time

Class tn_file_buf_stream
   size=80 align=8
   base size=76 base align=8
tn_file_buf_stream (0x0x7efffbb5b888) 0
    vptr=((& tn_file_buf_stream::_ZTV18tn_file_buf_stream) + 16u)
  tnbufstream (0x0x7efffbb5b8f0) 0
      primary-for tn_file_buf_stream (0x0x7efffbb5b888)
    tnstream (0x0x7efffb9c7240) 0
        primary-for tnbufstream (0x0x7efffbb5b8f0)

Class tfileerror
   size=8 align=8
   base size=8 base align=8
tfileerror (0x0x7efffbb5b958) 0
  ASCexception (0x0x7efffb9c72a0) 0 empty

Class tinvalidmode
   size=16 align=8
   base size=16 base align=8
tinvalidmode (0x0x7efffbb5b9c0) 0
  tfileerror (0x0x7efffbb5ba28) 0
    ASCexception (0x0x7efffb9c7300) 0 empty

Class treadafterend
   size=8 align=8
   base size=8 base align=8
treadafterend (0x0x7efffbb5ba90) 0
  tfileerror (0x0x7efffbb5baf8) 0
    ASCexception (0x0x7efffb9c7360) 0 empty

Class tinternalerror
   size=16 align=8
   base size=16 base align=8
tinternalerror (0x0x7efffbb5bb60) 0
  ASCexception (0x0x7efffb9c73c0) 0 empty

Class RWOPS_Handler
   size=8 align=8
   base size=8 base align=8
RWOPS_Handler (0x0x7efffb9c7420) 0

Class CharBuf
   size=16 align=8
   base size=16 base align=8
CharBuf (0x0x7efffb9c7480) 0

Vtable for StreamCompressionError
StreamCompressionError::_ZTV22StreamCompressionError: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI22StreamCompressionError)
16    (int (*)(...))StreamCompressionError::~StreamCompressionError
24    (int (*)(...))StreamCompressionError::~StreamCompressionError

Class StreamCompressionError
   size=16 align=8
   base size=16 base align=8
StreamCompressionError (0x0x7efffbb5bbc8) 0
    vptr=((& StreamCompressionError::_ZTV22StreamCompressionError) + 16u)
  ASCmsgException (0x0x7efffbb5bc30) 0
      primary-for StreamCompressionError (0x0x7efffbb5bbc8)
    ASCexception (0x0x7efffb9c74e0) 0 empty

Class OutOfMemoryError
   size=4 align=4
   base size=4 base align=4
OutOfMemoryError (0x0x7efffbb5bc98) 0
  ASCexception (0x0x7efffb9c7540) 0 empty

Class tbufferoverflow
   size=1 align=1
   base size=1 base align=1
tbufferoverflow (0x0x7efffbb5bd00) 0 empty
  ASCexception (0x0x7efffb9c75a0) 0 empty

Class tinvalidversion
   size=16 align=8
   base size=16 base align=8
tinvalidversion (0x0x7efffbb5bd68) 0
  tfileerror (0x0x7efffbb5bdd0) 0
    ASCexception (0x0x7efffb9c7600) 0 empty

Vtable for MemoryStreamCopy
MemoryStreamCopy::_ZTV16MemoryStreamCopy: 31u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI16MemoryStreamCopy)
16    (int (*)(...))MemoryStreamCopy::writedata
24    (int (*)(...))MemoryStreamCopy::readdata
32    (int (*)(...))tnstream::readpchar
40    (int (*)(...))tnstream::readpnchar
48    (int (*)(...))tnstream::readTextString
56    (int (*)(...))tnstream::readString
64    (int (*)(...))tnstream::writepchar
72    (int (*)(...))tnstream::writeString
80    (int (*)(...))tnstream::readInt
88    (int (*)(...))tnstream::readWord
96    (int (*)(...))tnstream::readUint8
104   (int (*)(...))tnstream::readCharacter
112   (int (*)(...))tnstream::readFloat
120   (int (*)(...))tnstream::writeInt
128   (int (*)(...))tnstream::writeInt
136   (int (*)(...))tnstream::writeWord
144   (int (*)(...))tnstream::writeUint8
152   (int (*)(...))tnstream::writeCharacter
160   (int (*)(...))tnstream::writeFloat
168   (int (*)(...))tnstream::writerlepict
176   (int (*)(...))tnstream::writeImage
184   (int (*)(...))tnstream::readrlepict
192   (int (*)(...))tnstream::getDeviceName
200   (int (*)(...))MemoryStreamCopy::getLocation
208   (int (*)(...))tnstream::getArchive
216   (int (*)(...))MemoryStreamCopy::seek
224   (int (*)(...))MemoryStreamCopy::getSize
232   (int (*)(...))MemoryStreamCopy::~MemoryStreamCopy
240   (int (*)(...))MemoryStreamCopy::~MemoryStreamCopy

Class MemoryStreamCopy
   size=32 align=8
   base size=32 base align=8
MemoryStreamCopy (0x0x7efffbb5be38) 0
    vptr=((& MemoryStreamCopy::_ZTV16MemoryStreamCopy) + 16u)
  tnstream (0x0x7efffb9c76c0) 0
      primary-for MemoryStreamCopy (0x0x7efffbb5be38)

Class MemoryStreamStorage
   size=64 align=8
   base size=64 base align=8
MemoryStreamStorage (0x0x7efffb9c7720) 0

Vtable for MemoryStream
MemoryStream::_ZTV12MemoryStream: 31u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI12MemoryStream)
16    (int (*)(...))MemoryStream::writedata
24    (int (*)(...))MemoryStream::readdata
32    (int (*)(...))tnstream::readpchar
40    (int (*)(...))tnstream::readpnchar
48    (int (*)(...))tnstream::readTextString
56    (int (*)(...))tnstream::readString
64    (int (*)(...))tnstream::writepchar
72    (int (*)(...))tnstream::writeString
80    (int (*)(...))tnstream::readInt
88    (int (*)(...))tnstream::readWord
96    (int (*)(...))tnstream::readUint8
104   (int (*)(...))tnstream::readCharacter
112   (int (*)(...))tnstream::readFloat
120   (int (*)(...))tnstream::writeInt
128   (int (*)(...))tnstream::writeInt
136   (int (*)(...))tnstream::writeWord
144   (int (*)(...))tnstream::writeUint8
152   (int (*)(...))tnstream::writeCharacter
160   (int (*)(...))tnstream::writeFloat
168   (int (*)(...))tnstream::writerlepict
176   (int (*)(...))tnstream::writeImage
184   (int (*)(...))tnstream::readrlepict
192   (int (*)(...))tnstream::getDeviceName
200   (int (*)(...))tnstream::getLocation
208   (int (*)(...))tnstream::getArchive
216   (int (*)(...))tnstream::seek
224   (int (*)(...))tnstream::getSize
232   (int (*)(...))MemoryStream::~MemoryStream
240   (int (*)(...))MemoryStream::~MemoryStream

Class MemoryStream
   size=48 align=8
   base size=48 base align=8
MemoryStream (0x0x7efffbb5bea0) 0
    vptr=((& MemoryStream::_ZTV12MemoryStream) + 16u)
  tnstream (0x0x7efffb9c7780) 0
      primary-for MemoryStream (0x0x7efffbb5bea0)

Class tlzwstreamcompression::Wdictionary
   size=6 align=2
   base size=6 base align=2
tlzwstreamcompression::Wdictionary (0x0x7efffb9c7840) 0

Class tlzwstreamcompression::Rdictionary
   size=4 align=2
   base size=4 base align=2
tlzwstreamcompression::Rdictionary (0x0x7efffb9c78a0) 0

Class __gnu_cxx::new_allocator<unsigned char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<unsigned char> (0x0x7efffb9c79c0) 0 empty

Class std::allocator<unsigned char>
   size=1 align=1
   base size=1 base align=1
std::allocator<unsigned char> (0x0x7efffbb5bf08) 0 empty
  __gnu_cxx::new_allocator<unsigned char> (0x0x7efffb9c7a20) 0 empty

Class std::allocator<unsigned char>::rebind<unsigned char*>
   size=1 align=1
   base size=0 base align=1
std::allocator<unsigned char>::rebind<unsigned char*> (0x0x7efffb9c7a80) 0 empty

Class std::allocator<unsigned char>::rebind<unsigned char>
   size=1 align=1
   base size=0 base align=1
std::allocator<unsigned char>::rebind<unsigned char> (0x0x7efffb9c7ae0) 0 empty

Class std::_Deque_iterator<unsigned char, unsigned char&, unsigned char*>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<unsigned char, unsigned char&, unsigned char*> (0x0x7efffb9c7ba0) 0

Class std::_Deque_base<unsigned char, std::allocator<unsigned char> >::_Deque_impl
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<unsigned char, std::allocator<unsigned char> >::_Deque_impl (0x0x7efffbb5b068) 0
  std::allocator<unsigned char> (0x0x7efffbb5b4e0) 0 empty
    __gnu_cxx::new_allocator<unsigned char> (0x0x7efffb9c7b40) 0 empty

Class std::_Deque_base<unsigned char, std::allocator<unsigned char> >
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<unsigned char, std::allocator<unsigned char> > (0x0x7efffb9c7960) 0

Class std::deque<unsigned char>
   size=80 align=8
   base size=80 base align=8
std::deque<unsigned char> (0x0x7efffbb5b548) 0
  std::_Deque_base<unsigned char, std::allocator<unsigned char> > (0x0x7efffb9c7c60) 0

Class std::queue<unsigned char, std::deque<unsigned char> >
   size=80 align=8
   base size=80 base align=8
std::queue<unsigned char, std::deque<unsigned char> > (0x0x7efffb9c7900) 0

Vtable for tlzwstreamcompression
tlzwstreamcompression::_ZTV21tlzwstreamcompression: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI21tlzwstreamcompression)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    0u
40    0u

Class tlzwstreamcompression
   size=248 align=8
   base size=244 base align=8
tlzwstreamcompression (0x0x7efffb9c77e0) 0
    vptr=((& tlzwstreamcompression::_ZTV21tlzwstreamcompression) + 16u)

Vtable for CompressionStreamInterface
CompressionStreamInterface::_ZTV26CompressionStreamInterface: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI26CompressionStreamInterface)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    0u
40    0u

Class CompressionStreamInterface
   size=8 align=8
   base size=8 base align=8
CompressionStreamInterface (0x0x7efffb9c7cc0) 0 nearly-empty
    vptr=((& CompressionStreamInterface::_ZTV26CompressionStreamInterface) + 16u)

Vtable for CompressionStreamAdapter
CompressionStreamAdapter::_ZTV24CompressionStreamAdapter: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI24CompressionStreamAdapter)
16    (int (*)(...))CompressionStreamAdapter::writecmpdata
24    (int (*)(...))CompressionStreamAdapter::readcmpdata
32    (int (*)(...))CompressionStreamAdapter::~CompressionStreamAdapter
40    (int (*)(...))CompressionStreamAdapter::~CompressionStreamAdapter

Class CompressionStreamAdapter
   size=16 align=8
   base size=16 base align=8
CompressionStreamAdapter (0x0x7efffb706000) 0
    vptr=((& CompressionStreamAdapter::_ZTV24CompressionStreamAdapter) + 16u)
  CompressionStreamInterface (0x0x7efffb9c7d20) 0 nearly-empty
      primary-for CompressionStreamAdapter (0x0x7efffb706000)

Vtable for libbzip_compression
libbzip_compression::_ZTV19libbzip_compression: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI19libbzip_compression)
16    (int (*)(...))libbzip_compression::~libbzip_compression
24    (int (*)(...))libbzip_compression::~libbzip_compression

Class libbzip_compression
   size=24 align=8
   base size=24 base align=8
libbzip_compression (0x0x7efffb9c7d80) 0
    vptr=((& libbzip_compression::_ZTV19libbzip_compression) + 16u)

Vtable for libbzip_decompression
libbzip_decompression::_ZTV21libbzip_decompression: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI21libbzip_decompression)
16    (int (*)(...))libbzip_decompression::~libbzip_decompression
24    (int (*)(...))libbzip_decompression::~libbzip_decompression

Class libbzip_decompression
   size=24 align=8
   base size=24 base align=8
libbzip_decompression (0x0x7efffb9c7de0) 0
    vptr=((& libbzip_decompression::_ZTV21libbzip_decompression) + 16u)

Vtable for tanycompression
tanycompression::_ZTV15tanycompression: 14u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI15tanycompression)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    0u
40    0u
48    (int (*)(...))tanycompression::readlzwdata
56    (int (*)(...))tanycompression::writelzwdata
64    (int (*)(...))-8
72    (int (*)(...))(& _ZTI15tanycompression)
80    (int (*)(...))tanycompression::_ZThn8_N15tanycompression11readlzwdataEPvib
88    (int (*)(...))tanycompression::_ZThn8_N15tanycompression12writelzwdataEPKvi
96    0u
104   0u

Class tanycompression
   size=360 align=8
   base size=360 base align=8
tanycompression (0x0x7efffb6879a0) 0
    vptr=((& tanycompression::_ZTV15tanycompression) + 16u)
  CompressionStreamInterface (0x0x7efffb9c7e40) 0 nearly-empty
      primary-for tanycompression (0x0x7efffb6879a0)
  tlzwstreamcompression (0x0x7efffb9c7ea0) 8
      vptr=((& tanycompression::_ZTV15tanycompression) + 80u)

Vtable for tn_lzw_file_buf_stream
tn_lzw_file_buf_stream::_ZTV22tn_lzw_file_buf_stream: 52u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI22tn_lzw_file_buf_stream)
16    (int (*)(...))tn_lzw_file_buf_stream::writedata
24    (int (*)(...))tn_lzw_file_buf_stream::readdata
32    (int (*)(...))tnstream::readpchar
40    (int (*)(...))tnstream::readpnchar
48    (int (*)(...))tnstream::readTextString
56    (int (*)(...))tnstream::readString
64    (int (*)(...))tnstream::writepchar
72    (int (*)(...))tnstream::writeString
80    (int (*)(...))tnstream::readInt
88    (int (*)(...))tnstream::readWord
96    (int (*)(...))tnstream::readUint8
104   (int (*)(...))tnstream::readCharacter
112   (int (*)(...))tnstream::readFloat
120   (int (*)(...))tnstream::writeInt
128   (int (*)(...))tnstream::writeInt
136   (int (*)(...))tnstream::writeWord
144   (int (*)(...))tnstream::writeUint8
152   (int (*)(...))tnstream::writeCharacter
160   (int (*)(...))tnstream::writeFloat
168   (int (*)(...))tnstream::writerlepict
176   (int (*)(...))tnstream::writeImage
184   (int (*)(...))tnstream::readrlepict
192   (int (*)(...))tnstream::getDeviceName
200   (int (*)(...))tnstream::getLocation
208   (int (*)(...))tnstream::getArchive
216   (int (*)(...))tn_file_buf_stream::seek
224   (int (*)(...))tn_file_buf_stream::getSize
232   (int (*)(...))tn_lzw_file_buf_stream::~tn_lzw_file_buf_stream
240   (int (*)(...))tn_lzw_file_buf_stream::~tn_lzw_file_buf_stream
248   (int (*)(...))tn_file_buf_stream::readbuffer
256   (int (*)(...))tn_file_buf_stream::writebuffer
264   (int (*)(...))tnbufstream::close
272   (int (*)(...))tn_file_buf_stream::getstreamsize
280   (int (*)(...))tn_file_buf_stream::get_time
288   (int (*)(...))tn_lzw_file_buf_stream::readcmpdata
296   (int (*)(...))tn_lzw_file_buf_stream::writecmpdata
304   (int (*)(...))-80
312   (int (*)(...))(& _ZTI22tn_lzw_file_buf_stream)
320   (int (*)(...))tn_lzw_file_buf_stream::_ZThn80_N22tn_lzw_file_buf_stream12writecmpdataEPKvi
328   (int (*)(...))tn_lzw_file_buf_stream::_ZThn80_N22tn_lzw_file_buf_stream11readcmpdataEPvib
336   (int (*)(...))tn_lzw_file_buf_stream::_ZThn80_N22tn_lzw_file_buf_streamD1Ev
344   (int (*)(...))tn_lzw_file_buf_stream::_ZThn80_N22tn_lzw_file_buf_streamD0Ev
352   (int (*)(...))tanycompression::readlzwdata
360   (int (*)(...))tanycompression::writelzwdata
368   (int (*)(...))-88
376   (int (*)(...))(& _ZTI22tn_lzw_file_buf_stream)
384   (int (*)(...))tanycompression::_ZThn8_N15tanycompression11readlzwdataEPvib
392   (int (*)(...))tanycompression::_ZThn8_N15tanycompression12writelzwdataEPKvi
400   (int (*)(...))tn_lzw_file_buf_stream::_ZThn88_N22tn_lzw_file_buf_streamD1Ev
408   (int (*)(...))tn_lzw_file_buf_stream::_ZThn88_N22tn_lzw_file_buf_streamD0Ev

Class tn_lzw_file_buf_stream
   size=440 align=8
   base size=440 base align=8
tn_lzw_file_buf_stream (0x0x7efffb687a80) 0
    vptr=((& tn_lzw_file_buf_stream::_ZTV22tn_lzw_file_buf_stream) + 16u)
  tn_file_buf_stream (0x0x7efffb706068) 0
      primary-for tn_lzw_file_buf_stream (0x0x7efffb687a80)
    tnbufstream (0x0x7efffb7060d0) 0
        primary-for tn_file_buf_stream (0x0x7efffb706068)
      tnstream (0x0x7efffb9c7f00) 0
          primary-for tnbufstream (0x0x7efffb7060d0)
  tanycompression (0x0x7efffb687af0) 80
      vptr=((& tn_lzw_file_buf_stream::_ZTV22tn_lzw_file_buf_stream) + 320u)
    CompressionStreamInterface (0x0x7efffb9c7f60) 80 nearly-empty
        primary-for tanycompression (0x0x7efffb687af0)
    tlzwstreamcompression (0x0x7efffb719000) 88
        vptr=((& tn_lzw_file_buf_stream::_ZTV22tn_lzw_file_buf_stream) + 384u)

Vtable for tn_c_lzw_filestream
tn_c_lzw_filestream::_ZTV19tn_c_lzw_filestream: 48u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI19tn_c_lzw_filestream)
16    (int (*)(...))tn_c_lzw_filestream::writedata
24    (int (*)(...))tn_c_lzw_filestream::readdata
32    (int (*)(...))tnstream::readpchar
40    (int (*)(...))tnstream::readpnchar
48    (int (*)(...))tnstream::readTextString
56    (int (*)(...))tnstream::readString
64    (int (*)(...))tnstream::writepchar
72    (int (*)(...))tnstream::writeString
80    (int (*)(...))tnstream::readInt
88    (int (*)(...))tnstream::readWord
96    (int (*)(...))tnstream::readUint8
104   (int (*)(...))tnstream::readCharacter
112   (int (*)(...))tnstream::readFloat
120   (int (*)(...))tnstream::writeInt
128   (int (*)(...))tnstream::writeInt
136   (int (*)(...))tnstream::writeWord
144   (int (*)(...))tnstream::writeUint8
152   (int (*)(...))tnstream::writeCharacter
160   (int (*)(...))tnstream::writeFloat
168   (int (*)(...))tnstream::writerlepict
176   (int (*)(...))tnstream::writeImage
184   (int (*)(...))tnstream::readrlepict
192   (int (*)(...))tnstream::getDeviceName
200   (int (*)(...))tn_c_lzw_filestream::getLocation
208   (int (*)(...))tn_c_lzw_filestream::getArchive
216   (int (*)(...))tnstream::seek
224   (int (*)(...))tn_c_lzw_filestream::getSize
232   (int (*)(...))tn_c_lzw_filestream::~tn_c_lzw_filestream
240   (int (*)(...))tn_c_lzw_filestream::~tn_c_lzw_filestream
248   (int (*)(...))tn_c_lzw_filestream::readcmpdata
256   (int (*)(...))tn_c_lzw_filestream::writecmpdata
264   (int (*)(...))tn_c_lzw_filestream::get_time
272   (int (*)(...))-16
280   (int (*)(...))(& _ZTI19tn_c_lzw_filestream)
288   (int (*)(...))tn_c_lzw_filestream::_ZThn16_N19tn_c_lzw_filestream12writecmpdataEPKvi
296   (int (*)(...))tn_c_lzw_filestream::_ZThn16_N19tn_c_lzw_filestream11readcmpdataEPvib
304   (int (*)(...))tn_c_lzw_filestream::_ZThn16_N19tn_c_lzw_filestreamD1Ev
312   (int (*)(...))tn_c_lzw_filestream::_ZThn16_N19tn_c_lzw_filestreamD0Ev
320   (int (*)(...))tanycompression::readlzwdata
328   (int (*)(...))tanycompression::writelzwdata
336   (int (*)(...))-24
344   (int (*)(...))(& _ZTI19tn_c_lzw_filestream)
352   (int (*)(...))tanycompression::_ZThn8_N15tanycompression11readlzwdataEPvib
360   (int (*)(...))tanycompression::_ZThn8_N15tanycompression12writelzwdataEPKvi
368   (int (*)(...))tn_c_lzw_filestream::_ZThn24_N19tn_c_lzw_filestreamD1Ev
376   (int (*)(...))tn_c_lzw_filestream::_ZThn24_N19tn_c_lzw_filestreamD0Ev

Class tn_c_lzw_filestream
   size=416 align=8
   base size=416 base align=8
tn_c_lzw_filestream (0x0x7efffb728150) 0
    vptr=((& tn_c_lzw_filestream::_ZTV19tn_c_lzw_filestream) + 16u)
  tnstream (0x0x7efffb719120) 0
      primary-for tn_c_lzw_filestream (0x0x7efffb728150)
  tanycompression (0x0x7efffb7281c0) 16
      vptr=((& tn_c_lzw_filestream::_ZTV19tn_c_lzw_filestream) + 288u)
    CompressionStreamInterface (0x0x7efffb719180) 16 nearly-empty
        primary-for tanycompression (0x0x7efffb7281c0)
    tlzwstreamcompression (0x0x7efffb7191e0) 24
        vptr=((& tn_c_lzw_filestream::_ZTV19tn_c_lzw_filestream) + 352u)

Class tcontainerindex
   size=16 align=8
   base size=16 base align=8
tcontainerindex (0x0x7efffb719240) 0

Vtable for ContainerIndexer
ContainerIndexer::_ZTV16ContainerIndexer: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI16ContainerIndexer)
16    (int (*)(...))__cxa_pure_virtual
24    0u
32    0u

Class ContainerIndexer
   size=8 align=8
   base size=8 base align=8
ContainerIndexer (0x0x7efffb7192a0) 0 nearly-empty
    vptr=((& ContainerIndexer::_ZTV16ContainerIndexer) + 16u)

Vtable for tncontainerstream
tncontainerstream::_ZTV17tncontainerstream: 36u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI17tncontainerstream)
16    (int (*)(...))tnbufstream::writedata
24    (int (*)(...))tnbufstream::readdata
32    (int (*)(...))tnstream::readpchar
40    (int (*)(...))tnstream::readpnchar
48    (int (*)(...))tnstream::readTextString
56    (int (*)(...))tnstream::readString
64    (int (*)(...))tnstream::writepchar
72    (int (*)(...))tnstream::writeString
80    (int (*)(...))tnstream::readInt
88    (int (*)(...))tnstream::readWord
96    (int (*)(...))tnstream::readUint8
104   (int (*)(...))tnstream::readCharacter
112   (int (*)(...))tnstream::readFloat
120   (int (*)(...))tnstream::writeInt
128   (int (*)(...))tnstream::writeInt
136   (int (*)(...))tnstream::writeWord
144   (int (*)(...))tnstream::writeUint8
152   (int (*)(...))tnstream::writeCharacter
160   (int (*)(...))tnstream::writeFloat
168   (int (*)(...))tnstream::writerlepict
176   (int (*)(...))tnstream::writeImage
184   (int (*)(...))tnstream::readrlepict
192   (int (*)(...))tnstream::getDeviceName
200   (int (*)(...))tnstream::getLocation
208   (int (*)(...))tnstream::getArchive
216   (int (*)(...))tn_file_buf_stream::seek
224   (int (*)(...))tn_file_buf_stream::getSize
232   (int (*)(...))tncontainerstream::~tncontainerstream
240   (int (*)(...))tncontainerstream::~tncontainerstream
248   (int (*)(...))tn_file_buf_stream::readbuffer
256   (int (*)(...))tn_file_buf_stream::writebuffer
264   (int (*)(...))tnbufstream::close
272   (int (*)(...))tn_file_buf_stream::getstreamsize
280   (int (*)(...))tn_file_buf_stream::get_time

Class tncontainerstream
   size=112 align=8
   base size=108 base align=8
tncontainerstream (0x0x7efffb706138) 0
    vptr=((& tncontainerstream::_ZTV17tncontainerstream) + 16u)
  tn_file_buf_stream (0x0x7efffb7061a0) 0
      primary-for tncontainerstream (0x0x7efffb706138)
    tnbufstream (0x0x7efffb706208) 0
        primary-for tn_file_buf_stream (0x0x7efffb7061a0)
      tnstream (0x0x7efffb719300) 0
          primary-for tnbufstream (0x0x7efffb706208)

Class tfindfile::FileInfo
   size=32 align=8
   base size=32 base align=8
tfindfile::FileInfo (0x0x7efffb7193c0) 0

Class __gnu_cxx::new_allocator<tfindfile::FileInfo>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<tfindfile::FileInfo> (0x0x7efffb7194e0) 0 empty

Class std::allocator<tfindfile::FileInfo>
   size=1 align=1
   base size=1 base align=1
std::allocator<tfindfile::FileInfo> (0x0x7efffb706270) 0 empty
  __gnu_cxx::new_allocator<tfindfile::FileInfo> (0x0x7efffb719540) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<tfindfile::FileInfo> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<tfindfile::FileInfo> > (0x0x7efffb719480) 0 empty

Class std::allocator<tfindfile::FileInfo>::rebind<tfindfile::FileInfo>
   size=1 align=1
   base size=0 base align=1
std::allocator<tfindfile::FileInfo>::rebind<tfindfile::FileInfo> (0x0x7efffb719660) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<tfindfile::FileInfo> >::rebind<tfindfile::FileInfo>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<tfindfile::FileInfo> >::rebind<tfindfile::FileInfo> (0x0x7efffb719600) 0 empty

Class std::_Vector_base<tfindfile::FileInfo, std::allocator<tfindfile::FileInfo> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<tfindfile::FileInfo, std::allocator<tfindfile::FileInfo> >::_Vector_impl (0x0x7efffb706410) 0
  std::allocator<tfindfile::FileInfo> (0x0x7efffb706478) 0 empty
    __gnu_cxx::new_allocator<tfindfile::FileInfo> (0x0x7efffb719780) 0 empty

Class std::_Vector_base<tfindfile::FileInfo, std::allocator<tfindfile::FileInfo> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<tfindfile::FileInfo, std::allocator<tfindfile::FileInfo> > (0x0x7efffb719420) 0

Class std::vector<tfindfile::FileInfo>
   size=24 align=8
   base size=24 base align=8
std::vector<tfindfile::FileInfo> (0x0x7efffb7064e0) 0
  std::_Vector_base<tfindfile::FileInfo, std::allocator<tfindfile::FileInfo> > (0x0x7efffb7198a0) 0

Class tfindfile
   size=32 align=8
   base size=32 base align=8
tfindfile (0x0x7efffb719360) 0

Vtable for ASCIIEncodingStream
ASCIIEncodingStream::_ZTV19ASCIIEncodingStream: 31u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI19ASCIIEncodingStream)
16    (int (*)(...))ASCIIEncodingStream::writedata
24    (int (*)(...))ASCIIEncodingStream::readdata
32    (int (*)(...))tnstream::readpchar
40    (int (*)(...))tnstream::readpnchar
48    (int (*)(...))tnstream::readTextString
56    (int (*)(...))tnstream::readString
64    (int (*)(...))tnstream::writepchar
72    (int (*)(...))tnstream::writeString
80    (int (*)(...))tnstream::readInt
88    (int (*)(...))tnstream::readWord
96    (int (*)(...))tnstream::readUint8
104   (int (*)(...))tnstream::readCharacter
112   (int (*)(...))tnstream::readFloat
120   (int (*)(...))tnstream::writeInt
128   (int (*)(...))tnstream::writeInt
136   (int (*)(...))tnstream::writeWord
144   (int (*)(...))tnstream::writeUint8
152   (int (*)(...))tnstream::writeCharacter
160   (int (*)(...))tnstream::writeFloat
168   (int (*)(...))tnstream::writerlepict
176   (int (*)(...))tnstream::writeImage
184   (int (*)(...))tnstream::readrlepict
192   (int (*)(...))tnstream::getDeviceName
200   (int (*)(...))tnstream::getLocation
208   (int (*)(...))tnstream::getArchive
216   (int (*)(...))tnstream::seek
224   (int (*)(...))tnstream::getSize
232   (int (*)(...))ASCIIEncodingStream::~ASCIIEncodingStream
240   (int (*)(...))ASCIIEncodingStream::~ASCIIEncodingStream

Class ASCIIEncodingStream
   size=32 align=8
   base size=32 base align=8
ASCIIEncodingStream (0x0x7efffb706618) 0
    vptr=((& ASCIIEncodingStream::_ZTV19ASCIIEncodingStream) + 16u)
  tnstream (0x0x7efffb719900) 0
      primary-for ASCIIEncodingStream (0x0x7efffb706618)

Vtable for ASCIIDecodingStream
ASCIIDecodingStream::_ZTV19ASCIIDecodingStream: 31u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI19ASCIIDecodingStream)
16    (int (*)(...))ASCIIDecodingStream::writedata
24    (int (*)(...))ASCIIDecodingStream::readdata
32    (int (*)(...))tnstream::readpchar
40    (int (*)(...))tnstream::readpnchar
48    (int (*)(...))tnstream::readTextString
56    (int (*)(...))tnstream::readString
64    (int (*)(...))tnstream::writepchar
72    (int (*)(...))tnstream::writeString
80    (int (*)(...))tnstream::readInt
88    (int (*)(...))tnstream::readWord
96    (int (*)(...))tnstream::readUint8
104   (int (*)(...))tnstream::readCharacter
112   (int (*)(...))tnstream::readFloat
120   (int (*)(...))tnstream::writeInt
128   (int (*)(...))tnstream::writeInt
136   (int (*)(...))tnstream::writeWord
144   (int (*)(...))tnstream::writeUint8
152   (int (*)(...))tnstream::writeCharacter
160   (int (*)(...))tnstream::writeFloat
168   (int (*)(...))tnstream::writerlepict
176   (int (*)(...))tnstream::writeImage
184   (int (*)(...))tnstream::readrlepict
192   (int (*)(...))tnstream::getDeviceName
200   (int (*)(...))tnstream::getLocation
208   (int (*)(...))tnstream::getArchive
216   (int (*)(...))tnstream::seek
224   (int (*)(...))tnstream::getSize
232   (int (*)(...))ASCIIDecodingStream::~ASCIIDecodingStream
240   (int (*)(...))ASCIIDecodingStream::~ASCIIDecodingStream

Class ASCIIDecodingStream
   size=1064 align=8
   base size=1064 base align=8
ASCIIDecodingStream (0x0x7efffb706680) 0
    vptr=((& ASCIIDecodingStream::_ZTV19ASCIIDecodingStream) + 16u)
  tnstream (0x0x7efffb719960) 0
      primary-for ASCIIDecodingStream (0x0x7efffb706680)

Vtable for StreamCompressionFilter
StreamCompressionFilter::_ZTV23StreamCompressionFilter: 31u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI23StreamCompressionFilter)
16    (int (*)(...))StreamCompressionFilter::writedata
24    (int (*)(...))StreamCompressionFilter::readdata
32    (int (*)(...))tnstream::readpchar
40    (int (*)(...))tnstream::readpnchar
48    (int (*)(...))tnstream::readTextString
56    (int (*)(...))tnstream::readString
64    (int (*)(...))tnstream::writepchar
72    (int (*)(...))tnstream::writeString
80    (int (*)(...))tnstream::readInt
88    (int (*)(...))tnstream::readWord
96    (int (*)(...))tnstream::readUint8
104   (int (*)(...))tnstream::readCharacter
112   (int (*)(...))tnstream::readFloat
120   (int (*)(...))tnstream::writeInt
128   (int (*)(...))tnstream::writeInt
136   (int (*)(...))tnstream::writeWord
144   (int (*)(...))tnstream::writeUint8
152   (int (*)(...))tnstream::writeCharacter
160   (int (*)(...))tnstream::writeFloat
168   (int (*)(...))tnstream::writerlepict
176   (int (*)(...))tnstream::writeImage
184   (int (*)(...))tnstream::readrlepict
192   (int (*)(...))tnstream::getDeviceName
200   (int (*)(...))tnstream::getLocation
208   (int (*)(...))tnstream::getArchive
216   (int (*)(...))tnstream::seek
224   (int (*)(...))tnstream::getSize
232   (int (*)(...))StreamCompressionFilter::~StreamCompressionFilter
240   (int (*)(...))StreamCompressionFilter::~StreamCompressionFilter

Class StreamCompressionFilter
   size=64 align=8
   base size=57 base align=8
StreamCompressionFilter (0x0x7efffb7066e8) 0
    vptr=((& StreamCompressionFilter::_ZTV23StreamCompressionFilter) + 16u)
  tnstream (0x0x7efffb7199c0) 0
      primary-for StreamCompressionFilter (0x0x7efffb7066e8)

Vtable for StreamDecompressionFilter
StreamDecompressionFilter::_ZTV25StreamDecompressionFilter: 31u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI25StreamDecompressionFilter)
16    (int (*)(...))StreamDecompressionFilter::writedata
24    (int (*)(...))StreamDecompressionFilter::readdata
32    (int (*)(...))tnstream::readpchar
40    (int (*)(...))tnstream::readpnchar
48    (int (*)(...))tnstream::readTextString
56    (int (*)(...))tnstream::readString
64    (int (*)(...))tnstream::writepchar
72    (int (*)(...))tnstream::writeString
80    (int (*)(...))tnstream::readInt
88    (int (*)(...))tnstream::readWord
96    (int (*)(...))tnstream::readUint8
104   (int (*)(...))tnstream::readCharacter
112   (int (*)(...))tnstream::readFloat
120   (int (*)(...))tnstream::writeInt
128   (int (*)(...))tnstream::writeInt
136   (int (*)(...))tnstream::writeWord
144   (int (*)(...))tnstream::writeUint8
152   (int (*)(...))tnstream::writeCharacter
160   (int (*)(...))tnstream::writeFloat
168   (int (*)(...))tnstream::writerlepict
176   (int (*)(...))tnstream::writeImage
184   (int (*)(...))tnstream::readrlepict
192   (int (*)(...))tnstream::getDeviceName
200   (int (*)(...))tnstream::getLocation
208   (int (*)(...))tnstream::getArchive
216   (int (*)(...))tnstream::seek
224   (int (*)(...))tnstream::getSize
232   (int (*)(...))StreamDecompressionFilter::~StreamDecompressionFilter
240   (int (*)(...))StreamDecompressionFilter::~StreamDecompressionFilter

Class StreamDecompressionFilter
   size=56 align=8
   base size=56 base align=8
StreamDecompressionFilter (0x0x7efffb706750) 0
    vptr=((& StreamDecompressionFilter::_ZTV25StreamDecompressionFilter) + 16u)
  tnstream (0x0x7efffb719a20) 0
      primary-for StreamDecompressionFilter (0x0x7efffb706750)

Class FileName
   size=8 align=8
   base size=8 base align=8
FileName (0x0x7efffb7067b8) 0
  ASCString (0x0x7efffb706820) 0
    std::basic_string<char> (0x0x7efffb719a80) 0

Class __gnu_cxx::__alloc_traits<std::allocator<ASCString> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<ASCString> > (0x0x7efffb719b40) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<ASCString> >::rebind<ASCString>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<ASCString> >::rebind<ASCString> (0x0x7efffb719c00) 0 empty

Class std::_Vector_base<ASCString, std::allocator<ASCString> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<ASCString, std::allocator<ASCString> >::_Vector_impl (0x0x7efffb7069c0) 0
  std::allocator<ASCString> (0x0x7efffb706a28) 0 empty
    __gnu_cxx::new_allocator<ASCString> (0x0x7efffb719c60) 0 empty

Class std::_Vector_base<ASCString, std::allocator<ASCString> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<ASCString, std::allocator<ASCString> > (0x0x7efffb719ae0) 0

Class std::vector<ASCString>
   size=24 align=8
   base size=24 base align=8
std::vector<ASCString> (0x0x7efffb706a90) 0
  std::_Vector_base<ASCString, std::allocator<ASCString> > (0x0x7efffb719cc0) 0

Class std::iterator_traits<const ASCString*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const ASCString*> (0x0x7efffb719e40) 0 empty

Class __gnu_cxx::__normal_iterator<const ASCString*, std::vector<ASCString> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const ASCString*, std::vector<ASCString> > (0x0x7efffb719de0) 0

Class std::__are_same<const ASCString*, ASCString*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const ASCString*, ASCString*> (0x0x7efffb719ea0) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<ASCString> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<ASCString> > (0x0x7efffb719f00) 0 empty

Class __gnu_cxx::new_allocator<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<int> (0x0x7efffb483060) 0 empty

Class std::allocator<int>
   size=1 align=1
   base size=1 base align=1
std::allocator<int> (0x0x7efffb7062d8) 0 empty
  __gnu_cxx::new_allocator<int> (0x0x7efffb4830c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<int> > (0x0x7efffb483000) 0 empty

Class std::allocator<int>::rebind<int>
   size=1 align=1
   base size=0 base align=1
std::allocator<int>::rebind<int> (0x0x7efffb4831e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<int> >::rebind<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<int> >::rebind<int> (0x0x7efffb483180) 0 empty

Class std::_Vector_base<int, std::allocator<int> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<int, std::allocator<int> >::_Vector_impl (0x0x7efffb706af8) 0
  std::allocator<int> (0x0x7efffb706c98) 0 empty
    __gnu_cxx::new_allocator<int> (0x0x7efffb483240) 0 empty

Class std::_Vector_base<int, std::allocator<int> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<int, std::allocator<int> > (0x0x7efffb719f60) 0

Class std::vector<int>
   size=24 align=8
   base size=24 base align=8
std::vector<int> (0x0x7efffb4b0000) 0
  std::_Vector_base<int, std::allocator<int> > (0x0x7efffb4832a0) 0

Class std::iterator_traits<const int*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const int*> (0x0x7efffb483420) 0 empty

Class __gnu_cxx::__normal_iterator<const int*, std::vector<int> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const int*, std::vector<int> > (0x0x7efffb4833c0) 0

Class std::__are_same<const int*, int*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const int*, int*> (0x0x7efffb483480) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<int> > (0x0x7efffb4834e0) 0 empty

Class __gnu_cxx::new_allocator<std::pair<int, int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<int, int> > (0x0x7efffb483600) 0 empty

Class std::allocator<std::pair<int, int> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<int, int> > (0x0x7efffb4b0618) 0 empty
  __gnu_cxx::new_allocator<std::pair<int, int> > (0x0x7efffb483660) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<int, int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<int, int> > > (0x0x7efffb4835a0) 0 empty

Class std::allocator<std::pair<int, int> >::rebind<std::pair<int, int> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<int, int> >::rebind<std::pair<int, int> > (0x0x7efffb483780) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<int, int> > >::rebind<std::pair<int, int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<int, int> > >::rebind<std::pair<int, int> > (0x0x7efffb483720) 0 empty

Class std::_Vector_base<std::pair<int, int>, std::allocator<std::pair<int, int> > >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::pair<int, int>, std::allocator<std::pair<int, int> > >::_Vector_impl (0x0x7efffb4b07b8) 0
  std::allocator<std::pair<int, int> > (0x0x7efffb4b0820) 0 empty
    __gnu_cxx::new_allocator<std::pair<int, int> > (0x0x7efffb4838a0) 0 empty

Class std::_Vector_base<std::pair<int, int>, std::allocator<std::pair<int, int> > >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::pair<int, int>, std::allocator<std::pair<int, int> > > (0x0x7efffb483540) 0

Class std::vector<std::pair<int, int> >
   size=24 align=8
   base size=24 base align=8
std::vector<std::pair<int, int> > (0x0x7efffb4b0888) 0
  std::_Vector_base<std::pair<int, int>, std::allocator<std::pair<int, int> > > (0x0x7efffb4839c0) 0

Class std::iterator_traits<const std::pair<int, int>*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const std::pair<int, int>*> (0x0x7efffb483a80) 0 empty

Class __gnu_cxx::__normal_iterator<const std::pair<int, int>*, std::vector<std::pair<int, int> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const std::pair<int, int>*, std::vector<std::pair<int, int> > > (0x0x7efffb483a20) 0

Class std::__are_same<const std::pair<int, int>*, std::pair<int, int>*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const std::pair<int, int>*, std::pair<int, int>*> (0x0x7efffb483ba0) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<std::pair<int, int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<std::pair<int, int> > > (0x0x7efffb483c00) 0 empty

Class std::pair<int, int>
   size=8 align=4
   base size=8 base align=4
std::pair<int, int> (0x0x7efffb483d20) 0

Class Loki::Mutex
   size=1 align=1
   base size=0 base align=1
Loki::Mutex (0x0x7efffb483e40) 0 empty

Vtable for Loki::Private::LifetimeTracker
Loki::Private::LifetimeTracker::_ZTVN4Loki7Private15LifetimeTrackerE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4Loki7Private15LifetimeTrackerE)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual

Class Loki::Private::LifetimeTracker
   size=16 align=8
   base size=12 base align=8
Loki::Private::LifetimeTracker (0x0x7efffb2a8840) 0
    vptr=((& Loki::Private::LifetimeTracker::_ZTVN4Loki7Private15LifetimeTrackerE) + 16u)

Class __gnu_cxx::new_allocator<Loki::Private::LifetimeTracker*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<Loki::Private::LifetimeTracker*> (0x0x7efffb2a89c0) 0 empty

Class std::allocator<Loki::Private::LifetimeTracker*>
   size=1 align=1
   base size=1 base align=1
std::allocator<Loki::Private::LifetimeTracker*> (0x0x7efffb4b0a90) 0 empty
  __gnu_cxx::new_allocator<Loki::Private::LifetimeTracker*> (0x0x7efffb2a8a20) 0 empty

Class std::allocator<Loki::Private::LifetimeTracker*>::rebind<std::_List_node<Loki::Private::LifetimeTracker*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<Loki::Private::LifetimeTracker*>::rebind<std::_List_node<Loki::Private::LifetimeTracker*> > (0x0x7efffb2a8a80) 0 empty

Class std::allocator<Loki::Private::LifetimeTracker*>::rebind<Loki::Private::LifetimeTracker*>
   size=1 align=1
   base size=0 base align=1
std::allocator<Loki::Private::LifetimeTracker*>::rebind<Loki::Private::LifetimeTracker*> (0x0x7efffb2a8ae0) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<Loki::Private::LifetimeTracker*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<Loki::Private::LifetimeTracker*> > (0x0x7efffb2a8c00) 0 empty

Class std::allocator<std::_List_node<Loki::Private::LifetimeTracker*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<Loki::Private::LifetimeTracker*> > (0x0x7efffb4b0f08) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<Loki::Private::LifetimeTracker*> > (0x0x7efffb2a8c60) 0 empty

Class std::_List_base<Loki::Private::LifetimeTracker*, std::allocator<Loki::Private::LifetimeTracker*> >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<Loki::Private::LifetimeTracker*, std::allocator<Loki::Private::LifetimeTracker*> >::_List_impl (0x0x7efffb398000) 0
  std::allocator<std::_List_node<Loki::Private::LifetimeTracker*> > (0x0x7efffb398068) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<Loki::Private::LifetimeTracker*> > (0x0x7efffb2a8cc0) 0 empty

Class std::_List_base<Loki::Private::LifetimeTracker*, std::allocator<Loki::Private::LifetimeTracker*> >
   size=16 align=8
   base size=16 base align=8
std::_List_base<Loki::Private::LifetimeTracker*, std::allocator<Loki::Private::LifetimeTracker*> > (0x0x7efffb2a8960) 0

Class std::list<Loki::Private::LifetimeTracker*>
   size=16 align=8
   base size=16 base align=8
std::list<Loki::Private::LifetimeTracker*> (0x0x7efffb3981a0) 0
  std::_List_base<Loki::Private::LifetimeTracker*, std::allocator<Loki::Private::LifetimeTracker*> > (0x0x7efffb2a8de0) 0

Class std::auto_ptr<Loki::Private::LifetimeTracker>
   size=8 align=8
   base size=8 base align=8
std::auto_ptr<Loki::Private::LifetimeTracker> (0x0x7efffb2a8e40) 0

Class __gnu_cxx::new_allocator<void (*)()>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<void (*)()> (0x0x7efffaff26c0) 0 empty

Class std::allocator<void (*)()>
   size=1 align=1
   base size=1 base align=1
std::allocator<void (*)()> (0x0x7efffb3984e0) 0 empty
  __gnu_cxx::new_allocator<void (*)()> (0x0x7efffaff2720) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<void (*)()> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<void (*)()> > (0x0x7efffaff2660) 0 empty

Class std::allocator<void (*)()>::rebind<void (*)()>
   size=1 align=1
   base size=0 base align=1
std::allocator<void (*)()>::rebind<void (*)()> (0x0x7efffaff2840) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<void (*)()> >::rebind<void (*)()>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<void (*)()> >::rebind<void (*)()> (0x0x7efffaff27e0) 0 empty

Class std::_Vector_base<void (*)(), std::allocator<void (*)()> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<void (*)(), std::allocator<void (*)()> >::_Vector_impl (0x0x7efffb398680) 0
  std::allocator<void (*)()> (0x0x7efffb3986e8) 0 empty
    __gnu_cxx::new_allocator<void (*)()> (0x0x7efffaff28a0) 0 empty

Class std::_Vector_base<void (*)(), std::allocator<void (*)()> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<void (*)(), std::allocator<void (*)()> > (0x0x7efffaff2600) 0

Class std::vector<void (*)()>
   size=24 align=8
   base size=24 base align=8
std::vector<void (*)()> (0x0x7efffb398750) 0
  std::_Vector_base<void (*)(), std::allocator<void (*)()> > (0x0x7efffaff2900) 0

Class Loki::FollowIntoDeath
   size=1 align=1
   base size=0 base align=1
Loki::FollowIntoDeath (0x0x7efffaff2540) 0 empty

Class std::iterator_traits<void (**)()>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<void (**)()> (0x0x7efffaff2c00) 0 empty

Class __gnu_cxx::__normal_iterator<void (**)(), std::vector<void (*)()> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<void (**)(), std::vector<void (*)()> > (0x0x7efffaff2ba0) 0

Vtable for StatusMessageWindowHolder::UserData
StatusMessageWindowHolder::UserData::_ZTVN25StatusMessageWindowHolder8UserDataE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN25StatusMessageWindowHolder8UserDataE)
16    (int (*)(...))StatusMessageWindowHolder::UserData::~UserData
24    (int (*)(...))StatusMessageWindowHolder::UserData::~UserData
32    (int (*)(...))StatusMessageWindowHolder::UserData::SetText

Class StatusMessageWindowHolder::UserData
   size=16 align=8
   base size=12 base align=8
StatusMessageWindowHolder::UserData (0x0x7efffaff2d80) 0
    vptr=((& StatusMessageWindowHolder::UserData::_ZTVN25StatusMessageWindowHolder8UserDataE) + 16u)

Vtable for StatusMessageWindowHolder
StatusMessageWindowHolder::_ZTV25StatusMessageWindowHolder: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI25StatusMessageWindowHolder)
16    (int (*)(...))StatusMessageWindowHolder::~StatusMessageWindowHolder
24    (int (*)(...))StatusMessageWindowHolder::~StatusMessageWindowHolder

Class StatusMessageWindowHolder
   size=16 align=8
   base size=16 base align=8
StatusMessageWindowHolder (0x0x7efffaff2d20) 0
    vptr=((& StatusMessageWindowHolder::_ZTV25StatusMessageWindowHolder) + 16u)

Class std::allocator<ASCString>::rebind<std::_Rb_tree_node<ASCString> >
   size=1 align=1
   base size=0 base align=1
std::allocator<ASCString>::rebind<std::_Rb_tree_node<ASCString> > (0x0x7efffb0c0000) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<ASCString> >::rebind<std::_Rb_tree_node<ASCString> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<ASCString> >::rebind<std::_Rb_tree_node<ASCString> > (0x0x7efffaff2f60) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<ASCString> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<ASCString> > (0x0x7efffb0c0120) 0 empty

Class std::allocator<std::_Rb_tree_node<ASCString> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<ASCString> > (0x0x7efffb398d68) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<ASCString> > (0x0x7efffb0c0180) 0 empty

Class std::_Rb_tree<ASCString, ASCString, std::_Identity<ASCString>, std::less<ASCString>, std::allocator<ASCString> >::_Rb_tree_impl<std::less<ASCString>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<ASCString, ASCString, std::_Identity<ASCString>, std::less<ASCString>, std::allocator<ASCString> >::_Rb_tree_impl<std::less<ASCString>, false> (0x0x7efffb398dd0) 0
  std::allocator<std::_Rb_tree_node<ASCString> > (0x0x7efffb398e38) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<ASCString> > (0x0x7efffb0c01e0) 0 empty

Class std::_Rb_tree<ASCString, ASCString, std::_Identity<ASCString>, std::less<ASCString>, std::allocator<ASCString> >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<ASCString, ASCString, std::_Identity<ASCString>, std::less<ASCString>, std::allocator<ASCString> > (0x0x7efffaff2f00) 0

Class std::set<ASCString>
   size=48 align=8
   base size=48 base align=8
std::set<ASCString> (0x0x7efffaff2ea0) 0

Class SigC::Trait<const ASCString&>
   size=1 align=1
   base size=0 base align=1
SigC::Trait<const ASCString&> (0x0x7efffb0c02a0) 0 empty

Class SigC::Signal1<void, const ASCString&>
   size=8 align=8
   base size=8 base align=8
SigC::Signal1<void, const ASCString&> (0x0x7efffb398ea0) 0
  SigC::SignalBase (0x0x7efffb0c0240) 0

Class SigC::Signal0<void>
   size=8 align=8
   base size=8 base align=8
SigC::Signal0<void> (0x0x7efffb398208) 0
  SigC::SignalBase (0x0x7efffb0c0300) 0

Class SigC::Trait<int>
   size=1 align=1
   base size=0 base align=1
SigC::Trait<int> (0x0x7efffb0c03c0) 0 empty

Class SigC::Signal2<void, const ASCString&, int>
   size=8 align=8
   base size=8 base align=8
SigC::Signal2<void, const ASCString&, int> (0x0x7efffb398548) 0
  SigC::SignalBase (0x0x7efffb0c0360) 0

Class SigC::Signal2<void, const ASCString&, const ASCString&>
   size=8 align=8
   base size=8 base align=8
SigC::Signal2<void, const ASCString&, const ASCString&> (0x0x7efffb398958) 0
  SigC::SignalBase (0x0x7efffb0c0420) 0

Class SigC::Trait<StatusMessageWindowHolder>
   size=1 align=1
   base size=0 base align=1
SigC::Trait<StatusMessageWindowHolder> (0x0x7efffb0c0540) 0 empty

Class SigC::Marshal<StatusMessageWindowHolder>
   size=16 align=8
   base size=16 base align=8
SigC::Marshal<StatusMessageWindowHolder> (0x0x7efffb0c04e0) 0

Class SigC::Signal1<StatusMessageWindowHolder, const ASCString&>
   size=8 align=8
   base size=8 base align=8
SigC::Signal1<StatusMessageWindowHolder, const ASCString&> (0x0x7efffb398a28) 0
  SigC::SignalBase (0x0x7efffb0c0480) 0

Class MessagingHubBase
   size=128 align=8
   base size=128 base align=8
MessagingHubBase (0x0x7efffaff2e40) 0

Class Resources
   size=12 align=4
   base size=12 base align=4
Resources (0x0x7efffb0c0660) 0

Class ResourceMatrix
   size=36 align=4
   base size=36 base align=4
ResourceMatrix (0x0x7efffb0c06c0) 0

Class GameTime
   size=4 align=4
   base size=4 base align=4
GameTime (0x0x7efffb0c0720) 0

Class MapCoodinateVector
   size=8 align=4
   base size=8 base align=4
MapCoodinateVector (0x0x7efffb0c0780) 0

Class MapCoordinate
   size=8 align=4
   base size=8 base align=4
MapCoordinate (0x0x7efffb0c07e0) 0

Class MapCoordinate3D
   size=12 align=4
   base size=12 base align=4
MapCoordinate3D (0x0x7efffb398b60) 0
  MapCoordinate (0x0x7efffb0c0840) 0

Class __gnu_cxx::new_allocator<std::pair<const ASCString, ASCString> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const ASCString, ASCString> > (0x0x7efffb0c0960) 0 empty

Class std::allocator<std::pair<const ASCString, ASCString> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const ASCString, ASCString> > (0x0x7efffb398bc8) 0 empty
  __gnu_cxx::new_allocator<std::pair<const ASCString, ASCString> > (0x0x7efffb0c09c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const ASCString, ASCString> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const ASCString, ASCString> > > (0x0x7efffb0c0a20) 0 empty

Class std::allocator<std::pair<const ASCString, ASCString> >::rebind<std::pair<const ASCString, ASCString> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const ASCString, ASCString> >::rebind<std::pair<const ASCString, ASCString> > (0x0x7efffb0c0b40) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const ASCString, ASCString> > >::rebind<std::pair<const ASCString, ASCString> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const ASCString, ASCString> > >::rebind<std::pair<const ASCString, ASCString> > (0x0x7efffb0c0ae0) 0 empty

Class std::allocator<std::pair<const ASCString, ASCString> >::rebind<std::_Rb_tree_node<std::pair<const ASCString, ASCString> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const ASCString, ASCString> >::rebind<std::_Rb_tree_node<std::pair<const ASCString, ASCString> > > (0x0x7efffb0c0c60) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const ASCString, ASCString> > >::rebind<std::_Rb_tree_node<std::pair<const ASCString, ASCString> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const ASCString, ASCString> > >::rebind<std::_Rb_tree_node<std::pair<const ASCString, ASCString> > > (0x0x7efffb0c0c00) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ASCString, ASCString> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ASCString, ASCString> > > (0x0x7efffb0c0cc0) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const ASCString, ASCString> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const ASCString, ASCString> > > (0x0x7efffae0b270) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ASCString, ASCString> > > (0x0x7efffb0c0d20) 0 empty

Class std::_Rb_tree<ASCString, std::pair<const ASCString, ASCString>, std::_Select1st<std::pair<const ASCString, ASCString> >, std::less<ASCString>, std::allocator<std::pair<const ASCString, ASCString> > >::_Rb_tree_impl<std::less<ASCString>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<ASCString, std::pair<const ASCString, ASCString>, std::_Select1st<std::pair<const ASCString, ASCString> >, std::less<ASCString>, std::allocator<std::pair<const ASCString, ASCString> > >::_Rb_tree_impl<std::less<ASCString>, false> (0x0x7efffae0b2d8) 0
  std::allocator<std::_Rb_tree_node<std::pair<const ASCString, ASCString> > > (0x0x7efffae0b340) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ASCString, ASCString> > > (0x0x7efffb0c0d80) 0 empty

Class std::_Rb_tree<ASCString, std::pair<const ASCString, ASCString>, std::_Select1st<std::pair<const ASCString, ASCString> >, std::less<ASCString>, std::allocator<std::pair<const ASCString, ASCString> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<ASCString, std::pair<const ASCString, ASCString>, std::_Select1st<std::pair<const ASCString, ASCString> >, std::less<ASCString>, std::allocator<std::pair<const ASCString, ASCString> > > (0x0x7efffb0c0ba0) 0

Class std::map<ASCString, ASCString>
   size=48 align=8
   base size=48 base align=8
std::map<ASCString, ASCString> (0x0x7efffb0c0900) 0

Class Properties
   size=48 align=8
   base size=48 base align=8
Properties (0x0x7efffb0c08a0) 0

Vtable for LoadableItemType
LoadableItemType::_ZTV16LoadableItemType: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI16LoadableItemType)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    (int (*)(...))__cxa_pure_virtual
40    0u
48    0u

Class LoadableItemType
   size=32 align=8
   base size=32 base align=8
LoadableItemType (0x0x7efffb0c0ea0) 0
    vptr=((& LoadableItemType::_ZTV16LoadableItemType) + 16u)

Class IntRange
   size=8 align=4
   base size=8 base align=4
IntRange (0x0x7efffaeb6000) 0

Class MoveMalusType
   size=1 align=1
   base size=0 base align=1
MoveMalusType (0x0x7efffaeb6060) 0 empty

Class __gnu_cxx::new_allocator<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > > (0x0x7efffaeb6180) 0 empty

Class std::allocator<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > > (0x0x7efffae0b478) 0 empty
  __gnu_cxx::new_allocator<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > > (0x0x7efffaeb6360) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > > > (0x0x7efffaeb6420) 0 empty

Class std::allocator<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > >::rebind<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > >::rebind<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > > (0x0x7efffaeb6540) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > > >::rebind<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > > >::rebind<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > > (0x0x7efffaeb64e0) 0 empty

Class std::allocator<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > >::rebind<std::_Rb_tree_node<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > >::rebind<std::_Rb_tree_node<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > > > (0x0x7efffaeb6660) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > > >::rebind<std::_Rb_tree_node<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > > >::rebind<std::_Rb_tree_node<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > > > (0x0x7efffaeb6600) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > > > (0x0x7efffaeb66c0) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > > > (0x0x7efffae0b820) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > > > (0x0x7efffaeb6720) 0 empty

Class std::_Rb_tree<ASCString, std::pair<const ASCString, std::pair<int, std::list<ASCString> > >, std::_Select1st<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > >, std::less<ASCString>, std::allocator<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > > >::_Rb_tree_impl<std::less<ASCString>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<ASCString, std::pair<const ASCString, std::pair<int, std::list<ASCString> > >, std::_Select1st<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > >, std::less<ASCString>, std::allocator<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > > >::_Rb_tree_impl<std::less<ASCString>, false> (0x0x7efffae0b888) 0
  std::allocator<std::_Rb_tree_node<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > > > (0x0x7efffae0b8f0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > > > (0x0x7efffaeb6780) 0 empty

Class std::_Rb_tree<ASCString, std::pair<const ASCString, std::pair<int, std::list<ASCString> > >, std::_Select1st<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > >, std::less<ASCString>, std::allocator<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<ASCString, std::pair<const ASCString, std::pair<int, std::list<ASCString> > >, std::_Select1st<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > >, std::less<ASCString>, std::allocator<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > > > (0x0x7efffaeb65a0) 0

Class std::map<ASCString, std::pair<int, std::list<ASCString> > >
   size=48 align=8
   base size=48 base align=8
std::map<ASCString, std::pair<int, std::list<ASCString> > > (0x0x7efffaeb6120) 0

Vtable for PropertyContainer::Property
PropertyContainer::Property::_ZTVN17PropertyContainer8PropertyE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN17PropertyContainer8PropertyE)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))PropertyContainer::Property::hasDefault
32    0u
40    0u
48    (int (*)(...))__cxa_pure_virtual

Class PropertyContainer::Property
   size=48 align=8
   base size=42 base align=8
PropertyContainer::Property (0x0x7efffaeb67e0) 0
    vptr=((& PropertyContainer::Property::_ZTVN17PropertyContainer8PropertyE) + 16u)

Class __gnu_cxx::new_allocator<PropertyContainer::Property*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PropertyContainer::Property*> (0x0x7efffaeb68a0) 0 empty

Class std::allocator<PropertyContainer::Property*>
   size=1 align=1
   base size=1 base align=1
std::allocator<PropertyContainer::Property*> (0x0x7efffae0b958) 0 empty
  __gnu_cxx::new_allocator<PropertyContainer::Property*> (0x0x7efffaeb6900) 0 empty

Class std::allocator<PropertyContainer::Property*>::rebind<std::_List_node<PropertyContainer::Property*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<PropertyContainer::Property*>::rebind<std::_List_node<PropertyContainer::Property*> > (0x0x7efffaeb6960) 0 empty

Class std::allocator<PropertyContainer::Property*>::rebind<PropertyContainer::Property*>
   size=1 align=1
   base size=0 base align=1
std::allocator<PropertyContainer::Property*>::rebind<PropertyContainer::Property*> (0x0x7efffaeb69c0) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<PropertyContainer::Property*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<PropertyContainer::Property*> > (0x0x7efffaeb6a20) 0 empty

Class std::allocator<std::_List_node<PropertyContainer::Property*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<PropertyContainer::Property*> > (0x0x7efffae0bb60) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<PropertyContainer::Property*> > (0x0x7efffaeb6a80) 0 empty

Class std::_List_base<PropertyContainer::Property*, std::allocator<PropertyContainer::Property*> >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<PropertyContainer::Property*, std::allocator<PropertyContainer::Property*> >::_List_impl (0x0x7efffae0bbc8) 0
  std::allocator<std::_List_node<PropertyContainer::Property*> > (0x0x7efffae0bc30) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<PropertyContainer::Property*> > (0x0x7efffaeb6ae0) 0 empty

Class std::_List_base<PropertyContainer::Property*, std::allocator<PropertyContainer::Property*> >
   size=16 align=8
   base size=16 base align=8
std::_List_base<PropertyContainer::Property*, std::allocator<PropertyContainer::Property*> > (0x0x7efffaeb6840) 0

Class std::list<PropertyContainer::Property*, std::allocator<PropertyContainer::Property*> >
   size=16 align=8
   base size=16 base align=8
std::list<PropertyContainer::Property*, std::allocator<PropertyContainer::Property*> > (0x0x7efffae0bc98) 0
  std::_List_base<PropertyContainer::Property*, std::allocator<PropertyContainer::Property*> > (0x0x7efffaeb6c00) 0

Class PointerList<PropertyContainer::Property*>
   size=16 align=8
   base size=16 base align=8
PointerList<PropertyContainer::Property*> (0x0x7efffae0bd68) 0
  std::list<PropertyContainer::Property*, std::allocator<PropertyContainer::Property*> > (0x0x7efffae0bdd0) 0
    std::_List_base<PropertyContainer::Property*, std::allocator<PropertyContainer::Property*> > (0x0x7efffaeb6cc0) 0

Vtable for PropertyContainer
PropertyContainer::_ZTV17PropertyContainer: 10u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI17PropertyContainer)
16    (int (*)(...))PropertyContainer::openBracket
24    (int (*)(...))PropertyContainer::closeBracket
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    0u
56    0u
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual

Class PropertyContainer
   size=104 align=8
   base size=104 base align=8
PropertyContainer (0x0x7efffaeb60c0) 0
    vptr=((& PropertyContainer::_ZTV17PropertyContainer) + 16u)

Vtable for PropertyReadingContainer
PropertyReadingContainer::_ZTV24PropertyReadingContainer: 10u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI24PropertyReadingContainer)
16    (int (*)(...))PropertyContainer::openBracket
24    (int (*)(...))PropertyContainer::closeBracket
32    (int (*)(...))PropertyReadingContainer::getFileName
40    (int (*)(...))PropertyReadingContainer::getArchive
48    (int (*)(...))PropertyReadingContainer::~PropertyReadingContainer
56    (int (*)(...))PropertyReadingContainer::~PropertyReadingContainer
64    (int (*)(...))PropertyReadingContainer::getLocation
72    (int (*)(...))PropertyReadingContainer::writeProperty

Class PropertyReadingContainer
   size=104 align=8
   base size=104 base align=8
PropertyReadingContainer (0x0x7efffae0be38) 0
    vptr=((& PropertyReadingContainer::_ZTV24PropertyReadingContainer) + 16u)
  PropertyContainer (0x0x7efffaeb6d80) 0
      primary-for PropertyReadingContainer (0x0x7efffae0be38)

Vtable for PropertyWritingContainer
PropertyWritingContainer::_ZTV24PropertyWritingContainer: 10u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI24PropertyWritingContainer)
16    (int (*)(...))PropertyWritingContainer::openBracket
24    (int (*)(...))PropertyWritingContainer::closeBracket
32    (int (*)(...))PropertyWritingContainer::getFileName
40    (int (*)(...))PropertyWritingContainer::getArchive
48    (int (*)(...))PropertyWritingContainer::~PropertyWritingContainer
56    (int (*)(...))PropertyWritingContainer::~PropertyWritingContainer
64    (int (*)(...))PropertyWritingContainer::getLocation
72    (int (*)(...))PropertyWritingContainer::writeProperty

Class PropertyWritingContainer
   size=112 align=8
   base size=112 base align=8
PropertyWritingContainer (0x0x7efffae0bea0) 0
    vptr=((& PropertyWritingContainer::_ZTV24PropertyWritingContainer) + 16u)
  PropertyContainer (0x0x7efffaeb6de0) 0
      primary-for PropertyWritingContainer (0x0x7efffae0bea0)

Class __exception
   size=40 align=8
   base size=40 base align=8
__exception (0x0x7efffaeb6e40) 0

Class __signbitl(long double)::<anonymous union>
   size=16 align=16
   base size=16 base align=16
__signbitl(long double)::<anonymous union> (0x0x7efffaeb6ea0) 0

Class Loki::CompileTimeError<1>
   size=1 align=1
   base size=0 base align=1
Loki::CompileTimeError<1> (0x0x7efffaeb6f60) 0 empty

Class NullParamType
   size=1 align=1
   base size=0 base align=1
NullParamType (0x0x7efffacd2000) 0 empty

Class PixelSize2Type<1>
   size=1 align=1
   base size=0 base align=1
PixelSize2Type<1> (0x0x7efffacd2060) 0 empty

Class PixelSize2Type<2>
   size=1 align=1
   base size=0 base align=1
PixelSize2Type<2> (0x0x7efffacd20c0) 0 empty

Class PixelSize2Type<4>
   size=1 align=1
   base size=0 base align=1
PixelSize2Type<4> (0x0x7efffacd2120) 0 empty

Class TargetPixelSelector_All
   size=1 align=1
   base size=0 base align=1
TargetPixelSelector_All (0x0x7efffacd2180) 0 empty

Class TargetPixelSelector_Valid
   size=16 align=4
   base size=16 base align=4
TargetPixelSelector_Valid (0x0x7efffacd21e0) 0

Class ColorConverter<4, 1>
   size=24 align=4
   base size=24 base align=4
ColorConverter<4, 1> (0x0x7efffacd2300) 0

Class ColorConverter<1, 4>
   size=32 align=8
   base size=32 base align=8
ColorConverter<1, 4> (0x0x7efffacd23c0) 0

Class ColorTransform_Gray<4>
   size=1 align=1
   base size=0 base align=1
ColorTransform_Gray<4> (0x0x7efffacd2720) 0 empty

Class ColorMerger_AlphaHandler<1>
   size=8 align=4
   base size=8 base align=4
ColorMerger_AlphaHandler<1> (0x0x7efffacd28a0) 0

Class ColorMerger_AlphaHandler<4>
   size=20 align=4
   base size=20 base align=4
ColorMerger_AlphaHandler<4> (0x0x7efffacd2900) 0

Class ColorMerger_AlphaMerge<4>
   size=20 align=4
   base size=20 base align=4
ColorMerger_AlphaMerge<4> (0x0x7efffb398c30) 0
  ColorMerger_AlphaHandler<4> (0x0x7efffacd2a20) 0

Class ColorMerger_AlphaShadow<1>
   size=16 align=8
   base size=16 base align=8
ColorMerger_AlphaShadow<1> (0x0x7efffad67068) 0
  ColorMerger_AlphaHandler<1> (0x0x7efffacd2ae0) 0

Class ColorMerger_AlphaShadow<4>
   size=20 align=4
   base size=20 base align=4
ColorMerger_AlphaShadow<4> (0x0x7efffad67138) 0
  ColorMerger_AlphaHandler<4> (0x0x7efffacd2b40) 0

Class ColorMerger_AlphaMixer<1>
   size=8 align=4
   base size=8 base align=4
ColorMerger_AlphaMixer<1> (0x0x7efffad67208) 0
  ColorMerger_AlphaHandler<1> (0x0x7efffacd2c00) 0

Class ColorMerger_AlphaMixer<4>
   size=20 align=4
   base size=20 base align=4
ColorMerger_AlphaMixer<4> (0x0x7efffad672d8) 0
  ColorMerger_AlphaHandler<4> (0x0x7efffacd2c60) 0

Class ColorMerger_Alpha_XLAT_TableShifter<1>
   size=16 align=8
   base size=16 base align=8
ColorMerger_Alpha_XLAT_TableShifter<1> (0x0x7efffad67410) 0
  ColorMerger_AlphaHandler<1> (0x0x7efffacd2d20) 0

Class RotationCache
   size=1 align=1
   base size=0 base align=1
RotationCache (0x0x7efffacd2f00) 0 empty

Class __gnu_cxx::new_allocator<std::pair<const int, int*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const int, int*> > (0x0x7efffadc3060) 0 empty

Class std::allocator<std::pair<const int, int*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const int, int*> > (0x0x7efffad67888) 0 empty
  __gnu_cxx::new_allocator<std::pair<const int, int*> > (0x0x7efffadc30c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, int*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, int*> > > (0x0x7efffadc3120) 0 empty

Class std::allocator<std::pair<const int, int*> >::rebind<std::pair<const int, int*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const int, int*> >::rebind<std::pair<const int, int*> > (0x0x7efffadc3240) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, int*> > >::rebind<std::pair<const int, int*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, int*> > >::rebind<std::pair<const int, int*> > (0x0x7efffadc31e0) 0 empty

Class std::allocator<std::pair<const int, int*> >::rebind<std::_Rb_tree_node<std::pair<const int, int*> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const int, int*> >::rebind<std::_Rb_tree_node<std::pair<const int, int*> > > (0x0x7efffadc3360) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, int*> > >::rebind<std::_Rb_tree_node<std::pair<const int, int*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, int*> > >::rebind<std::_Rb_tree_node<std::pair<const int, int*> > > (0x0x7efffadc3300) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, int*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, int*> > > (0x0x7efffadc33c0) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const int, int*> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const int, int*> > > (0x0x7efffad67bc8) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, int*> > > (0x0x7efffadc3420) 0 empty

Class std::_Rb_tree<int, std::pair<const int, int*>, std::_Select1st<std::pair<const int, int*> >, std::less<int>, std::allocator<std::pair<const int, int*> > >::_Rb_tree_impl<std::less<int>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<int, std::pair<const int, int*>, std::_Select1st<std::pair<const int, int*> >, std::less<int>, std::allocator<std::pair<const int, int*> > >::_Rb_tree_impl<std::less<int>, false> (0x0x7efffad67c30) 0
  std::allocator<std::_Rb_tree_node<std::pair<const int, int*> > > (0x0x7efffad67c98) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, int*> > > (0x0x7efffadc3480) 0 empty

Class std::_Rb_tree<int, std::pair<const int, int*>, std::_Select1st<std::pair<const int, int*> >, std::less<int>, std::allocator<std::pair<const int, int*> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<int, std::pair<const int, int*>, std::_Select1st<std::pair<const int, int*> >, std::less<int>, std::allocator<std::pair<const int, int*> > > (0x0x7efffadc32a0) 0

Class std::map<int, int*>
   size=48 align=8
   base size=48 base align=8
std::map<int, int*> (0x0x7efffadc3000) 0

Class std::_Rb_tree_iterator<std::pair<const int, int*> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const int, int*> > (0x0x7efffadc34e0) 0

Class std::pair<const int, int*>
   size=16 align=8
   base size=16 base align=8
std::pair<const int, int*> (0x0x7efffadc35a0) 0

Class std::pair<const Surface*, int>
   size=16 align=8
   base size=12 base align=8
std::pair<const Surface*, int> (0x0x7efffadc3600) 0

Class ZoomCache
   size=1 align=1
   base size=0 base align=1
ZoomCache (0x0x7efffadc3720) 0 empty

Class __gnu_cxx::new_allocator<std::pair<const float, int*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const float, int*> > (0x0x7efffadc38a0) 0 empty

Class std::allocator<std::pair<const float, int*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const float, int*> > (0x0x7efffad67e38) 0 empty
  __gnu_cxx::new_allocator<std::pair<const float, int*> > (0x0x7efffadc3900) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const float, int*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const float, int*> > > (0x0x7efffadc3960) 0 empty

Class std::allocator<std::pair<const float, int*> >::rebind<std::pair<const float, int*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const float, int*> >::rebind<std::pair<const float, int*> > (0x0x7efffadc3a80) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const float, int*> > >::rebind<std::pair<const float, int*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const float, int*> > >::rebind<std::pair<const float, int*> > (0x0x7efffadc3a20) 0 empty

Class std::allocator<std::pair<const float, int*> >::rebind<std::_Rb_tree_node<std::pair<const float, int*> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const float, int*> >::rebind<std::_Rb_tree_node<std::pair<const float, int*> > > (0x0x7efffadc3ba0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const float, int*> > >::rebind<std::_Rb_tree_node<std::pair<const float, int*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const float, int*> > >::rebind<std::_Rb_tree_node<std::pair<const float, int*> > > (0x0x7efffadc3b40) 0 empty

Class std::binary_function<float, float, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<float, float, bool> (0x0x7efffadc3c00) 0 empty

Class std::less<float>
   size=1 align=1
   base size=1 base align=1
std::less<float> (0x0x7efffad675b0) 0 empty
  std::binary_function<float, float, bool> (0x0x7efffadc3c60) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const float, int*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const float, int*> > > (0x0x7efffadc3cc0) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const float, int*> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const float, int*> > > (0x0x7efffad67618) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const float, int*> > > (0x0x7efffadc3d20) 0 empty

Class std::_Rb_tree<float, std::pair<const float, int*>, std::_Select1st<std::pair<const float, int*> >, std::less<float>, std::allocator<std::pair<const float, int*> > >::_Rb_tree_impl<std::less<float>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<float, std::pair<const float, int*>, std::_Select1st<std::pair<const float, int*> >, std::less<float>, std::allocator<std::pair<const float, int*> > >::_Rb_tree_impl<std::less<float>, false> (0x0x7efffad67680) 0
  std::allocator<std::_Rb_tree_node<std::pair<const float, int*> > > (0x0x7efffad676e8) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const float, int*> > > (0x0x7efffadc3d80) 0 empty

Class std::_Rb_tree<float, std::pair<const float, int*>, std::_Select1st<std::pair<const float, int*> >, std::less<float>, std::allocator<std::pair<const float, int*> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<float, std::pair<const float, int*>, std::_Select1st<std::pair<const float, int*> >, std::less<float>, std::allocator<std::pair<const float, int*> > > (0x0x7efffadc3ae0) 0

Class std::map<float, int*>
   size=48 align=8
   base size=48 base align=8
std::map<float, int*> (0x0x7efffadc3840) 0

Class std::_Rb_tree_iterator<std::pair<const float, int*> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const float, int*> > (0x0x7efffadc3de0) 0

Class __gnu_cxx::__enable_if<false, double>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, double> (0x0x7efffadc3ea0) 0 empty

Class std::pair<const float, int*>
   size=16 align=8
   base size=16 base align=8
std::pair<const float, int*> (0x0x7efffadc3f00) 0

Class TargetPixelSelector_Rect
   size=32 align=4
   base size=32 base align=4
TargetPixelSelector_Rect (0x0x7efffab86120) 0

Class ColorMerger_AlphaLighter<1>
   size=8 align=4
   base size=8 base align=4
ColorMerger_AlphaLighter<1> (0x0x7efffa7ce000) 0
  ColorMerger_AlphaHandler<1> (0x0x7efffab862a0) 0

Class ColorMerger_AlphaLighter<4>
   size=24 align=4
   base size=24 base align=4
ColorMerger_AlphaLighter<4> (0x0x7efffa7ce0d0) 0
  ColorMerger_AlphaHandler<4> (0x0x7efffab86300) 0

Vtable for StartupScreen
StartupScreen::_ZTV13StartupScreen: 16u entries
0     64u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTI13StartupScreen)
24    (int (*)(...))StartupScreen::~StartupScreen
32    (int (*)(...))StartupScreen::~StartupScreen
40    18446744073709551552u
48    0u
56    0u
64    0u
72    (int (*)(...))-64
80    (int (*)(...))(& _ZTI13StartupScreen)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   (int (*)(...))StartupScreen::_ZTv0_n48_N13StartupScreenD1Ev
120   (int (*)(...))StartupScreen::_ZTv0_n48_N13StartupScreenD0Ev

Construction vtable for SigC::Object (0x0x7efffa7ce208 instance) in StartupScreen
StartupScreen::_ZTC13StartupScreen0_N4SigC6ObjectE: 16u entries
0     64u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551552u
48    0u
56    0u
64    0u
72    (int (*)(...))-64
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for StartupScreen
StartupScreen::_ZTT13StartupScreen: 4u entries
0     ((& StartupScreen::_ZTV13StartupScreen) + 24u)
8     ((& StartupScreen::_ZTC13StartupScreen0_N4SigC6ObjectE) + 24u)
16    ((& StartupScreen::_ZTC13StartupScreen0_N4SigC6ObjectE) + 88u)
24    ((& StartupScreen::_ZTV13StartupScreen) + 88u)

Class StartupScreen
   size=80 align=8
   base size=64 base align=8
StartupScreen (0x0x7efffa7ce1a0) 0
    vptridx=0u vptr=((& StartupScreen::_ZTV13StartupScreen) + 24u)
  SigC::Object (0x0x7efffa7ce208) 0 nearly-empty
      primary-for StartupScreen (0x0x7efffa7ce1a0)
      subvttidx=8u
    SigC::ObjectBase (0x0x7efffab86360) 64 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& StartupScreen::_ZTV13StartupScreen) + 88u)

Class __gnu_cxx::new_allocator<PG_MessageObject*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<PG_MessageObject*> (0x0x7efffab86540) 0 empty

Class std::allocator<PG_MessageObject*>
   size=1 align=1
   base size=1 base align=1
std::allocator<PG_MessageObject*> (0x0x7efffa7ce478) 0 empty
  __gnu_cxx::new_allocator<PG_MessageObject*> (0x0x7efffab865a0) 0 empty

Class std::allocator<PG_MessageObject*>::rebind<std::_List_node<PG_MessageObject*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<PG_MessageObject*>::rebind<std::_List_node<PG_MessageObject*> > (0x0x7efffab86600) 0 empty

Class std::allocator<PG_MessageObject*>::rebind<PG_MessageObject*>
   size=1 align=1
   base size=0 base align=1
std::allocator<PG_MessageObject*>::rebind<PG_MessageObject*> (0x0x7efffab86660) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<PG_MessageObject*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<PG_MessageObject*> > (0x0x7efffab866c0) 0 empty

Class std::allocator<std::_List_node<PG_MessageObject*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<PG_MessageObject*> > (0x0x7efffa7ce5b0) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<PG_MessageObject*> > (0x0x7efffab86720) 0 empty

Class std::_List_base<PG_MessageObject*, std::allocator<PG_MessageObject*> >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<PG_MessageObject*, std::allocator<PG_MessageObject*> >::_List_impl (0x0x7efffa7ce618) 0
  std::allocator<std::_List_node<PG_MessageObject*> > (0x0x7efffa7ce680) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<PG_MessageObject*> > (0x0x7efffab86780) 0 empty

Class std::_List_base<PG_MessageObject*, std::allocator<PG_MessageObject*> >
   size=16 align=8
   base size=16 base align=8
std::_List_base<PG_MessageObject*, std::allocator<PG_MessageObject*> > (0x0x7efffab864e0) 0

Class std::list<PG_MessageObject*>
   size=16 align=8
   base size=16 base align=8
std::list<PG_MessageObject*> (0x0x7efffa7ce6e8) 0
  std::_List_base<PG_MessageObject*, std::allocator<PG_MessageObject*> > (0x0x7efffab867e0) 0

Vtable for ASC_PG_App
ASC_PG_App::_ZTV10ASC_PG_App: 34u entries
0     0u
8     0u
16    168u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI10ASC_PG_App)
40    (int (*)(...))ASC_PG_App::~ASC_PG_App
48    (int (*)(...))ASC_PG_App::~ASC_PG_App
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_Application::eventKeyDown
80    (int (*)(...))PG_Application::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))ASC_PG_App::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_Application::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   (int (*)(...))PG_Application::RunEventLoop
168   (int (*)(...))PG_Application::eventInit
176   (int (*)(...))ASC_PG_App::eventIdle
184   18446744073709551448u
192   0u
200   0u
208   0u
216   (int (*)(...))-168
224   (int (*)(...))(& _ZTI10ASC_PG_App)
232   (int (*)(...))SigC::ObjectBase::reference
240   (int (*)(...))SigC::ObjectBase::unreference
248   (int (*)(...))SigC::ObjectBase::set_manage
256   (int (*)(...))ASC_PG_App::_ZTv0_n48_N10ASC_PG_AppD1Ev
264   (int (*)(...))ASC_PG_App::_ZTv0_n48_N10ASC_PG_AppD0Ev

Construction vtable for PG_Application (0x0x7efffaba9d98 instance) in ASC_PG_App
ASC_PG_App::_ZTC10ASC_PG_App0_14PG_Application: 34u entries
0     0u
8     0u
16    168u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14PG_Application)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_Application::eventKeyDown
80    (int (*)(...))PG_Application::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_Application::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_Application::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   (int (*)(...))PG_Application::RunEventLoop
168   (int (*)(...))PG_Application::eventInit
176   (int (*)(...))PG_Application::eventIdle
184   18446744073709551448u
192   0u
200   0u
208   0u
216   (int (*)(...))-168
224   (int (*)(...))(& _ZTI14PG_Application)
232   (int (*)(...))SigC::ObjectBase::reference
240   (int (*)(...))SigC::ObjectBase::unreference
248   (int (*)(...))SigC::ObjectBase::set_manage
256   0u
264   0u

Construction vtable for PG_MessageObject (0x0x7efffa7ce3a8 instance) in ASC_PG_App
ASC_PG_App::_ZTC10ASC_PG_App0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    168u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551448u
168   0u
176   0u
184   0u
192   (int (*)(...))-168
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in ASC_PG_App
ASC_PG_App::_ZTC10ASC_PG_App0_N4SigC6ObjectE: 16u entries
0     168u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551448u
48    0u
56    0u
64    0u
72    (int (*)(...))-168
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for ASC_PG_App
ASC_PG_App::_ZTT10ASC_PG_App: 11u entries
0     ((& ASC_PG_App::_ZTV10ASC_PG_App) + 40u)
8     ((& ASC_PG_App::_ZTC10ASC_PG_App0_14PG_Application) + 40u)
16    ((& ASC_PG_App::_ZTC10ASC_PG_App0_16PG_MessageObject) + 40u)
24    ((& ASC_PG_App::_ZTC10ASC_PG_App0_16PG_MessageObject) + 40u)
32    ((& ASC_PG_App::_ZTC10ASC_PG_App0_16PG_MessageObject) + 208u)
40    ((& ASC_PG_App::_ZTC10ASC_PG_App0_14PG_Application) + 40u)
48    ((& ASC_PG_App::_ZTC10ASC_PG_App0_14PG_Application) + 232u)
56    ((& ASC_PG_App::_ZTV10ASC_PG_App) + 40u)
64    ((& ASC_PG_App::_ZTV10ASC_PG_App) + 232u)
72    ((& ASC_PG_App::_ZTC10ASC_PG_App0_N4SigC6ObjectE) + 24u)
80    ((& ASC_PG_App::_ZTC10ASC_PG_App0_N4SigC6ObjectE) + 88u)

Class ASC_PG_App
   size=184 align=8
   base size=168 base align=8
ASC_PG_App (0x0x7efffa7ce340) 0
    vptridx=0u vptr=((& ASC_PG_App::_ZTV10ASC_PG_App) + 40u)
  PG_Application (0x0x7efffaba9d98) 0
      primary-for ASC_PG_App (0x0x7efffa7ce340)
      subvttidx=8u
    PG_MessageObject (0x0x7efffa7ce3a8) 0
        primary-for PG_Application (0x0x7efffaba9d98)
        subvttidx=16u
      SigC::Object (0x0x7efffa7ce410) 0 nearly-empty virtual
          primary-for PG_MessageObject (0x0x7efffa7ce3a8)
          subvttidx=72u vptridx=56u vbaseoffset=-40
        SigC::ObjectBase (0x0x7efffab863c0) 168 virtual
            vptridx=64u vbaseoffset=-24 vptr=((& ASC_PG_App::_ZTV10ASC_PG_App) + 232u)
    PG_FileArchive (0x0x7efffab86420) 0 empty
    PG_FontEngine (0x0x7efffab86480) 0 empty

Class WindowCounter
   size=1 align=1
   base size=0 base align=1
WindowCounter (0x0x7efffab868a0) 0 empty

Vtable for ASC_PG_Dialog
ASC_PG_Dialog::_ZTV13ASC_PG_Dialog: 63u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI13ASC_PG_Dialog)
40    (int (*)(...))ASC_PG_Dialog::~ASC_PG_Dialog
48    (int (*)(...))ASC_PG_Dialog::~ASC_PG_Dialog
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))ASC_PG_Dialog::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))ASC_PG_Dialog::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   (int (*)(...))ASC_PG_Dialog::closeWindow
384   (int (*)(...))-112
392   (int (*)(...))(& _ZTI13ASC_PG_Dialog)
400   (int (*)(...))ASC_PG_Dialog::_ZThn112_N13ASC_PG_DialogD1Ev
408   (int (*)(...))ASC_PG_Dialog::_ZThn112_N13ASC_PG_DialogD0Ev
416   18446744073709551208u
424   0u
432   0u
440   0u
448   (int (*)(...))-408
456   (int (*)(...))(& _ZTI13ASC_PG_Dialog)
464   (int (*)(...))SigC::ObjectBase::reference
472   (int (*)(...))SigC::ObjectBase::unreference
480   (int (*)(...))SigC::ObjectBase::set_manage
488   (int (*)(...))ASC_PG_Dialog::_ZTv0_n48_N13ASC_PG_DialogD1Ev
496   (int (*)(...))ASC_PG_Dialog::_ZTv0_n48_N13ASC_PG_DialogD0Ev

Construction vtable for PG_Window (0x0x7efffa7ce888 instance) in ASC_PG_Dialog
ASC_PG_Dialog::_ZTC13ASC_PG_Dialog0_9PG_Window: 58u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Window)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   18446744073709551208u
384   0u
392   0u
400   0u
408   (int (*)(...))-408
416   (int (*)(...))(& _ZTI9PG_Window)
424   (int (*)(...))SigC::ObjectBase::reference
432   (int (*)(...))SigC::ObjectBase::unreference
440   (int (*)(...))SigC::ObjectBase::set_manage
448   0u
456   0u

Construction vtable for PG_ThemeWidget (0x0x7efffa7ce8f0 instance) in ASC_PG_Dialog
ASC_PG_Dialog::_ZTC13ASC_PG_Dialog0_14PG_ThemeWidget: 57u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14PG_ThemeWidget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551208u
376   0u
384   0u
392   0u
400   (int (*)(...))-408
408   (int (*)(...))(& _ZTI14PG_ThemeWidget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_Widget (0x0x7efffa7ddb60 instance) in ASC_PG_Dialog
ASC_PG_Dialog::_ZTC13ASC_PG_Dialog0_9PG_Widget: 57u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551208u
376   0u
384   0u
392   0u
400   (int (*)(...))-408
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efffa7ce958 instance) in ASC_PG_Dialog
ASC_PG_Dialog::_ZTC13ASC_PG_Dialog0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551208u
168   0u
176   0u
184   0u
192   (int (*)(...))-408
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in ASC_PG_Dialog
ASC_PG_Dialog::_ZTC13ASC_PG_Dialog0_N4SigC6ObjectE: 16u entries
0     408u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551208u
48    0u
56    0u
64    0u
72    (int (*)(...))-408
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for ASC_PG_Dialog
ASC_PG_Dialog::_ZTT13ASC_PG_Dialog: 17u entries
0     ((& ASC_PG_Dialog::_ZTV13ASC_PG_Dialog) + 40u)
8     ((& ASC_PG_Dialog::_ZTC13ASC_PG_Dialog0_9PG_Window) + 40u)
16    ((& ASC_PG_Dialog::_ZTC13ASC_PG_Dialog0_14PG_ThemeWidget) + 40u)
24    ((& ASC_PG_Dialog::_ZTC13ASC_PG_Dialog0_9PG_Widget) + 40u)
32    ((& ASC_PG_Dialog::_ZTC13ASC_PG_Dialog0_16PG_MessageObject) + 40u)
40    ((& ASC_PG_Dialog::_ZTC13ASC_PG_Dialog0_16PG_MessageObject) + 40u)
48    ((& ASC_PG_Dialog::_ZTC13ASC_PG_Dialog0_16PG_MessageObject) + 208u)
56    ((& ASC_PG_Dialog::_ZTC13ASC_PG_Dialog0_9PG_Widget) + 40u)
64    ((& ASC_PG_Dialog::_ZTC13ASC_PG_Dialog0_9PG_Widget) + 416u)
72    ((& ASC_PG_Dialog::_ZTC13ASC_PG_Dialog0_14PG_ThemeWidget) + 40u)
80    ((& ASC_PG_Dialog::_ZTC13ASC_PG_Dialog0_14PG_ThemeWidget) + 416u)
88    ((& ASC_PG_Dialog::_ZTC13ASC_PG_Dialog0_9PG_Window) + 40u)
96    ((& ASC_PG_Dialog::_ZTC13ASC_PG_Dialog0_9PG_Window) + 424u)
104   ((& ASC_PG_Dialog::_ZTV13ASC_PG_Dialog) + 40u)
112   ((& ASC_PG_Dialog::_ZTV13ASC_PG_Dialog) + 464u)
120   ((& ASC_PG_Dialog::_ZTC13ASC_PG_Dialog0_N4SigC6ObjectE) + 24u)
128   ((& ASC_PG_Dialog::_ZTC13ASC_PG_Dialog0_N4SigC6ObjectE) + 88u)

Class ASC_PG_Dialog
   size=424 align=8
   base size=404 base align=8
ASC_PG_Dialog (0x0x7efffa7ce820) 0
    vptridx=0u vptr=((& ASC_PG_Dialog::_ZTV13ASC_PG_Dialog) + 40u)
  PG_Window (0x0x7efffa7ce888) 0
      primary-for ASC_PG_Dialog (0x0x7efffa7ce820)
      subvttidx=8u
    PG_ThemeWidget (0x0x7efffa7ce8f0) 0
        primary-for PG_Window (0x0x7efffa7ce888)
        subvttidx=16u
      PG_Widget (0x0x7efffa7ddb60) 0
          primary-for PG_ThemeWidget (0x0x7efffa7ce8f0)
          subvttidx=24u
        PG_MessageObject (0x0x7efffa7ce958) 0
            primary-for PG_Widget (0x0x7efffa7ddb60)
            subvttidx=32u
          SigC::Object (0x0x7efffa7ce9c0) 0 nearly-empty virtual
              primary-for PG_MessageObject (0x0x7efffa7ce958)
              subvttidx=120u vptridx=104u vbaseoffset=-40
            SigC::ObjectBase (0x0x7efffab86900) 408 virtual
                vptridx=112u vbaseoffset=-24 vptr=((& ASC_PG_Dialog::_ZTV13ASC_PG_Dialog) + 464u)
        PG_Rect (0x0x7efffa7cea28) 112
            vptr=((& ASC_PG_Dialog::_ZTV13ASC_PG_Dialog) + 400u)
          SDL_Rect (0x0x7efffab86960) 120

Vtable for ASC_PropertyEditor
ASC_PropertyEditor::_ZTV18ASC_PropertyEditor: 64u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI18ASC_PropertyEditor)
40    (int (*)(...))ASC_PropertyEditor::~ASC_PropertyEditor
48    (int (*)(...))ASC_PropertyEditor::~ASC_PropertyEditor
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_ScrollWidget::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_ScrollWidget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ScrollWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_ScrollWidget::DeleteAll
376   (int (*)(...))PG_ScrollWidget::RemoveAll
384   (int (*)(...))ASC_PropertyEditor::GetStyleName
392   (int (*)(...))-112
400   (int (*)(...))(& _ZTI18ASC_PropertyEditor)
408   (int (*)(...))ASC_PropertyEditor::_ZThn112_N18ASC_PropertyEditorD1Ev
416   (int (*)(...))ASC_PropertyEditor::_ZThn112_N18ASC_PropertyEditorD0Ev
424   18446744073709551208u
432   0u
440   0u
448   0u
456   (int (*)(...))-408
464   (int (*)(...))(& _ZTI18ASC_PropertyEditor)
472   (int (*)(...))SigC::ObjectBase::reference
480   (int (*)(...))SigC::ObjectBase::unreference
488   (int (*)(...))SigC::ObjectBase::set_manage
496   (int (*)(...))ASC_PropertyEditor::_ZTv0_n48_N18ASC_PropertyEditorD1Ev
504   (int (*)(...))ASC_PropertyEditor::_ZTv0_n48_N18ASC_PropertyEditorD0Ev

Construction vtable for PG_PropertyEditor (0x0x7efffa7ceb60 instance) in ASC_PropertyEditor
ASC_PropertyEditor::_ZTC18ASC_PropertyEditor0_17PG_PropertyEditor: 60u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI17PG_PropertyEditor)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_ScrollWidget::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_ScrollWidget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ScrollWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_ScrollWidget::DeleteAll
376   (int (*)(...))PG_ScrollWidget::RemoveAll
384   (int (*)(...))PG_PropertyEditor::GetStyleName
392   18446744073709551208u
400   0u
408   0u
416   0u
424   (int (*)(...))-408
432   (int (*)(...))(& _ZTI17PG_PropertyEditor)
440   (int (*)(...))SigC::ObjectBase::reference
448   (int (*)(...))SigC::ObjectBase::unreference
456   (int (*)(...))SigC::ObjectBase::set_manage
464   0u
472   0u

Construction vtable for PG_ScrollWidget (0x0x7efffa7cebc8 instance) in ASC_PropertyEditor
ASC_PropertyEditor::_ZTC18ASC_PropertyEditor0_15PG_ScrollWidget: 59u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI15PG_ScrollWidget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_ScrollWidget::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_ScrollWidget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ScrollWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_ScrollWidget::DeleteAll
376   (int (*)(...))PG_ScrollWidget::RemoveAll
384   18446744073709551208u
392   0u
400   0u
408   0u
416   (int (*)(...))-408
424   (int (*)(...))(& _ZTI15PG_ScrollWidget)
432   (int (*)(...))SigC::ObjectBase::reference
440   (int (*)(...))SigC::ObjectBase::unreference
448   (int (*)(...))SigC::ObjectBase::set_manage
456   0u
464   0u

Construction vtable for PG_ThemeWidget (0x0x7efffa7cec30 instance) in ASC_PropertyEditor
ASC_PropertyEditor::_ZTC18ASC_PropertyEditor0_14PG_ThemeWidget: 57u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14PG_ThemeWidget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551208u
376   0u
384   0u
392   0u
400   (int (*)(...))-408
408   (int (*)(...))(& _ZTI14PG_ThemeWidget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_Widget (0x0x7efffa7ddd20 instance) in ASC_PropertyEditor
ASC_PropertyEditor::_ZTC18ASC_PropertyEditor0_9PG_Widget: 57u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551208u
376   0u
384   0u
392   0u
400   (int (*)(...))-408
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efffa7cec98 instance) in ASC_PropertyEditor
ASC_PropertyEditor::_ZTC18ASC_PropertyEditor0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551208u
168   0u
176   0u
184   0u
192   (int (*)(...))-408
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in ASC_PropertyEditor
ASC_PropertyEditor::_ZTC18ASC_PropertyEditor0_N4SigC6ObjectE: 16u entries
0     408u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551208u
48    0u
56    0u
64    0u
72    (int (*)(...))-408
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for ASC_PropertyEditor
ASC_PropertyEditor::_ZTT18ASC_PropertyEditor: 20u entries
0     ((& ASC_PropertyEditor::_ZTV18ASC_PropertyEditor) + 40u)
8     ((& ASC_PropertyEditor::_ZTC18ASC_PropertyEditor0_17PG_PropertyEditor) + 40u)
16    ((& ASC_PropertyEditor::_ZTC18ASC_PropertyEditor0_15PG_ScrollWidget) + 40u)
24    ((& ASC_PropertyEditor::_ZTC18ASC_PropertyEditor0_14PG_ThemeWidget) + 40u)
32    ((& ASC_PropertyEditor::_ZTC18ASC_PropertyEditor0_9PG_Widget) + 40u)
40    ((& ASC_PropertyEditor::_ZTC18ASC_PropertyEditor0_16PG_MessageObject) + 40u)
48    ((& ASC_PropertyEditor::_ZTC18ASC_PropertyEditor0_16PG_MessageObject) + 40u)
56    ((& ASC_PropertyEditor::_ZTC18ASC_PropertyEditor0_16PG_MessageObject) + 208u)
64    ((& ASC_PropertyEditor::_ZTC18ASC_PropertyEditor0_9PG_Widget) + 40u)
72    ((& ASC_PropertyEditor::_ZTC18ASC_PropertyEditor0_9PG_Widget) + 416u)
80    ((& ASC_PropertyEditor::_ZTC18ASC_PropertyEditor0_14PG_ThemeWidget) + 40u)
88    ((& ASC_PropertyEditor::_ZTC18ASC_PropertyEditor0_14PG_ThemeWidget) + 416u)
96    ((& ASC_PropertyEditor::_ZTC18ASC_PropertyEditor0_15PG_ScrollWidget) + 40u)
104   ((& ASC_PropertyEditor::_ZTC18ASC_PropertyEditor0_15PG_ScrollWidget) + 432u)
112   ((& ASC_PropertyEditor::_ZTC18ASC_PropertyEditor0_17PG_PropertyEditor) + 40u)
120   ((& ASC_PropertyEditor::_ZTC18ASC_PropertyEditor0_17PG_PropertyEditor) + 440u)
128   ((& ASC_PropertyEditor::_ZTV18ASC_PropertyEditor) + 40u)
136   ((& ASC_PropertyEditor::_ZTV18ASC_PropertyEditor) + 472u)
144   ((& ASC_PropertyEditor::_ZTC18ASC_PropertyEditor0_N4SigC6ObjectE) + 24u)
152   ((& ASC_PropertyEditor::_ZTC18ASC_PropertyEditor0_N4SigC6ObjectE) + 88u)

Class ASC_PropertyEditor
   size=424 align=8
   base size=408 base align=8
ASC_PropertyEditor (0x0x7efffa7ceaf8) 0
    vptridx=0u vptr=((& ASC_PropertyEditor::_ZTV18ASC_PropertyEditor) + 40u)
  PG_PropertyEditor (0x0x7efffa7ceb60) 0
      primary-for ASC_PropertyEditor (0x0x7efffa7ceaf8)
      subvttidx=8u
    PG_ScrollWidget (0x0x7efffa7cebc8) 0
        primary-for PG_PropertyEditor (0x0x7efffa7ceb60)
        subvttidx=16u
      PG_ThemeWidget (0x0x7efffa7cec30) 0
          primary-for PG_ScrollWidget (0x0x7efffa7cebc8)
          subvttidx=24u
        PG_Widget (0x0x7efffa7ddd20) 0
            primary-for PG_ThemeWidget (0x0x7efffa7cec30)
            subvttidx=32u
          PG_MessageObject (0x0x7efffa7cec98) 0
              primary-for PG_Widget (0x0x7efffa7ddd20)
              subvttidx=40u
            SigC::Object (0x0x7efffa7ced00) 0 nearly-empty virtual
                primary-for PG_MessageObject (0x0x7efffa7cec98)
                subvttidx=144u vptridx=128u vbaseoffset=-40
              SigC::ObjectBase (0x0x7efffab869c0) 408 virtual
                  vptridx=136u vbaseoffset=-24 vptr=((& ASC_PropertyEditor::_ZTV18ASC_PropertyEditor) + 472u)
          PG_Rect (0x0x7efffa7ced68) 112
              vptr=((& ASC_PropertyEditor::_ZTV18ASC_PropertyEditor) + 408u)
            SDL_Rect (0x0x7efffab86a20) 120

Vtable for ColoredBar
ColoredBar::_ZTV10ColoredBar: 61u entries
0     0u
8     0u
16    304u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI10ColoredBar)
40    (int (*)(...))ColoredBar::~ColoredBar
48    (int (*)(...))ColoredBar::~ColoredBar
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))-112
376   (int (*)(...))(& _ZTI10ColoredBar)
384   (int (*)(...))ColoredBar::_ZThn112_N10ColoredBarD1Ev
392   (int (*)(...))ColoredBar::_ZThn112_N10ColoredBarD0Ev
400   18446744073709551312u
408   0u
416   0u
424   0u
432   (int (*)(...))-304
440   (int (*)(...))(& _ZTI10ColoredBar)
448   (int (*)(...))SigC::ObjectBase::reference
456   (int (*)(...))SigC::ObjectBase::unreference
464   (int (*)(...))SigC::ObjectBase::set_manage
472   (int (*)(...))ColoredBar::_ZTv0_n48_N10ColoredBarD1Ev
480   (int (*)(...))ColoredBar::_ZTv0_n48_N10ColoredBarD0Ev

Construction vtable for PG_ThemeWidget (0x0x7efffa7ceea0 instance) in ColoredBar
ColoredBar::_ZTC10ColoredBar0_14PG_ThemeWidget: 57u entries
0     0u
8     0u
16    304u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14PG_ThemeWidget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551312u
376   0u
384   0u
392   0u
400   (int (*)(...))-304
408   (int (*)(...))(& _ZTI14PG_ThemeWidget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_Widget (0x0x7efffa89f3f0 instance) in ColoredBar
ColoredBar::_ZTC10ColoredBar0_9PG_Widget: 57u entries
0     0u
8     0u
16    304u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551312u
376   0u
384   0u
392   0u
400   (int (*)(...))-304
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efffa7cef08 instance) in ColoredBar
ColoredBar::_ZTC10ColoredBar0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    304u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551312u
168   0u
176   0u
184   0u
192   (int (*)(...))-304
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in ColoredBar
ColoredBar::_ZTC10ColoredBar0_N4SigC6ObjectE: 16u entries
0     304u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551312u
48    0u
56    0u
64    0u
72    (int (*)(...))-304
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for ColoredBar
ColoredBar::_ZTT10ColoredBar: 14u entries
0     ((& ColoredBar::_ZTV10ColoredBar) + 40u)
8     ((& ColoredBar::_ZTC10ColoredBar0_14PG_ThemeWidget) + 40u)
16    ((& ColoredBar::_ZTC10ColoredBar0_9PG_Widget) + 40u)
24    ((& ColoredBar::_ZTC10ColoredBar0_16PG_MessageObject) + 40u)
32    ((& ColoredBar::_ZTC10ColoredBar0_16PG_MessageObject) + 40u)
40    ((& ColoredBar::_ZTC10ColoredBar0_16PG_MessageObject) + 208u)
48    ((& ColoredBar::_ZTC10ColoredBar0_9PG_Widget) + 40u)
56    ((& ColoredBar::_ZTC10ColoredBar0_9PG_Widget) + 416u)
64    ((& ColoredBar::_ZTC10ColoredBar0_14PG_ThemeWidget) + 40u)
72    ((& ColoredBar::_ZTC10ColoredBar0_14PG_ThemeWidget) + 416u)
80    ((& ColoredBar::_ZTV10ColoredBar) + 40u)
88    ((& ColoredBar::_ZTV10ColoredBar) + 448u)
96    ((& ColoredBar::_ZTC10ColoredBar0_N4SigC6ObjectE) + 24u)
104   ((& ColoredBar::_ZTC10ColoredBar0_N4SigC6ObjectE) + 88u)

Class ColoredBar
   size=320 align=8
   base size=304 base align=8
ColoredBar (0x0x7efffa7cee38) 0
    vptridx=0u vptr=((& ColoredBar::_ZTV10ColoredBar) + 40u)
  PG_ThemeWidget (0x0x7efffa7ceea0) 0
      primary-for ColoredBar (0x0x7efffa7cee38)
      subvttidx=8u
    PG_Widget (0x0x7efffa89f3f0) 0
        primary-for PG_ThemeWidget (0x0x7efffa7ceea0)
        subvttidx=16u
      PG_MessageObject (0x0x7efffa7cef08) 0
          primary-for PG_Widget (0x0x7efffa89f3f0)
          subvttidx=24u
        SigC::Object (0x0x7efffa7cef70) 0 nearly-empty virtual
            primary-for PG_MessageObject (0x0x7efffa7cef08)
            subvttidx=96u vptridx=80u vbaseoffset=-40
          SigC::ObjectBase (0x0x7efffab86ba0) 304 virtual
              vptridx=88u vbaseoffset=-24 vptr=((& ColoredBar::_ZTV10ColoredBar) + 448u)
      PG_Rect (0x0x7efffa7ce270) 112
          vptr=((& ColoredBar::_ZTV10ColoredBar) + 384u)
        SDL_Rect (0x0x7efffab86c00) 120

Class SigC::Trait<const PG_Rect&>
   size=1 align=1
   base size=0 base align=1
SigC::Trait<const PG_Rect&> (0x0x7efffab86d80) 0 empty

Class SigC::Signal3<void, const PG_Rect&, const ASCString&, const PG_Rect&>
   size=8 align=8
   base size=8 base align=8
SigC::Signal3<void, const PG_Rect&, const ASCString&, const PG_Rect&> (0x0x7efffa7cedd0) 0
  SigC::SignalBase (0x0x7efffab86d20) 0

Vtable for SpecialDisplayWidget
SpecialDisplayWidget::_ZTV20SpecialDisplayWidget: 61u entries
0     0u
8     0u
16    256u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI20SpecialDisplayWidget)
40    (int (*)(...))SpecialDisplayWidget::~SpecialDisplayWidget
48    (int (*)(...))SpecialDisplayWidget::~SpecialDisplayWidget
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))SpecialDisplayWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))-112
376   (int (*)(...))(& _ZTI20SpecialDisplayWidget)
384   (int (*)(...))SpecialDisplayWidget::_ZThn112_N20SpecialDisplayWidgetD1Ev
392   (int (*)(...))SpecialDisplayWidget::_ZThn112_N20SpecialDisplayWidgetD0Ev
400   18446744073709551360u
408   0u
416   0u
424   0u
432   (int (*)(...))-256
440   (int (*)(...))(& _ZTI20SpecialDisplayWidget)
448   (int (*)(...))SigC::ObjectBase::reference
456   (int (*)(...))SigC::ObjectBase::unreference
464   (int (*)(...))SigC::ObjectBase::set_manage
472   (int (*)(...))SpecialDisplayWidget::_ZTv0_n48_N20SpecialDisplayWidgetD1Ev
480   (int (*)(...))SpecialDisplayWidget::_ZTv0_n48_N20SpecialDisplayWidgetD0Ev

Construction vtable for PG_Widget (0x0x7efffa89f690 instance) in SpecialDisplayWidget
SpecialDisplayWidget::_ZTC20SpecialDisplayWidget0_9PG_Widget: 57u entries
0     0u
8     0u
16    256u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551360u
376   0u
384   0u
392   0u
400   (int (*)(...))-256
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efffa7ce750 instance) in SpecialDisplayWidget
SpecialDisplayWidget::_ZTC20SpecialDisplayWidget0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    256u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551360u
168   0u
176   0u
184   0u
192   (int (*)(...))-256
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in SpecialDisplayWidget
SpecialDisplayWidget::_ZTC20SpecialDisplayWidget0_N4SigC6ObjectE: 16u entries
0     256u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551360u
48    0u
56    0u
64    0u
72    (int (*)(...))-256
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for SpecialDisplayWidget
SpecialDisplayWidget::_ZTT20SpecialDisplayWidget: 11u entries
0     ((& SpecialDisplayWidget::_ZTV20SpecialDisplayWidget) + 40u)
8     ((& SpecialDisplayWidget::_ZTC20SpecialDisplayWidget0_9PG_Widget) + 40u)
16    ((& SpecialDisplayWidget::_ZTC20SpecialDisplayWidget0_16PG_MessageObject) + 40u)
24    ((& SpecialDisplayWidget::_ZTC20SpecialDisplayWidget0_16PG_MessageObject) + 40u)
32    ((& SpecialDisplayWidget::_ZTC20SpecialDisplayWidget0_16PG_MessageObject) + 208u)
40    ((& SpecialDisplayWidget::_ZTC20SpecialDisplayWidget0_9PG_Widget) + 40u)
48    ((& SpecialDisplayWidget::_ZTC20SpecialDisplayWidget0_9PG_Widget) + 416u)
56    ((& SpecialDisplayWidget::_ZTV20SpecialDisplayWidget) + 40u)
64    ((& SpecialDisplayWidget::_ZTV20SpecialDisplayWidget) + 448u)
72    ((& SpecialDisplayWidget::_ZTC20SpecialDisplayWidget0_N4SigC6ObjectE) + 24u)
80    ((& SpecialDisplayWidget::_ZTC20SpecialDisplayWidget0_N4SigC6ObjectE) + 88u)

Class SpecialDisplayWidget
   size=272 align=8
   base size=256 base align=8
SpecialDisplayWidget (0x0x7efffa7ce2d8) 0
    vptridx=0u vptr=((& SpecialDisplayWidget::_ZTV20SpecialDisplayWidget) + 40u)
  PG_Widget (0x0x7efffa89f690) 0
      primary-for SpecialDisplayWidget (0x0x7efffa7ce2d8)
      subvttidx=8u
    PG_MessageObject (0x0x7efffa7ce750) 0
        primary-for PG_Widget (0x0x7efffa89f690)
        subvttidx=16u
      SigC::Object (0x0x7efffa7ce7b8) 0 nearly-empty virtual
          primary-for PG_MessageObject (0x0x7efffa7ce750)
          subvttidx=72u vptridx=56u vbaseoffset=-40
        SigC::ObjectBase (0x0x7efffab86c60) 256 virtual
            vptridx=64u vbaseoffset=-24 vptr=((& SpecialDisplayWidget::_ZTV20SpecialDisplayWidget) + 448u)
    PG_Rect (0x0x7efffa7cea90) 112
        vptr=((& SpecialDisplayWidget::_ZTV20SpecialDisplayWidget) + 384u)
      SDL_Rect (0x0x7efffab86cc0) 120

Vtable for SpecialInputWidget
SpecialInputWidget::_ZTV18SpecialInputWidget: 61u entries
0     0u
8     0u
16    248u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI18SpecialInputWidget)
40    (int (*)(...))SpecialInputWidget::~SpecialInputWidget
48    (int (*)(...))SpecialInputWidget::~SpecialInputWidget
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))SpecialInputWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))-112
376   (int (*)(...))(& _ZTI18SpecialInputWidget)
384   (int (*)(...))SpecialInputWidget::_ZThn112_N18SpecialInputWidgetD1Ev
392   (int (*)(...))SpecialInputWidget::_ZThn112_N18SpecialInputWidgetD0Ev
400   18446744073709551368u
408   0u
416   0u
424   0u
432   (int (*)(...))-248
440   (int (*)(...))(& _ZTI18SpecialInputWidget)
448   (int (*)(...))SigC::ObjectBase::reference
456   (int (*)(...))SigC::ObjectBase::unreference
464   (int (*)(...))SigC::ObjectBase::set_manage
472   (int (*)(...))SpecialInputWidget::_ZTv0_n48_N18SpecialInputWidgetD1Ev
480   (int (*)(...))SpecialInputWidget::_ZTv0_n48_N18SpecialInputWidgetD0Ev

Construction vtable for PG_Widget (0x0x7efffa89fa80 instance) in SpecialInputWidget
SpecialInputWidget::_ZTC18SpecialInputWidget0_9PG_Widget: 57u entries
0     0u
8     0u
16    248u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551368u
376   0u
384   0u
392   0u
400   (int (*)(...))-248
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efffa8c61a0 instance) in SpecialInputWidget
SpecialInputWidget::_ZTC18SpecialInputWidget0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    248u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551368u
168   0u
176   0u
184   0u
192   (int (*)(...))-248
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in SpecialInputWidget
SpecialInputWidget::_ZTC18SpecialInputWidget0_N4SigC6ObjectE: 16u entries
0     248u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551368u
48    0u
56    0u
64    0u
72    (int (*)(...))-248
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for SpecialInputWidget
SpecialInputWidget::_ZTT18SpecialInputWidget: 11u entries
0     ((& SpecialInputWidget::_ZTV18SpecialInputWidget) + 40u)
8     ((& SpecialInputWidget::_ZTC18SpecialInputWidget0_9PG_Widget) + 40u)
16    ((& SpecialInputWidget::_ZTC18SpecialInputWidget0_16PG_MessageObject) + 40u)
24    ((& SpecialInputWidget::_ZTC18SpecialInputWidget0_16PG_MessageObject) + 40u)
32    ((& SpecialInputWidget::_ZTC18SpecialInputWidget0_16PG_MessageObject) + 208u)
40    ((& SpecialInputWidget::_ZTC18SpecialInputWidget0_9PG_Widget) + 40u)
48    ((& SpecialInputWidget::_ZTC18SpecialInputWidget0_9PG_Widget) + 416u)
56    ((& SpecialInputWidget::_ZTV18SpecialInputWidget) + 40u)
64    ((& SpecialInputWidget::_ZTV18SpecialInputWidget) + 448u)
72    ((& SpecialInputWidget::_ZTC18SpecialInputWidget0_N4SigC6ObjectE) + 24u)
80    ((& SpecialInputWidget::_ZTC18SpecialInputWidget0_N4SigC6ObjectE) + 88u)

Class SpecialInputWidget
   size=264 align=8
   base size=248 base align=8
SpecialInputWidget (0x0x7efffa8c6138) 0
    vptridx=0u vptr=((& SpecialInputWidget::_ZTV18SpecialInputWidget) + 40u)
  PG_Widget (0x0x7efffa89fa80) 0
      primary-for SpecialInputWidget (0x0x7efffa8c6138)
      subvttidx=8u
    PG_MessageObject (0x0x7efffa8c61a0) 0
        primary-for PG_Widget (0x0x7efffa89fa80)
        subvttidx=16u
      SigC::Object (0x0x7efffa8c6208) 0 nearly-empty virtual
          primary-for PG_MessageObject (0x0x7efffa8c61a0)
          subvttidx=72u vptridx=56u vbaseoffset=-40
        SigC::ObjectBase (0x0x7efffab86ea0) 248 virtual
            vptridx=64u vbaseoffset=-24 vptr=((& SpecialInputWidget::_ZTV18SpecialInputWidget) + 448u)
    PG_Rect (0x0x7efffa8c6270) 112
        vptr=((& SpecialInputWidget::_ZTV18SpecialInputWidget) + 384u)
      SDL_Rect (0x0x7efffab86f00) 120

Vtable for Emboss
Emboss::_ZTV6Emboss: 61u entries
0     0u
8     0u
16    256u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI6Emboss)
40    (int (*)(...))Emboss::~Emboss
48    (int (*)(...))Emboss::~Emboss
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))Emboss::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))-112
376   (int (*)(...))(& _ZTI6Emboss)
384   (int (*)(...))Emboss::_ZThn112_N6EmbossD1Ev
392   (int (*)(...))Emboss::_ZThn112_N6EmbossD0Ev
400   18446744073709551360u
408   0u
416   0u
424   0u
432   (int (*)(...))-256
440   (int (*)(...))(& _ZTI6Emboss)
448   (int (*)(...))SigC::ObjectBase::reference
456   (int (*)(...))SigC::ObjectBase::unreference
464   (int (*)(...))SigC::ObjectBase::set_manage
472   (int (*)(...))Emboss::_ZTv0_n48_N6EmbossD1Ev
480   (int (*)(...))Emboss::_ZTv0_n48_N6EmbossD0Ev

Construction vtable for PG_Widget (0x0x7efffa89fd20 instance) in Emboss
Emboss::_ZTC6Emboss0_9PG_Widget: 57u entries
0     0u
8     0u
16    256u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551360u
376   0u
384   0u
392   0u
400   (int (*)(...))-256
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efffa8c63a8 instance) in Emboss
Emboss::_ZTC6Emboss0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    256u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551360u
168   0u
176   0u
184   0u
192   (int (*)(...))-256
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in Emboss
Emboss::_ZTC6Emboss0_N4SigC6ObjectE: 16u entries
0     256u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551360u
48    0u
56    0u
64    0u
72    (int (*)(...))-256
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for Emboss
Emboss::_ZTT6Emboss: 11u entries
0     ((& Emboss::_ZTV6Emboss) + 40u)
8     ((& Emboss::_ZTC6Emboss0_9PG_Widget) + 40u)
16    ((& Emboss::_ZTC6Emboss0_16PG_MessageObject) + 40u)
24    ((& Emboss::_ZTC6Emboss0_16PG_MessageObject) + 40u)
32    ((& Emboss::_ZTC6Emboss0_16PG_MessageObject) + 208u)
40    ((& Emboss::_ZTC6Emboss0_9PG_Widget) + 40u)
48    ((& Emboss::_ZTC6Emboss0_9PG_Widget) + 416u)
56    ((& Emboss::_ZTV6Emboss) + 40u)
64    ((& Emboss::_ZTV6Emboss) + 448u)
72    ((& Emboss::_ZTC6Emboss0_N4SigC6ObjectE) + 24u)
80    ((& Emboss::_ZTC6Emboss0_N4SigC6ObjectE) + 88u)

Class Emboss
   size=272 align=8
   base size=249 base align=8
Emboss (0x0x7efffa8c6340) 0
    vptridx=0u vptr=((& Emboss::_ZTV6Emboss) + 40u)
  PG_Widget (0x0x7efffa89fd20) 0
      primary-for Emboss (0x0x7efffa8c6340)
      subvttidx=8u
    PG_MessageObject (0x0x7efffa8c63a8) 0
        primary-for PG_Widget (0x0x7efffa89fd20)
        subvttidx=16u
      SigC::Object (0x0x7efffa8c6410) 0 nearly-empty virtual
          primary-for PG_MessageObject (0x0x7efffa8c63a8)
          subvttidx=72u vptridx=56u vbaseoffset=-40
        SigC::ObjectBase (0x0x7efffab86f60) 256 virtual
            vptridx=64u vbaseoffset=-24 vptr=((& Emboss::_ZTV6Emboss) + 448u)
    PG_Rect (0x0x7efffa8c6478) 112
        vptr=((& Emboss::_ZTV6Emboss) + 384u)
      SDL_Rect (0x0x7efffa8f8000) 120

Vtable for PG_StatusWindowData
PG_StatusWindowData::_ZTV19PG_StatusWindowData: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI19PG_StatusWindowData)
16    (int (*)(...))PG_StatusWindowData::~PG_StatusWindowData
24    (int (*)(...))PG_StatusWindowData::~PG_StatusWindowData
32    (int (*)(...))PG_StatusWindowData::SetText

Class PG_StatusWindowData
   size=24 align=8
   base size=24 base align=8
PG_StatusWindowData (0x0x7efffa8c6548) 0
    vptr=((& PG_StatusWindowData::_ZTV19PG_StatusWindowData) + 16u)
  StatusMessageWindowHolder::UserData (0x0x7efffa8f8060) 0
      primary-for PG_StatusWindowData (0x0x7efffa8c6548)

Class BulkGraphicUpdates
   size=16 align=8
   base size=10 base align=8
BulkGraphicUpdates (0x0x7efffa8f80c0) 0

Vtable for SelectFromMap
SelectFromMap::_ZTV13SelectFromMap: 68u entries
0     0u
8     0u
16    456u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI13SelectFromMap)
40    (int (*)(...))SelectFromMap::~SelectFromMap
48    (int (*)(...))SelectFromMap::~SelectFromMap
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))SelectFromMap::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))SelectFromMap::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))SelectFromMap::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))ASC_PG_Dialog::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   (int (*)(...))ASC_PG_Dialog::closeWindow
384   (int (*)(...))SelectFromMap::accept
392   (int (*)(...))SelectFromMap::showFieldMarking
400   (int (*)(...))SelectFromMap::mark
408   (int (*)(...))SelectFromMap::markField
416   (int (*)(...))SelectFromMap::isOk
424   (int (*)(...))-112
432   (int (*)(...))(& _ZTI13SelectFromMap)
440   (int (*)(...))SelectFromMap::_ZThn112_N13SelectFromMapD1Ev
448   (int (*)(...))SelectFromMap::_ZThn112_N13SelectFromMapD0Ev
456   18446744073709551160u
464   0u
472   0u
480   0u
488   (int (*)(...))-456
496   (int (*)(...))(& _ZTI13SelectFromMap)
504   (int (*)(...))SigC::ObjectBase::reference
512   (int (*)(...))SigC::ObjectBase::unreference
520   (int (*)(...))SigC::ObjectBase::set_manage
528   (int (*)(...))SelectFromMap::_ZTv0_n48_N13SelectFromMapD1Ev
536   (int (*)(...))SelectFromMap::_ZTv0_n48_N13SelectFromMapD0Ev

Construction vtable for ASC_PG_Dialog (0x0x7efffa8c6618 instance) in SelectFromMap
SelectFromMap::_ZTC13SelectFromMap0_13ASC_PG_Dialog: 59u entries
0     0u
8     0u
16    456u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI13ASC_PG_Dialog)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))ASC_PG_Dialog::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))ASC_PG_Dialog::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   (int (*)(...))ASC_PG_Dialog::closeWindow
384   18446744073709551160u
392   0u
400   0u
408   0u
416   (int (*)(...))-456
424   (int (*)(...))(& _ZTI13ASC_PG_Dialog)
432   (int (*)(...))SigC::ObjectBase::reference
440   (int (*)(...))SigC::ObjectBase::unreference
448   (int (*)(...))SigC::ObjectBase::set_manage
456   0u
464   0u

Construction vtable for PG_Window (0x0x7efffa8c6680 instance) in SelectFromMap
SelectFromMap::_ZTC13SelectFromMap0_9PG_Window: 58u entries
0     0u
8     0u
16    456u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Window)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   18446744073709551160u
384   0u
392   0u
400   0u
408   (int (*)(...))-456
416   (int (*)(...))(& _ZTI9PG_Window)
424   (int (*)(...))SigC::ObjectBase::reference
432   (int (*)(...))SigC::ObjectBase::unreference
440   (int (*)(...))SigC::ObjectBase::set_manage
448   0u
456   0u

Construction vtable for PG_ThemeWidget (0x0x7efffa8c66e8 instance) in SelectFromMap
SelectFromMap::_ZTC13SelectFromMap0_14PG_ThemeWidget: 57u entries
0     0u
8     0u
16    456u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14PG_ThemeWidget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551160u
376   0u
384   0u
392   0u
400   (int (*)(...))-456
408   (int (*)(...))(& _ZTI14PG_ThemeWidget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_Widget (0x0x7efffa913070 instance) in SelectFromMap
SelectFromMap::_ZTC13SelectFromMap0_9PG_Widget: 57u entries
0     0u
8     0u
16    456u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551160u
376   0u
384   0u
392   0u
400   (int (*)(...))-456
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efffa8c6750 instance) in SelectFromMap
SelectFromMap::_ZTC13SelectFromMap0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    456u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551160u
168   0u
176   0u
184   0u
192   (int (*)(...))-456
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in SelectFromMap
SelectFromMap::_ZTC13SelectFromMap0_N4SigC6ObjectE: 16u entries
0     456u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551160u
48    0u
56    0u
64    0u
72    (int (*)(...))-456
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for SelectFromMap
SelectFromMap::_ZTT13SelectFromMap: 20u entries
0     ((& SelectFromMap::_ZTV13SelectFromMap) + 40u)
8     ((& SelectFromMap::_ZTC13SelectFromMap0_13ASC_PG_Dialog) + 40u)
16    ((& SelectFromMap::_ZTC13SelectFromMap0_9PG_Window) + 40u)
24    ((& SelectFromMap::_ZTC13SelectFromMap0_14PG_ThemeWidget) + 40u)
32    ((& SelectFromMap::_ZTC13SelectFromMap0_9PG_Widget) + 40u)
40    ((& SelectFromMap::_ZTC13SelectFromMap0_16PG_MessageObject) + 40u)
48    ((& SelectFromMap::_ZTC13SelectFromMap0_16PG_MessageObject) + 40u)
56    ((& SelectFromMap::_ZTC13SelectFromMap0_16PG_MessageObject) + 208u)
64    ((& SelectFromMap::_ZTC13SelectFromMap0_9PG_Widget) + 40u)
72    ((& SelectFromMap::_ZTC13SelectFromMap0_9PG_Widget) + 416u)
80    ((& SelectFromMap::_ZTC13SelectFromMap0_14PG_ThemeWidget) + 40u)
88    ((& SelectFromMap::_ZTC13SelectFromMap0_14PG_ThemeWidget) + 416u)
96    ((& SelectFromMap::_ZTC13SelectFromMap0_9PG_Window) + 40u)
104   ((& SelectFromMap::_ZTC13SelectFromMap0_9PG_Window) + 424u)
112   ((& SelectFromMap::_ZTC13SelectFromMap0_13ASC_PG_Dialog) + 40u)
120   ((& SelectFromMap::_ZTC13SelectFromMap0_13ASC_PG_Dialog) + 432u)
128   ((& SelectFromMap::_ZTV13SelectFromMap) + 40u)
136   ((& SelectFromMap::_ZTV13SelectFromMap) + 504u)
144   ((& SelectFromMap::_ZTC13SelectFromMap0_N4SigC6ObjectE) + 24u)
152   ((& SelectFromMap::_ZTC13SelectFromMap0_N4SigC6ObjectE) + 88u)

Class SelectFromMap
   size=472 align=8
   base size=456 base align=8
SelectFromMap (0x0x7efffa8c65b0) 0
    vptridx=0u vptr=((& SelectFromMap::_ZTV13SelectFromMap) + 40u)
  ASC_PG_Dialog (0x0x7efffa8c6618) 0
      primary-for SelectFromMap (0x0x7efffa8c65b0)
      subvttidx=8u
    PG_Window (0x0x7efffa8c6680) 0
        primary-for ASC_PG_Dialog (0x0x7efffa8c6618)
        subvttidx=16u
      PG_ThemeWidget (0x0x7efffa8c66e8) 0
          primary-for PG_Window (0x0x7efffa8c6680)
          subvttidx=24u
        PG_Widget (0x0x7efffa913070) 0
            primary-for PG_ThemeWidget (0x0x7efffa8c66e8)
            subvttidx=32u
          PG_MessageObject (0x0x7efffa8c6750) 0
              primary-for PG_Widget (0x0x7efffa913070)
              subvttidx=40u
            SigC::Object (0x0x7efffa8c67b8) 0 nearly-empty virtual
                primary-for PG_MessageObject (0x0x7efffa8c6750)
                subvttidx=144u vptridx=128u vbaseoffset=-40
              SigC::ObjectBase (0x0x7efffa8f8120) 456 virtual
                  vptridx=136u vbaseoffset=-24 vptr=((& SelectFromMap::_ZTV13SelectFromMap) + 504u)
          PG_Rect (0x0x7efffa8c6820) 112
              vptr=((& SelectFromMap::_ZTV13SelectFromMap) + 440u)
            SDL_Rect (0x0x7efffa8f8180) 120

Vtable for SelectBuildingFromMap
SelectBuildingFromMap::_ZTV21SelectBuildingFromMap: 68u entries
0     0u
8     0u
16    456u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI21SelectBuildingFromMap)
40    (int (*)(...))SelectBuildingFromMap::~SelectBuildingFromMap
48    (int (*)(...))SelectBuildingFromMap::~SelectBuildingFromMap
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))SelectFromMap::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))SelectFromMap::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))SelectFromMap::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))ASC_PG_Dialog::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   (int (*)(...))ASC_PG_Dialog::closeWindow
384   (int (*)(...))SelectBuildingFromMap::accept
392   (int (*)(...))SelectFromMap::showFieldMarking
400   (int (*)(...))SelectFromMap::mark
408   (int (*)(...))SelectFromMap::markField
416   (int (*)(...))SelectBuildingFromMap::isOk
424   (int (*)(...))-112
432   (int (*)(...))(& _ZTI21SelectBuildingFromMap)
440   (int (*)(...))SelectBuildingFromMap::_ZThn112_N21SelectBuildingFromMapD1Ev
448   (int (*)(...))SelectBuildingFromMap::_ZThn112_N21SelectBuildingFromMapD0Ev
456   18446744073709551160u
464   0u
472   0u
480   0u
488   (int (*)(...))-456
496   (int (*)(...))(& _ZTI21SelectBuildingFromMap)
504   (int (*)(...))SigC::ObjectBase::reference
512   (int (*)(...))SigC::ObjectBase::unreference
520   (int (*)(...))SigC::ObjectBase::set_manage
528   (int (*)(...))SelectBuildingFromMap::_ZTv0_n48_N21SelectBuildingFromMapD1Ev
536   (int (*)(...))SelectBuildingFromMap::_ZTv0_n48_N21SelectBuildingFromMapD0Ev

Construction vtable for SelectFromMap (0x0x7efffa8c6958 instance) in SelectBuildingFromMap
SelectBuildingFromMap::_ZTC21SelectBuildingFromMap0_13SelectFromMap: 64u entries
0     0u
8     0u
16    456u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI13SelectFromMap)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))SelectFromMap::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))SelectFromMap::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))SelectFromMap::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))ASC_PG_Dialog::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   (int (*)(...))ASC_PG_Dialog::closeWindow
384   (int (*)(...))SelectFromMap::accept
392   (int (*)(...))SelectFromMap::showFieldMarking
400   (int (*)(...))SelectFromMap::mark
408   (int (*)(...))SelectFromMap::markField
416   (int (*)(...))SelectFromMap::isOk
424   18446744073709551160u
432   0u
440   0u
448   0u
456   (int (*)(...))-456
464   (int (*)(...))(& _ZTI13SelectFromMap)
472   (int (*)(...))SigC::ObjectBase::reference
480   (int (*)(...))SigC::ObjectBase::unreference
488   (int (*)(...))SigC::ObjectBase::set_manage
496   0u
504   0u

Construction vtable for ASC_PG_Dialog (0x0x7efffa8c69c0 instance) in SelectBuildingFromMap
SelectBuildingFromMap::_ZTC21SelectBuildingFromMap0_13ASC_PG_Dialog: 59u entries
0     0u
8     0u
16    456u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI13ASC_PG_Dialog)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))ASC_PG_Dialog::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))ASC_PG_Dialog::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   (int (*)(...))ASC_PG_Dialog::closeWindow
384   18446744073709551160u
392   0u
400   0u
408   0u
416   (int (*)(...))-456
424   (int (*)(...))(& _ZTI13ASC_PG_Dialog)
432   (int (*)(...))SigC::ObjectBase::reference
440   (int (*)(...))SigC::ObjectBase::unreference
448   (int (*)(...))SigC::ObjectBase::set_manage
456   0u
464   0u

Construction vtable for PG_Window (0x0x7efffa8c6a28 instance) in SelectBuildingFromMap
SelectBuildingFromMap::_ZTC21SelectBuildingFromMap0_9PG_Window: 58u entries
0     0u
8     0u
16    456u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Window)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   18446744073709551160u
384   0u
392   0u
400   0u
408   (int (*)(...))-456
416   (int (*)(...))(& _ZTI9PG_Window)
424   (int (*)(...))SigC::ObjectBase::reference
432   (int (*)(...))SigC::ObjectBase::unreference
440   (int (*)(...))SigC::ObjectBase::set_manage
448   0u
456   0u

Construction vtable for PG_ThemeWidget (0x0x7efffa8c6a90 instance) in SelectBuildingFromMap
SelectBuildingFromMap::_ZTC21SelectBuildingFromMap0_14PG_ThemeWidget: 57u entries
0     0u
8     0u
16    456u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14PG_ThemeWidget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551160u
376   0u
384   0u
392   0u
400   (int (*)(...))-456
408   (int (*)(...))(& _ZTI14PG_ThemeWidget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_Widget (0x0x7efffa913380 instance) in SelectBuildingFromMap
SelectBuildingFromMap::_ZTC21SelectBuildingFromMap0_9PG_Widget: 57u entries
0     0u
8     0u
16    456u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551160u
376   0u
384   0u
392   0u
400   (int (*)(...))-456
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efffa8c6af8 instance) in SelectBuildingFromMap
SelectBuildingFromMap::_ZTC21SelectBuildingFromMap0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    456u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551160u
168   0u
176   0u
184   0u
192   (int (*)(...))-456
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in SelectBuildingFromMap
SelectBuildingFromMap::_ZTC21SelectBuildingFromMap0_N4SigC6ObjectE: 16u entries
0     456u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551160u
48    0u
56    0u
64    0u
72    (int (*)(...))-456
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for SelectBuildingFromMap
SelectBuildingFromMap::_ZTT21SelectBuildingFromMap: 23u entries
0     ((& SelectBuildingFromMap::_ZTV21SelectBuildingFromMap) + 40u)
8     ((& SelectBuildingFromMap::_ZTC21SelectBuildingFromMap0_13SelectFromMap) + 40u)
16    ((& SelectBuildingFromMap::_ZTC21SelectBuildingFromMap0_13ASC_PG_Dialog) + 40u)
24    ((& SelectBuildingFromMap::_ZTC21SelectBuildingFromMap0_9PG_Window) + 40u)
32    ((& SelectBuildingFromMap::_ZTC21SelectBuildingFromMap0_14PG_ThemeWidget) + 40u)
40    ((& SelectBuildingFromMap::_ZTC21SelectBuildingFromMap0_9PG_Widget) + 40u)
48    ((& SelectBuildingFromMap::_ZTC21SelectBuildingFromMap0_16PG_MessageObject) + 40u)
56    ((& SelectBuildingFromMap::_ZTC21SelectBuildingFromMap0_16PG_MessageObject) + 40u)
64    ((& SelectBuildingFromMap::_ZTC21SelectBuildingFromMap0_16PG_MessageObject) + 208u)
72    ((& SelectBuildingFromMap::_ZTC21SelectBuildingFromMap0_9PG_Widget) + 40u)
80    ((& SelectBuildingFromMap::_ZTC21SelectBuildingFromMap0_9PG_Widget) + 416u)
88    ((& SelectBuildingFromMap::_ZTC21SelectBuildingFromMap0_14PG_ThemeWidget) + 40u)
96    ((& SelectBuildingFromMap::_ZTC21SelectBuildingFromMap0_14PG_ThemeWidget) + 416u)
104   ((& SelectBuildingFromMap::_ZTC21SelectBuildingFromMap0_9PG_Window) + 40u)
112   ((& SelectBuildingFromMap::_ZTC21SelectBuildingFromMap0_9PG_Window) + 424u)
120   ((& SelectBuildingFromMap::_ZTC21SelectBuildingFromMap0_13ASC_PG_Dialog) + 40u)
128   ((& SelectBuildingFromMap::_ZTC21SelectBuildingFromMap0_13ASC_PG_Dialog) + 432u)
136   ((& SelectBuildingFromMap::_ZTC21SelectBuildingFromMap0_13SelectFromMap) + 40u)
144   ((& SelectBuildingFromMap::_ZTC21SelectBuildingFromMap0_13SelectFromMap) + 472u)
152   ((& SelectBuildingFromMap::_ZTV21SelectBuildingFromMap) + 40u)
160   ((& SelectBuildingFromMap::_ZTV21SelectBuildingFromMap) + 504u)
168   ((& SelectBuildingFromMap::_ZTC21SelectBuildingFromMap0_N4SigC6ObjectE) + 24u)
176   ((& SelectBuildingFromMap::_ZTC21SelectBuildingFromMap0_N4SigC6ObjectE) + 88u)

Class SelectBuildingFromMap
   size=472 align=8
   base size=456 base align=8
SelectBuildingFromMap (0x0x7efffa8c68f0) 0
    vptridx=0u vptr=((& SelectBuildingFromMap::_ZTV21SelectBuildingFromMap) + 40u)
  SelectFromMap (0x0x7efffa8c6958) 0
      primary-for SelectBuildingFromMap (0x0x7efffa8c68f0)
      subvttidx=8u
    ASC_PG_Dialog (0x0x7efffa8c69c0) 0
        primary-for SelectFromMap (0x0x7efffa8c6958)
        subvttidx=16u
      PG_Window (0x0x7efffa8c6a28) 0
          primary-for ASC_PG_Dialog (0x0x7efffa8c69c0)
          subvttidx=24u
        PG_ThemeWidget (0x0x7efffa8c6a90) 0
            primary-for PG_Window (0x0x7efffa8c6a28)
            subvttidx=32u
          PG_Widget (0x0x7efffa913380) 0
              primary-for PG_ThemeWidget (0x0x7efffa8c6a90)
              subvttidx=40u
            PG_MessageObject (0x0x7efffa8c6af8) 0
                primary-for PG_Widget (0x0x7efffa913380)
                subvttidx=48u
              SigC::Object (0x0x7efffa8c6b60) 0 nearly-empty virtual
                  primary-for PG_MessageObject (0x0x7efffa8c6af8)
                  subvttidx=168u vptridx=152u vbaseoffset=-40
                SigC::ObjectBase (0x0x7efffa8f81e0) 456 virtual
                    vptridx=160u vbaseoffset=-24 vptr=((& SelectBuildingFromMap::_ZTV21SelectBuildingFromMap) + 504u)
            PG_Rect (0x0x7efffa8c6bc8) 112
                vptr=((& SelectBuildingFromMap::_ZTV21SelectBuildingFromMap) + 440u)
              SDL_Rect (0x0x7efffa8f8240) 120

Class __gnu_cxx::new_allocator<MapCoordinate>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<MapCoordinate> (0x0x7efffa8f8360) 0 empty

Class std::allocator<MapCoordinate>
   size=1 align=1
   base size=1 base align=1
std::allocator<MapCoordinate> (0x0x7efffa8c6c98) 0 empty
  __gnu_cxx::new_allocator<MapCoordinate> (0x0x7efffa8f83c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<MapCoordinate> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<MapCoordinate> > (0x0x7efffa8f8300) 0 empty

Class std::allocator<MapCoordinate>::rebind<MapCoordinate>
   size=1 align=1
   base size=0 base align=1
std::allocator<MapCoordinate>::rebind<MapCoordinate> (0x0x7efffa8f84e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<MapCoordinate> >::rebind<MapCoordinate>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<MapCoordinate> >::rebind<MapCoordinate> (0x0x7efffa8f8480) 0 empty

Class std::_Vector_base<MapCoordinate, std::allocator<MapCoordinate> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<MapCoordinate, std::allocator<MapCoordinate> >::_Vector_impl (0x0x7efffa8c6e38) 0
  std::allocator<MapCoordinate> (0x0x7efffa8c6ea0) 0 empty
    __gnu_cxx::new_allocator<MapCoordinate> (0x0x7efffa8f8540) 0 empty

Class std::_Vector_base<MapCoordinate, std::allocator<MapCoordinate> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<MapCoordinate, std::allocator<MapCoordinate> > (0x0x7efffa8f82a0) 0

Class std::vector<MapCoordinate>
   size=24 align=8
   base size=24 base align=8
std::vector<MapCoordinate> (0x0x7efffa8c6f08) 0
  std::_Vector_base<MapCoordinate, std::allocator<MapCoordinate> > (0x0x7efffa8f85a0) 0

Vtable for SelectUnitFromMap
SelectUnitFromMap::_ZTV17SelectUnitFromMap: 68u entries
0     0u
8     0u
16    456u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI17SelectUnitFromMap)
40    (int (*)(...))SelectUnitFromMap::~SelectUnitFromMap
48    (int (*)(...))SelectUnitFromMap::~SelectUnitFromMap
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))SelectFromMap::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))SelectFromMap::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))SelectFromMap::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))ASC_PG_Dialog::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   (int (*)(...))ASC_PG_Dialog::closeWindow
384   (int (*)(...))SelectUnitFromMap::accept
392   (int (*)(...))SelectFromMap::showFieldMarking
400   (int (*)(...))SelectFromMap::mark
408   (int (*)(...))SelectFromMap::markField
416   (int (*)(...))SelectUnitFromMap::isOk
424   (int (*)(...))-112
432   (int (*)(...))(& _ZTI17SelectUnitFromMap)
440   (int (*)(...))SelectUnitFromMap::_ZThn112_N17SelectUnitFromMapD1Ev
448   (int (*)(...))SelectUnitFromMap::_ZThn112_N17SelectUnitFromMapD0Ev
456   18446744073709551160u
464   0u
472   0u
480   0u
488   (int (*)(...))-456
496   (int (*)(...))(& _ZTI17SelectUnitFromMap)
504   (int (*)(...))SigC::ObjectBase::reference
512   (int (*)(...))SigC::ObjectBase::unreference
520   (int (*)(...))SigC::ObjectBase::set_manage
528   (int (*)(...))SelectUnitFromMap::_ZTv0_n48_N17SelectUnitFromMapD1Ev
536   (int (*)(...))SelectUnitFromMap::_ZTv0_n48_N17SelectUnitFromMapD0Ev

Construction vtable for SelectFromMap (0x0x7efffa8c6888 instance) in SelectUnitFromMap
SelectUnitFromMap::_ZTC17SelectUnitFromMap0_13SelectFromMap: 64u entries
0     0u
8     0u
16    456u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI13SelectFromMap)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))SelectFromMap::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))SelectFromMap::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))SelectFromMap::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))ASC_PG_Dialog::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   (int (*)(...))ASC_PG_Dialog::closeWindow
384   (int (*)(...))SelectFromMap::accept
392   (int (*)(...))SelectFromMap::showFieldMarking
400   (int (*)(...))SelectFromMap::mark
408   (int (*)(...))SelectFromMap::markField
416   (int (*)(...))SelectFromMap::isOk
424   18446744073709551160u
432   0u
440   0u
448   0u
456   (int (*)(...))-456
464   (int (*)(...))(& _ZTI13SelectFromMap)
472   (int (*)(...))SigC::ObjectBase::reference
480   (int (*)(...))SigC::ObjectBase::unreference
488   (int (*)(...))SigC::ObjectBase::set_manage
496   0u
504   0u

Construction vtable for ASC_PG_Dialog (0x0x7efffa8c6c30 instance) in SelectUnitFromMap
SelectUnitFromMap::_ZTC17SelectUnitFromMap0_13ASC_PG_Dialog: 59u entries
0     0u
8     0u
16    456u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI13ASC_PG_Dialog)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))ASC_PG_Dialog::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))ASC_PG_Dialog::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   (int (*)(...))ASC_PG_Dialog::closeWindow
384   18446744073709551160u
392   0u
400   0u
408   0u
416   (int (*)(...))-456
424   (int (*)(...))(& _ZTI13ASC_PG_Dialog)
432   (int (*)(...))SigC::ObjectBase::reference
440   (int (*)(...))SigC::ObjectBase::unreference
448   (int (*)(...))SigC::ObjectBase::set_manage
456   0u
464   0u

Construction vtable for PG_Window (0x0x7efffa8c6d00 instance) in SelectUnitFromMap
SelectUnitFromMap::_ZTC17SelectUnitFromMap0_9PG_Window: 58u entries
0     0u
8     0u
16    456u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Window)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   18446744073709551160u
384   0u
392   0u
400   0u
408   (int (*)(...))-456
416   (int (*)(...))(& _ZTI9PG_Window)
424   (int (*)(...))SigC::ObjectBase::reference
432   (int (*)(...))SigC::ObjectBase::unreference
440   (int (*)(...))SigC::ObjectBase::set_manage
448   0u
456   0u

Construction vtable for PG_ThemeWidget (0x0x7efffa8c6f70 instance) in SelectUnitFromMap
SelectUnitFromMap::_ZTC17SelectUnitFromMap0_14PG_ThemeWidget: 57u entries
0     0u
8     0u
16    456u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14PG_ThemeWidget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551160u
376   0u
384   0u
392   0u
400   (int (*)(...))-456
408   (int (*)(...))(& _ZTI14PG_ThemeWidget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_Widget (0x0x7efffa913c40 instance) in SelectUnitFromMap
SelectUnitFromMap::_ZTC17SelectUnitFromMap0_9PG_Widget: 57u entries
0     0u
8     0u
16    456u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551160u
376   0u
384   0u
392   0u
400   (int (*)(...))-456
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efffa9c3000 instance) in SelectUnitFromMap
SelectUnitFromMap::_ZTC17SelectUnitFromMap0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    456u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551160u
168   0u
176   0u
184   0u
192   (int (*)(...))-456
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in SelectUnitFromMap
SelectUnitFromMap::_ZTC17SelectUnitFromMap0_N4SigC6ObjectE: 16u entries
0     456u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551160u
48    0u
56    0u
64    0u
72    (int (*)(...))-456
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for SelectUnitFromMap
SelectUnitFromMap::_ZTT17SelectUnitFromMap: 23u entries
0     ((& SelectUnitFromMap::_ZTV17SelectUnitFromMap) + 40u)
8     ((& SelectUnitFromMap::_ZTC17SelectUnitFromMap0_13SelectFromMap) + 40u)
16    ((& SelectUnitFromMap::_ZTC17SelectUnitFromMap0_13ASC_PG_Dialog) + 40u)
24    ((& SelectUnitFromMap::_ZTC17SelectUnitFromMap0_9PG_Window) + 40u)
32    ((& SelectUnitFromMap::_ZTC17SelectUnitFromMap0_14PG_ThemeWidget) + 40u)
40    ((& SelectUnitFromMap::_ZTC17SelectUnitFromMap0_9PG_Widget) + 40u)
48    ((& SelectUnitFromMap::_ZTC17SelectUnitFromMap0_16PG_MessageObject) + 40u)
56    ((& SelectUnitFromMap::_ZTC17SelectUnitFromMap0_16PG_MessageObject) + 40u)
64    ((& SelectUnitFromMap::_ZTC17SelectUnitFromMap0_16PG_MessageObject) + 208u)
72    ((& SelectUnitFromMap::_ZTC17SelectUnitFromMap0_9PG_Widget) + 40u)
80    ((& SelectUnitFromMap::_ZTC17SelectUnitFromMap0_9PG_Widget) + 416u)
88    ((& SelectUnitFromMap::_ZTC17SelectUnitFromMap0_14PG_ThemeWidget) + 40u)
96    ((& SelectUnitFromMap::_ZTC17SelectUnitFromMap0_14PG_ThemeWidget) + 416u)
104   ((& SelectUnitFromMap::_ZTC17SelectUnitFromMap0_9PG_Window) + 40u)
112   ((& SelectUnitFromMap::_ZTC17SelectUnitFromMap0_9PG_Window) + 424u)
120   ((& SelectUnitFromMap::_ZTC17SelectUnitFromMap0_13ASC_PG_Dialog) + 40u)
128   ((& SelectUnitFromMap::_ZTC17SelectUnitFromMap0_13ASC_PG_Dialog) + 432u)
136   ((& SelectUnitFromMap::_ZTC17SelectUnitFromMap0_13SelectFromMap) + 40u)
144   ((& SelectUnitFromMap::_ZTC17SelectUnitFromMap0_13SelectFromMap) + 472u)
152   ((& SelectUnitFromMap::_ZTV17SelectUnitFromMap) + 40u)
160   ((& SelectUnitFromMap::_ZTV17SelectUnitFromMap) + 504u)
168   ((& SelectUnitFromMap::_ZTC17SelectUnitFromMap0_N4SigC6ObjectE) + 24u)
176   ((& SelectUnitFromMap::_ZTC17SelectUnitFromMap0_N4SigC6ObjectE) + 88u)

Class SelectUnitFromMap
   size=472 align=8
   base size=456 base align=8
SelectUnitFromMap (0x0x7efffa8c64e0) 0
    vptridx=0u vptr=((& SelectUnitFromMap::_ZTV17SelectUnitFromMap) + 40u)
  SelectFromMap (0x0x7efffa8c6888) 0
      primary-for SelectUnitFromMap (0x0x7efffa8c64e0)
      subvttidx=8u
    ASC_PG_Dialog (0x0x7efffa8c6c30) 0
        primary-for SelectFromMap (0x0x7efffa8c6888)
        subvttidx=16u
      PG_Window (0x0x7efffa8c6d00) 0
          primary-for ASC_PG_Dialog (0x0x7efffa8c6c30)
          subvttidx=24u
        PG_ThemeWidget (0x0x7efffa8c6f70) 0
            primary-for PG_Window (0x0x7efffa8c6d00)
            subvttidx=32u
          PG_Widget (0x0x7efffa913c40) 0
              primary-for PG_ThemeWidget (0x0x7efffa8c6f70)
              subvttidx=40u
            PG_MessageObject (0x0x7efffa9c3000) 0
                primary-for PG_Widget (0x0x7efffa913c40)
                subvttidx=48u
              SigC::Object (0x0x7efffa9c3068) 0 nearly-empty virtual
                  primary-for PG_MessageObject (0x0x7efffa9c3000)
                  subvttidx=168u vptridx=152u vbaseoffset=-40
                SigC::ObjectBase (0x0x7efffa8f87e0) 456 virtual
                    vptridx=160u vbaseoffset=-24 vptr=((& SelectUnitFromMap::_ZTV17SelectUnitFromMap) + 504u)
            PG_Rect (0x0x7efffa9c30d0) 112
                vptr=((& SelectUnitFromMap::_ZTV17SelectUnitFromMap) + 440u)
              SDL_Rect (0x0x7efffa8f8840) 120

Vtable for TargetCoordinateLocator
TargetCoordinateLocator::_ZTV23TargetCoordinateLocator: 61u entries
0     0u
8     0u
16    344u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI23TargetCoordinateLocator)
40    (int (*)(...))TargetCoordinateLocator::~TargetCoordinateLocator
48    (int (*)(...))TargetCoordinateLocator::~TargetCoordinateLocator
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))TargetCoordinateLocator::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_Image::eventDraw
336   (int (*)(...))PG_Image::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))-112
376   (int (*)(...))(& _ZTI23TargetCoordinateLocator)
384   (int (*)(...))TargetCoordinateLocator::_ZThn112_N23TargetCoordinateLocatorD1Ev
392   (int (*)(...))TargetCoordinateLocator::_ZThn112_N23TargetCoordinateLocatorD0Ev
400   18446744073709551272u
408   0u
416   0u
424   0u
432   (int (*)(...))-344
440   (int (*)(...))(& _ZTI23TargetCoordinateLocator)
448   (int (*)(...))SigC::ObjectBase::reference
456   (int (*)(...))SigC::ObjectBase::unreference
464   (int (*)(...))SigC::ObjectBase::set_manage
472   (int (*)(...))TargetCoordinateLocator::_ZTv0_n48_N23TargetCoordinateLocatorD1Ev
480   (int (*)(...))TargetCoordinateLocator::_ZTv0_n48_N23TargetCoordinateLocatorD0Ev

Construction vtable for PG_Image (0x0x7efffa9c3208 instance) in TargetCoordinateLocator
TargetCoordinateLocator::_ZTC23TargetCoordinateLocator0_8PG_Image: 57u entries
0     0u
8     0u
16    344u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI8PG_Image)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_Image::eventDraw
336   (int (*)(...))PG_Image::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551272u
376   0u
384   0u
392   0u
400   (int (*)(...))-344
408   (int (*)(...))(& _ZTI8PG_Image)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_ThemeWidget (0x0x7efffa9c3270 instance) in TargetCoordinateLocator
TargetCoordinateLocator::_ZTC23TargetCoordinateLocator0_14PG_ThemeWidget: 57u entries
0     0u
8     0u
16    344u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14PG_ThemeWidget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551272u
376   0u
384   0u
392   0u
400   (int (*)(...))-344
408   (int (*)(...))(& _ZTI14PG_ThemeWidget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_Widget (0x0x7efffa913ee0 instance) in TargetCoordinateLocator
TargetCoordinateLocator::_ZTC23TargetCoordinateLocator0_9PG_Widget: 57u entries
0     0u
8     0u
16    344u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551272u
376   0u
384   0u
392   0u
400   (int (*)(...))-344
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efffa9c32d8 instance) in TargetCoordinateLocator
TargetCoordinateLocator::_ZTC23TargetCoordinateLocator0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    344u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551272u
168   0u
176   0u
184   0u
192   (int (*)(...))-344
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in TargetCoordinateLocator
TargetCoordinateLocator::_ZTC23TargetCoordinateLocator0_N4SigC6ObjectE: 16u entries
0     344u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551272u
48    0u
56    0u
64    0u
72    (int (*)(...))-344
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for TargetCoordinateLocator
TargetCoordinateLocator::_ZTT23TargetCoordinateLocator: 17u entries
0     ((& TargetCoordinateLocator::_ZTV23TargetCoordinateLocator) + 40u)
8     ((& TargetCoordinateLocator::_ZTC23TargetCoordinateLocator0_8PG_Image) + 40u)
16    ((& TargetCoordinateLocator::_ZTC23TargetCoordinateLocator0_14PG_ThemeWidget) + 40u)
24    ((& TargetCoordinateLocator::_ZTC23TargetCoordinateLocator0_9PG_Widget) + 40u)
32    ((& TargetCoordinateLocator::_ZTC23TargetCoordinateLocator0_16PG_MessageObject) + 40u)
40    ((& TargetCoordinateLocator::_ZTC23TargetCoordinateLocator0_16PG_MessageObject) + 40u)
48    ((& TargetCoordinateLocator::_ZTC23TargetCoordinateLocator0_16PG_MessageObject) + 208u)
56    ((& TargetCoordinateLocator::_ZTC23TargetCoordinateLocator0_9PG_Widget) + 40u)
64    ((& TargetCoordinateLocator::_ZTC23TargetCoordinateLocator0_9PG_Widget) + 416u)
72    ((& TargetCoordinateLocator::_ZTC23TargetCoordinateLocator0_14PG_ThemeWidget) + 40u)
80    ((& TargetCoordinateLocator::_ZTC23TargetCoordinateLocator0_14PG_ThemeWidget) + 416u)
88    ((& TargetCoordinateLocator::_ZTC23TargetCoordinateLocator0_8PG_Image) + 40u)
96    ((& TargetCoordinateLocator::_ZTC23TargetCoordinateLocator0_8PG_Image) + 416u)
104   ((& TargetCoordinateLocator::_ZTV23TargetCoordinateLocator) + 40u)
112   ((& TargetCoordinateLocator::_ZTV23TargetCoordinateLocator) + 448u)
120   ((& TargetCoordinateLocator::_ZTC23TargetCoordinateLocator0_N4SigC6ObjectE) + 24u)
128   ((& TargetCoordinateLocator::_ZTC23TargetCoordinateLocator0_N4SigC6ObjectE) + 88u)

Class TargetCoordinateLocator
   size=360 align=8
   base size=344 base align=8
TargetCoordinateLocator (0x0x7efffa9c31a0) 0
    vptridx=0u vptr=((& TargetCoordinateLocator::_ZTV23TargetCoordinateLocator) + 40u)
  PG_Image (0x0x7efffa9c3208) 0
      primary-for TargetCoordinateLocator (0x0x7efffa9c31a0)
      subvttidx=8u
    PG_ThemeWidget (0x0x7efffa9c3270) 0
        primary-for PG_Image (0x0x7efffa9c3208)
        subvttidx=16u
      PG_Widget (0x0x7efffa913ee0) 0
          primary-for PG_ThemeWidget (0x0x7efffa9c3270)
          subvttidx=24u
        PG_MessageObject (0x0x7efffa9c32d8) 0
            primary-for PG_Widget (0x0x7efffa913ee0)
            subvttidx=32u
          SigC::Object (0x0x7efffa9c3340) 0 nearly-empty virtual
              primary-for PG_MessageObject (0x0x7efffa9c32d8)
              subvttidx=120u vptridx=104u vbaseoffset=-40
            SigC::ObjectBase (0x0x7efffa8f89c0) 344 virtual
                vptridx=112u vbaseoffset=-24 vptr=((& TargetCoordinateLocator::_ZTV23TargetCoordinateLocator) + 448u)
        PG_Rect (0x0x7efffa9c33a8) 112
            vptr=((& TargetCoordinateLocator::_ZTV23TargetCoordinateLocator) + 384u)
          SDL_Rect (0x0x7efffa8f8a20) 120

Class AiThreat
   size=36 align=4
   base size=36 base align=4
AiThreat (0x0x7efffa8f8a80) 0

Class AiValue
   size=48 align=4
   base size=48 base align=4
AiValue (0x0x7efffa8f8ae0) 0

Class __gnu_cxx::new_allocator<AiParameter::Job>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<AiParameter::Job> (0x0x7efffa8f8c60) 0 empty

Class std::allocator<AiParameter::Job>
   size=1 align=1
   base size=1 base align=1
std::allocator<AiParameter::Job> (0x0x7efffa9c34e0) 0 empty
  __gnu_cxx::new_allocator<AiParameter::Job> (0x0x7efffa8f8cc0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<AiParameter::Job> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<AiParameter::Job> > (0x0x7efffa8f8c00) 0 empty

Class std::allocator<AiParameter::Job>::rebind<AiParameter::Job>
   size=1 align=1
   base size=0 base align=1
std::allocator<AiParameter::Job>::rebind<AiParameter::Job> (0x0x7efffa8f8de0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<AiParameter::Job> >::rebind<AiParameter::Job>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<AiParameter::Job> >::rebind<AiParameter::Job> (0x0x7efffa8f8d80) 0 empty

Class std::_Vector_base<AiParameter::Job, std::allocator<AiParameter::Job> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<AiParameter::Job, std::allocator<AiParameter::Job> >::_Vector_impl (0x0x7efffa9c3680) 0
  std::allocator<AiParameter::Job> (0x0x7efffa9c36e8) 0 empty
    __gnu_cxx::new_allocator<AiParameter::Job> (0x0x7efffa8f8e40) 0 empty

Class std::_Vector_base<AiParameter::Job, std::allocator<AiParameter::Job> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<AiParameter::Job, std::allocator<AiParameter::Job> > (0x0x7efffa8f8ba0) 0

Class std::vector<AiParameter::Job>
   size=24 align=8
   base size=24 base align=8
std::vector<AiParameter::Job> (0x0x7efffa9c3750) 0
  std::_Vector_base<AiParameter::Job, std::allocator<AiParameter::Job> > (0x0x7efffa8f8ea0) 0

Class AiParameter
   size=128 align=8
   base size=124 base align=8
AiParameter (0x0x7efffa9c3478) 0
  AiValue (0x0x7efffa8f8b40) 0

Vtable for BaseAI
BaseAI::_ZTV6BaseAI: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI6BaseAI)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    0u
64    0u

Class BaseAI
   size=8 align=8
   base size=8 base align=8
BaseAI (0x0x7efffa8f8f00) 0 nearly-empty
    vptr=((& BaseAI::_ZTV6BaseAI) + 16u)

Vtable for MapItemType
MapItemType::_ZTV11MapItemType: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI11MapItemType)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    0u
40    0u

Class MapItemType
   size=8 align=8
   base size=8 base align=8
MapItemType (0x0x7efffa8f8f60) 0 nearly-empty
    vptr=((& MapItemType::_ZTV11MapItemType) + 16u)

Class OverviewMapImage
   size=65 align=1
   base size=65 base align=1
OverviewMapImage (0x0x7efffa698000) 0

Class AgeableItem
   size=4 align=4
   base size=4 base align=4
AgeableItem (0x0x7efffa698060) 0

Class Object
   size=32 align=8
   base size=28 base align=8
Object (0x0x7efffa9c38f0) 0
  AgeableItem (0x0x7efffa6980c0) 0

Vtable for MineType
MineType::_ZTV8MineType: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI8MineType)
16    (int (*)(...))MineType::getName
24    (int (*)(...))MineType::getID
32    (int (*)(...))MineType::~MineType
40    (int (*)(...))MineType::~MineType

Class MineType
   size=56 align=8
   base size=56 base align=8
MineType (0x0x7efffa9c3958) 0
    vptr=((& MineType::_ZTV8MineType) + 16u)
  MapItemType (0x0x7efffa698120) 0 nearly-empty
      primary-for MineType (0x0x7efffa9c3958)

Class Loki::NullType
   size=1 align=1
   base size=0 base align=1
Loki::NullType (0x0x7efffa698180) 0 empty

Class Loki::Conversion<void, void>
   size=1 align=1
   base size=0 base align=1
Loki::Conversion<void, void> (0x0x7efffa698660) 0 empty

Class Loki::SuperSubclass<void, void>
   size=1 align=1
   base size=0 base align=1
Loki::SuperSubclass<void, void> (0x0x7efffa698720) 0 empty

Class Loki::Conversion<const volatile void*, const volatile void*>
   size=1 align=1
   base size=0 base align=1
Loki::Conversion<const volatile void*, const volatile void*> (0x0x7efffa6987e0) 0 empty

Class Loki::SuperSubclassStrict<void, void>
   size=1 align=1
   base size=0 base align=1
Loki::SuperSubclassStrict<void, void> (0x0x7efffa698900) 0 empty

Class Loki::TL::MakeTypelist<>
   size=1 align=1
   base size=0 base align=1
Loki::TL::MakeTypelist<> (0x0x7efffa698ae0) 0 empty

Class Loki::TL::Length<Loki::NullType>
   size=1 align=1
   base size=0 base align=1
Loki::TL::Length<Loki::NullType> (0x0x7efffa698b40) 0 empty

Class Loki::TL::Append<Loki::NullType, Loki::NullType>
   size=1 align=1
   base size=0 base align=1
Loki::TL::Append<Loki::NullType, Loki::NullType> (0x0x7efffa698f00) 0 empty

Class Loki::TL::NoDuplicates<Loki::NullType>
   size=1 align=1
   base size=0 base align=1
Loki::TL::NoDuplicates<Loki::NullType> (0x0x7efffa6f9300) 0 empty

Class Loki::TL::Reverse<Loki::NullType>
   size=1 align=1
   base size=0 base align=1
Loki::TL::Reverse<Loki::NullType> (0x0x7efffa6f9600) 0 empty

Class Loki::TL::DerivedToFront<Loki::NullType>
   size=1 align=1
   base size=0 base align=1
Loki::TL::DerivedToFront<Loki::NullType> (0x0x7efffa6f9780) 0 empty

Class Loki::Seq<>
   size=1 align=1
   base size=0 base align=1
Loki::Seq<> (0x0x7efffa6f98a0) 0 empty

Class Loki::EmptyType
   size=1 align=1
   base size=0 base align=1
Loki::EmptyType (0x0x7efffa6f9900) 0 empty

Class Loki::SmallObjAllocator
   size=24 align=8
   base size=24 base align=8
Loki::SmallObjAllocator (0x0x7efffa6f9a20) 0

Class Loki::Private::AddReference<void>
   size=1 align=1
   base size=0 base align=1
Loki::Private::AddReference<void> (0x0x7efffa6f9ea0) 0 empty

Class Loki::Private::AddParameterType<void>
   size=1 align=1
   base size=0 base align=1
Loki::Private::AddParameterType<void> (0x0x7efffa759000) 0 empty

Vtable for std::type_info
std::type_info::_ZTVSt9type_info: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt9type_info)
16    (int (*)(...))std::type_info::~type_info
24    (int (*)(...))std::type_info::~type_info
32    (int (*)(...))std::type_info::__is_pointer_p
40    (int (*)(...))std::type_info::__is_function_p
48    (int (*)(...))std::type_info::__do_catch
56    (int (*)(...))std::type_info::__do_upcast

Class std::type_info
   size=16 align=8
   base size=16 base align=8
std::type_info (0x0x7efffa2bae40) 0
    vptr=((& std::type_info::_ZTVSt9type_info) + 16u)

Vtable for std::bad_cast
std::bad_cast::_ZTVSt8bad_cast: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt8bad_cast)
16    (int (*)(...))std::bad_cast::~bad_cast
24    (int (*)(...))std::bad_cast::~bad_cast
32    (int (*)(...))std::bad_cast::what

Class std::bad_cast
   size=8 align=8
   base size=8 base align=8
std::bad_cast (0x0x7efffa4c3750) 0 nearly-empty
    vptr=((& std::bad_cast::_ZTVSt8bad_cast) + 16u)
  std::exception (0x0x7efffa2baea0) 0 nearly-empty
      primary-for std::bad_cast (0x0x7efffa4c3750)

Vtable for std::bad_typeid
std::bad_typeid::_ZTVSt10bad_typeid: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt10bad_typeid)
16    (int (*)(...))std::bad_typeid::~bad_typeid
24    (int (*)(...))std::bad_typeid::~bad_typeid
32    (int (*)(...))std::bad_typeid::what

Class std::bad_typeid
   size=8 align=8
   base size=8 base align=8
std::bad_typeid (0x0x7efffa4c37b8) 0 nearly-empty
    vptr=((& std::bad_typeid::_ZTVSt10bad_typeid) + 16u)
  std::exception (0x0x7efffa2baf00) 0 nearly-empty
      primary-for std::bad_typeid (0x0x7efffa4c37b8)

Class __gnu_cxx::new_allocator<IntRange>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<IntRange> (0x0x7efffa39eba0) 0 empty

Class std::allocator<IntRange>
   size=1 align=1
   base size=1 base align=1
std::allocator<IntRange> (0x0x7efff9ffe410) 0 empty
  __gnu_cxx::new_allocator<IntRange> (0x0x7efffa39ec00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<IntRange> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<IntRange> > (0x0x7efffa39eb40) 0 empty

Class std::allocator<IntRange>::rebind<IntRange>
   size=1 align=1
   base size=0 base align=1
std::allocator<IntRange>::rebind<IntRange> (0x0x7efffa39ed20) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<IntRange> >::rebind<IntRange>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<IntRange> >::rebind<IntRange> (0x0x7efffa39ecc0) 0 empty

Class std::_Vector_base<IntRange, std::allocator<IntRange> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<IntRange, std::allocator<IntRange> >::_Vector_impl (0x0x7efff9ffe5b0) 0
  std::allocator<IntRange> (0x0x7efff9ffe618) 0 empty
    __gnu_cxx::new_allocator<IntRange> (0x0x7efffa39ed80) 0 empty

Class std::_Vector_base<IntRange, std::allocator<IntRange> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<IntRange, std::allocator<IntRange> > (0x0x7efffa39eae0) 0

Class std::vector<IntRange>
   size=24 align=8
   base size=24 base align=8
std::vector<IntRange> (0x0x7efff9ffe680) 0
  std::_Vector_base<IntRange, std::allocator<IntRange> > (0x0x7efffa39ede0) 0

Vtable for TechDependency
TechDependency::_ZTV14TechDependency: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI14TechDependency)
16    (int (*)(...))TechDependency::read
24    (int (*)(...))TechDependency::write
32    (int (*)(...))TechDependency::runTextIO
40    (int (*)(...))TechDependency::~TechDependency
48    (int (*)(...))TechDependency::~TechDependency

Class TechDependency
   size=88 align=8
   base size=81 base align=8
TechDependency (0x0x7efff9ffe3a8) 0
    vptr=((& TechDependency::_ZTV14TechDependency) + 16u)
  LoadableItemType (0x0x7efffa39ea80) 0
      primary-for TechDependency (0x0x7efff9ffe3a8)

Vtable for TechAdapter
TechAdapter::_ZTV11TechAdapter: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI11TechAdapter)
16    (int (*)(...))TechAdapter::read
24    (int (*)(...))TechAdapter::write
32    (int (*)(...))TechAdapter::runTextIO
40    (int (*)(...))TechAdapter::~TechAdapter
48    (int (*)(...))TechAdapter::~TechAdapter

Class TechAdapter
   size=128 align=8
   base size=128 base align=8
TechAdapter (0x0x7efff9ffe750) 0
    vptr=((& TechAdapter::_ZTV11TechAdapter) + 16u)
  LoadableItemType (0x0x7efffa39ee40) 0
      primary-for TechAdapter (0x0x7efff9ffe750)

Class TechAdapterDependency
   size=32 align=8
   base size=25 base align=8
TechAdapterDependency (0x0x7efffa39eea0) 0

Vtable for Technology
Technology::_ZTV10Technology: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI10Technology)
16    (int (*)(...))Technology::read
24    (int (*)(...))Technology::write
32    (int (*)(...))Technology::runTextIO
40    (int (*)(...))Technology::~Technology
48    (int (*)(...))Technology::~Technology

Class Technology
   size=224 align=8
   base size=224 base align=8
Technology (0x0x7efff9ffe7b8) 0
    vptr=((& Technology::_ZTV10Technology) + 16u)
  LoadableItemType (0x0x7efffa39ef00) 0
      primary-for Technology (0x0x7efff9ffe7b8)

Class Research
   size=152 align=8
   base size=145 base align=8
Research (0x0x7efffa39ef60) 0

Vtable for MemorySizeQueryInterface
MemorySizeQueryInterface::_ZTV24MemorySizeQueryInterface: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI24MemorySizeQueryInterface)
16    (int (*)(...))__cxa_pure_virtual
24    0u
32    0u

Class MemorySizeQueryInterface
   size=8 align=8
   base size=8 base align=8
MemorySizeQueryInterface (0x0x7efffa121000) 0 nearly-empty
    vptr=((& MemorySizeQueryInterface::_ZTV24MemorySizeQueryInterface) + 16u)

Class std::bitset<64ul>
   size=8 align=8
   base size=8 base align=8
std::bitset<64ul> (0x0x7efff9ffe888) 0
  std::_Base_bitset<1ul> (0x0x7efffa1211e0) 0

Class ContainerBaseType::TransportationIO
   size=48 align=8
   base size=45 base align=8
ContainerBaseType::TransportationIO (0x0x7efffa121240) 0

Class __gnu_cxx::new_allocator<ContainerBaseType::TransportationIO>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<ContainerBaseType::TransportationIO> (0x0x7efffa121360) 0 empty

Class std::allocator<ContainerBaseType::TransportationIO>
   size=1 align=1
   base size=1 base align=1
std::allocator<ContainerBaseType::TransportationIO> (0x0x7efff9ffe8f0) 0 empty
  __gnu_cxx::new_allocator<ContainerBaseType::TransportationIO> (0x0x7efffa1213c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<ContainerBaseType::TransportationIO> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<ContainerBaseType::TransportationIO> > (0x0x7efffa121300) 0 empty

Class std::allocator<ContainerBaseType::TransportationIO>::rebind<ContainerBaseType::TransportationIO>
   size=1 align=1
   base size=0 base align=1
std::allocator<ContainerBaseType::TransportationIO>::rebind<ContainerBaseType::TransportationIO> (0x0x7efffa1214e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<ContainerBaseType::TransportationIO> >::rebind<ContainerBaseType::TransportationIO>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<ContainerBaseType::TransportationIO> >::rebind<ContainerBaseType::TransportationIO> (0x0x7efffa121480) 0 empty

Class std::_Vector_base<ContainerBaseType::TransportationIO, std::allocator<ContainerBaseType::TransportationIO> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<ContainerBaseType::TransportationIO, std::allocator<ContainerBaseType::TransportationIO> >::_Vector_impl (0x0x7efff9ffeb60) 0
  std::allocator<ContainerBaseType::TransportationIO> (0x0x7efff9ffebc8) 0 empty
    __gnu_cxx::new_allocator<ContainerBaseType::TransportationIO> (0x0x7efffa121540) 0 empty

Class std::_Vector_base<ContainerBaseType::TransportationIO, std::allocator<ContainerBaseType::TransportationIO> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<ContainerBaseType::TransportationIO, std::allocator<ContainerBaseType::TransportationIO> > (0x0x7efffa1212a0) 0

Class std::vector<ContainerBaseType::TransportationIO>
   size=24 align=8
   base size=24 base align=8
std::vector<ContainerBaseType::TransportationIO> (0x0x7efff9ffed00) 0
  std::_Vector_base<ContainerBaseType::TransportationIO, std::allocator<ContainerBaseType::TransportationIO> > (0x0x7efffa1215a0) 0

Class ContainerBaseType::<anonymous struct>
   size=56 align=8
   base size=56 base align=8
ContainerBaseType::<anonymous struct> (0x0x7efffa121600) 0

Vtable for ContainerBaseType
ContainerBaseType::_ZTV17ContainerBaseType: 22u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI17ContainerBaseType)
16    (int (*)(...))ContainerBaseType::getName
24    (int (*)(...))ContainerBaseType::getID
32    0u
40    0u
48    (int (*)(...))ContainerBaseType::runTextIO
56    (int (*)(...))ContainerBaseType::read
64    (int (*)(...))ContainerBaseType::write
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))-8
88    (int (*)(...))(& _ZTI17ContainerBaseType)
96    (int (*)(...))ContainerBaseType::_ZThn8_N17ContainerBaseType4readER8tnstream
104   (int (*)(...))ContainerBaseType::_ZThn8_NK17ContainerBaseType5writeER8tnstream
112   (int (*)(...))ContainerBaseType::_ZThn8_N17ContainerBaseType9runTextIOER17PropertyContainer
120   0u
128   0u
136   (int (*)(...))-40
144   (int (*)(...))(& _ZTI17ContainerBaseType)
152   (int (*)(...))__cxa_pure_virtual
160   0u
168   0u

Class ContainerBaseType
   size=424 align=8
   base size=424 base align=8
ContainerBaseType (0x0x7efffa075ca8) 0
    vptr=((& ContainerBaseType::_ZTV17ContainerBaseType) + 16u)
  MapItemType (0x0x7efffa1210c0) 0 nearly-empty
      primary-for ContainerBaseType (0x0x7efffa075ca8)
  LoadableItemType (0x0x7efffa121120) 8
      vptr=((& ContainerBaseType::_ZTV17ContainerBaseType) + 96u)
  MemorySizeQueryInterface (0x0x7efffa121180) 40 nearly-empty
      vptr=((& ContainerBaseType::_ZTV17ContainerBaseType) + 152u)

Class __gnu_cxx::new_allocator<const VehicleType*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<const VehicleType*> (0x0x7efffa1217e0) 0 empty

Class std::allocator<const VehicleType*>
   size=1 align=1
   base size=1 base align=1
std::allocator<const VehicleType*> (0x0x7efff9ffeea0) 0 empty
  __gnu_cxx::new_allocator<const VehicleType*> (0x0x7efffa121840) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<const VehicleType*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<const VehicleType*> > (0x0x7efffa121780) 0 empty

Class std::allocator<const VehicleType*>::rebind<const VehicleType*>
   size=1 align=1
   base size=0 base align=1
std::allocator<const VehicleType*>::rebind<const VehicleType*> (0x0x7efffa121960) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<const VehicleType*> >::rebind<const VehicleType*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<const VehicleType*> >::rebind<const VehicleType*> (0x0x7efffa121900) 0 empty

Class std::_Vector_base<const VehicleType*, std::allocator<const VehicleType*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<const VehicleType*, std::allocator<const VehicleType*> >::_Vector_impl (0x0x7efff9ffe6e8) 0
  std::allocator<const VehicleType*> (0x0x7efff9ffe958) 0 empty
    __gnu_cxx::new_allocator<const VehicleType*> (0x0x7efffa121a80) 0 empty

Class std::_Vector_base<const VehicleType*, std::allocator<const VehicleType*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<const VehicleType*, std::allocator<const VehicleType*> > (0x0x7efffa121720) 0

Class std::vector<const VehicleType*>
   size=24 align=8
   base size=24 base align=8
std::vector<const VehicleType*> (0x0x7efff9ffed68) 0
  std::_Vector_base<const VehicleType*, std::allocator<const VehicleType*> > (0x0x7efffa121ba0) 0

Class __gnu_cxx::new_allocator<Vehicle*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<Vehicle*> (0x0x7efffa121cc0) 0 empty

Class std::allocator<Vehicle*>
   size=1 align=1
   base size=1 base align=1
std::allocator<Vehicle*> (0x0x7efff9ffef08) 0 empty
  __gnu_cxx::new_allocator<Vehicle*> (0x0x7efffa121d20) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<Vehicle*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<Vehicle*> > (0x0x7efffa121c60) 0 empty

Class std::allocator<Vehicle*>::rebind<Vehicle*>
   size=1 align=1
   base size=0 base align=1
std::allocator<Vehicle*>::rebind<Vehicle*> (0x0x7efffa121e40) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<Vehicle*> >::rebind<Vehicle*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<Vehicle*> >::rebind<Vehicle*> (0x0x7efffa121de0) 0 empty

Class std::_Vector_base<Vehicle*, std::allocator<Vehicle*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<Vehicle*, std::allocator<Vehicle*> >::_Vector_impl (0x0x7efff9e88138) 0
  std::allocator<Vehicle*> (0x0x7efff9e881a0) 0 empty
    __gnu_cxx::new_allocator<Vehicle*> (0x0x7efffa121ea0) 0 empty

Class std::_Vector_base<Vehicle*, std::allocator<Vehicle*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<Vehicle*, std::allocator<Vehicle*> > (0x0x7efffa121c00) 0

Class std::vector<Vehicle*>
   size=24 align=8
   base size=24 base align=8
std::vector<Vehicle*> (0x0x7efff9e88208) 0
  std::_Vector_base<Vehicle*, std::allocator<Vehicle*> > (0x0x7efffa121f00) 0

Vtable for ContainerBase::Work
ContainerBase::Work::_ZTVN13ContainerBase4WorkE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN13ContainerBase4WorkE)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    0u
56    0u

Class ContainerBase::Work
   size=8 align=8
   base size=8 base align=8
ContainerBase::Work (0x0x7efffa121f60) 0 nearly-empty
    vptr=((& ContainerBase::Work::_ZTVN13ContainerBase4WorkE) + 16u)

Vtable for ContainerBase::WorkClassFactory
ContainerBase::WorkClassFactory::_ZTVN13ContainerBase16WorkClassFactoryE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN13ContainerBase16WorkClassFactoryE)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    0u
40    0u

Class ContainerBase::WorkClassFactory
   size=8 align=8
   base size=8 base align=8
ContainerBase::WorkClassFactory (0x0x7efff9ef8000) 0 nearly-empty
    vptr=((& ContainerBase::WorkClassFactory::_ZTVN13ContainerBase16WorkClassFactoryE) + 16u)

Vtable for ContainerBase
ContainerBase::_ZTV13ContainerBase: 32u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI13ContainerBase)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual
88    (int (*)(...))__cxa_pure_virtual
96    (int (*)(...))__cxa_pure_virtual
104   (int (*)(...))__cxa_pure_virtual
112   (int (*)(...))__cxa_pure_virtual
120   (int (*)(...))__cxa_pure_virtual
128   (int (*)(...))__cxa_pure_virtual
136   (int (*)(...))__cxa_pure_virtual
144   (int (*)(...))__cxa_pure_virtual
152   (int (*)(...))__cxa_pure_virtual
160   (int (*)(...))ContainerBase::setName
168   (int (*)(...))__cxa_pure_virtual
176   (int (*)(...))__cxa_pure_virtual
184   (int (*)(...))__cxa_pure_virtual
192   (int (*)(...))__cxa_pure_virtual
200   (int (*)(...))ContainerBase::endOwnTurn
208   (int (*)(...))ContainerBase::endAnyTurn
216   (int (*)(...))ContainerBase::endRound
224   (int (*)(...))__cxa_pure_virtual
232   0u
240   0u
248   (int (*)(...))__cxa_pure_virtual

Class ContainerBase
   size=216 align=8
   base size=212 base align=8
ContainerBase (0x0x7efffa1216c0) 0
    vptr=((& ContainerBase::_ZTV13ContainerBase) + 16u)

Class TemporaryContainerStorage
   size=80 align=8
   base size=73 base align=8
TemporaryContainerStorage (0x0x7efff9ef8060) 0

Class TerrainBits
   size=8 align=8
   base size=8 base align=8
TerrainBits (0x0x7efff9e882d8) 0
  std::bitset<64ul> (0x0x7efff9e88340) 0
    std::_Base_bitset<1ul> (0x0x7efff9ef80c0) 0

Class TerrainAccess
   size=32 align=8
   base size=32 base align=8
TerrainAccess (0x0x7efff9ef8120) 0

Class TerrainType::MoveMalus
   size=24 align=8
   base size=24 base align=8
TerrainType::MoveMalus (0x0x7efff9e883a8) 0
  std::vector<int> (0x0x7efff9e88410) 0
    std::_Vector_base<int, std::allocator<int> > (0x0x7efff9ef8240) 0

Vtable for TerrainType::Weather
TerrainType::Weather::_ZTVN11TerrainType7WeatherE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN11TerrainType7WeatherE)
16    (int (*)(...))TerrainType::Weather::read
24    (int (*)(...))TerrainType::Weather::write
32    (int (*)(...))TerrainType::Weather::runTextIO
40    (int (*)(...))TerrainType::Weather::~Weather
48    (int (*)(...))TerrainType::Weather::~Weather

Class TerrainType::Weather
   size=136 align=8
   base size=136 base align=8
TerrainType::Weather (0x0x7efff9e88478) 0
    vptr=((& TerrainType::Weather::_ZTVN11TerrainType7WeatherE) + 16u)
  LoadableItemType (0x0x7efff9ef82a0) 0
      primary-for TerrainType::Weather (0x0x7efff9e88478)

Vtable for TerrainType
TerrainType::_ZTV11TerrainType: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI11TerrainType)
16    (int (*)(...))TerrainType::getName
24    (int (*)(...))TerrainType::getID
32    (int (*)(...))TerrainType::~TerrainType
40    (int (*)(...))TerrainType::~TerrainType
48    (int (*)(...))TerrainType::runTextIO
56    (int (*)(...))TerrainType::read
64    (int (*)(...))TerrainType::write
72    (int (*)(...))-8
80    (int (*)(...))(& _ZTI11TerrainType)
88    (int (*)(...))TerrainType::_ZThn8_N11TerrainType4readER8tnstream
96    (int (*)(...))TerrainType::_ZThn8_NK11TerrainType5writeER8tnstream
104   (int (*)(...))TerrainType::_ZThn8_N11TerrainType9runTextIOER17PropertyContainer
112   (int (*)(...))TerrainType::_ZThn8_N11TerrainTypeD1Ev
120   (int (*)(...))TerrainType::_ZThn8_N11TerrainTypeD0Ev

Class TerrainType
   size=128 align=8
   base size=128 base align=8
TerrainType (0x0x7efff9f07690) 0
    vptr=((& TerrainType::_ZTV11TerrainType) + 16u)
  MapItemType (0x0x7efff9ef8180) 0 nearly-empty
      primary-for TerrainType (0x0x7efff9f07690)
  LoadableItemType (0x0x7efff9ef81e0) 8
      vptr=((& TerrainType::_ZTV11TerrainType) + 88u)

Class PlayerColor
   size=8 align=4
   base size=8 base align=4
PlayerColor (0x0x7efff9ef8300) 0

Class SingleWeapon
   size=192 align=8
   base size=192 base align=8
SingleWeapon (0x0x7efff9ef8360) 0

Class UnitWeapon
   size=3080 align=8
   base size=3080 base align=8
UnitWeapon (0x0x7efff9ef83c0) 0

Class VehicleType::HeightChangeMethod
   size=20 align=4
   base size=20 base align=4
VehicleType::HeightChangeMethod (0x0x7efff9ef8540) 0

Class __gnu_cxx::new_allocator<VehicleType::HeightChangeMethod>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<VehicleType::HeightChangeMethod> (0x0x7efff9ef8660) 0 empty

Class std::allocator<VehicleType::HeightChangeMethod>
   size=1 align=1
   base size=1 base align=1
std::allocator<VehicleType::HeightChangeMethod> (0x0x7efff9e88618) 0 empty
  __gnu_cxx::new_allocator<VehicleType::HeightChangeMethod> (0x0x7efff9ef86c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<VehicleType::HeightChangeMethod> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<VehicleType::HeightChangeMethod> > (0x0x7efff9ef8600) 0 empty

Class std::allocator<VehicleType::HeightChangeMethod>::rebind<VehicleType::HeightChangeMethod>
   size=1 align=1
   base size=0 base align=1
std::allocator<VehicleType::HeightChangeMethod>::rebind<VehicleType::HeightChangeMethod> (0x0x7efff9ef87e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<VehicleType::HeightChangeMethod> >::rebind<VehicleType::HeightChangeMethod>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<VehicleType::HeightChangeMethod> >::rebind<VehicleType::HeightChangeMethod> (0x0x7efff9ef8780) 0 empty

Class std::_Vector_base<VehicleType::HeightChangeMethod, std::allocator<VehicleType::HeightChangeMethod> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<VehicleType::HeightChangeMethod, std::allocator<VehicleType::HeightChangeMethod> >::_Vector_impl (0x0x7efff9e887b8) 0
  std::allocator<VehicleType::HeightChangeMethod> (0x0x7efff9e88820) 0 empty
    __gnu_cxx::new_allocator<VehicleType::HeightChangeMethod> (0x0x7efff9ef8900) 0 empty

Class std::_Vector_base<VehicleType::HeightChangeMethod, std::allocator<VehicleType::HeightChangeMethod> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<VehicleType::HeightChangeMethod, std::allocator<VehicleType::HeightChangeMethod> > (0x0x7efff9ef85a0) 0

Class std::vector<VehicleType::HeightChangeMethod>
   size=24 align=8
   base size=24 base align=8
std::vector<VehicleType::HeightChangeMethod> (0x0x7efff9e88958) 0
  std::_Vector_base<VehicleType::HeightChangeMethod, std::allocator<VehicleType::HeightChangeMethod> > (0x0x7efff9ef8a20) 0

Class VehicleType::JumpDrive
   size=56 align=8
   base size=52 base align=8
VehicleType::JumpDrive (0x0x7efff9ef8b40) 0

Vtable for VehicleType
VehicleType::_ZTV11VehicleType: 23u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI11VehicleType)
16    (int (*)(...))VehicleType::getName
24    (int (*)(...))ContainerBaseType::getID
32    (int (*)(...))VehicleType::~VehicleType
40    (int (*)(...))VehicleType::~VehicleType
48    (int (*)(...))VehicleType::runTextIO
56    (int (*)(...))VehicleType::read
64    (int (*)(...))VehicleType::write
72    (int (*)(...))VehicleType::getMoveMalusType
80    (int (*)(...))VehicleType::getMemoryFootprint
88    (int (*)(...))-8
96    (int (*)(...))(& _ZTI11VehicleType)
104   (int (*)(...))VehicleType::_ZThn8_N11VehicleType4readER8tnstream
112   (int (*)(...))VehicleType::_ZThn8_NK11VehicleType5writeER8tnstream
120   (int (*)(...))VehicleType::_ZThn8_N11VehicleType9runTextIOER17PropertyContainer
128   (int (*)(...))VehicleType::_ZThn8_N11VehicleTypeD1Ev
136   (int (*)(...))VehicleType::_ZThn8_N11VehicleTypeD0Ev
144   (int (*)(...))-40
152   (int (*)(...))(& _ZTI11VehicleType)
160   (int (*)(...))VehicleType::_ZThn40_NK11VehicleType18getMemoryFootprintEv
168   (int (*)(...))VehicleType::_ZThn40_N11VehicleTypeD1Ev
176   (int (*)(...))VehicleType::_ZThn40_N11VehicleTypeD0Ev

Class VehicleType
   size=4064 align=8
   base size=4064 base align=8
VehicleType (0x0x7efff9e885b0) 0
    vptr=((& VehicleType::_ZTV11VehicleType) + 16u)
  ContainerBaseType (0x0x7efff9f39168) 0
      primary-for VehicleType (0x0x7efff9e885b0)
    MapItemType (0x0x7efff9ef8420) 0 nearly-empty
        primary-for ContainerBaseType (0x0x7efff9f39168)
    LoadableItemType (0x0x7efff9ef8480) 8
        vptr=((& VehicleType::_ZTV11VehicleType) + 104u)
    MemorySizeQueryInterface (0x0x7efff9ef84e0) 40 nearly-empty
        vptr=((& VehicleType::_ZTV11VehicleType) + 160u)

Class UnitHooveringLogic
   size=1 align=1
   base size=0 base align=1
UnitHooveringLogic (0x0x7efff9ef8ba0) 0 empty

Class Vehicle::ReactionFire
   size=64 align=8
   base size=60 base align=8
Vehicle::ReactionFire (0x0x7efff9ef8c60) 0

Vtable for Vehicle
Vehicle::_ZTV7Vehicle: 32u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI7Vehicle)
16    (int (*)(...))Vehicle::isBuilding
24    (int (*)(...))Vehicle::getImage
32    (int (*)(...))Vehicle::getArmor
40    (int (*)(...))Vehicle::registerForNewOwner
48    (int (*)(...))Vehicle::write
56    (int (*)(...))Vehicle::read
64    (int (*)(...))Vehicle::addview
72    (int (*)(...))Vehicle::removeview
80    (int (*)(...))Vehicle::putResource
88    (int (*)(...))Vehicle::getResource
96    (int (*)(...))Vehicle::getAvailableResource
104   (int (*)(...))Vehicle::getRepairEfficiency
112   (int (*)(...))Vehicle::postRepair
120   (int (*)(...))Vehicle::canRepair
128   (int (*)(...))Vehicle::repairableDamage
136   (int (*)(...))Vehicle::getIdentification
144   (int (*)(...))Vehicle::getHeight
152   (int (*)(...))Vehicle::getName
160   (int (*)(...))ContainerBase::setName
168   (int (*)(...))Vehicle::getAmmo
176   (int (*)(...))Vehicle::getAmmo
184   (int (*)(...))Vehicle::putAmmo
192   (int (*)(...))Vehicle::maxAmmo
200   (int (*)(...))Vehicle::endOwnTurn
208   (int (*)(...))Vehicle::endAnyTurn
216   (int (*)(...))Vehicle::endRound
224   (int (*)(...))Vehicle::getPosition
232   (int (*)(...))Vehicle::~Vehicle
240   (int (*)(...))Vehicle::~Vehicle
248   (int (*)(...))Vehicle::getCoveredFields

Class Vehicle
   size=576 align=8
   base size=576 base align=8
Vehicle (0x0x7efff9e88a90) 0
    vptr=((& Vehicle::_ZTV7Vehicle) + 16u)
  ContainerBase (0x0x7efff9ef8c00) 0
      primary-for Vehicle (0x0x7efff9e88a90)

Class Mine
   size=20 align=4
   base size=20 base align=4
Mine (0x0x7efff9e88b60) 0
  AgeableItem (0x0x7efff9ef8cc0) 0

Class MapField::Resourceview
   size=17 align=1
   base size=17 base align=1
MapField::Resourceview (0x0x7efff9ef8d80) 0

Class __gnu_cxx::new_allocator<Mine>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<Mine> (0x0x7efff9ef8e40) 0 empty

Class std::allocator<Mine>
   size=1 align=1
   base size=1 base align=1
std::allocator<Mine> (0x0x7efff9e88bc8) 0 empty
  __gnu_cxx::new_allocator<Mine> (0x0x7efff9ef8ea0) 0 empty

Class std::allocator<Mine>::rebind<std::_List_node<Mine> >
   size=1 align=1
   base size=0 base align=1
std::allocator<Mine>::rebind<std::_List_node<Mine> > (0x0x7efff9ef8f00) 0 empty

Class std::allocator<Mine>::rebind<Mine>
   size=1 align=1
   base size=0 base align=1
std::allocator<Mine>::rebind<Mine> (0x0x7efff9ef8f60) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<Mine> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<Mine> > (0x0x7efff9c34000) 0 empty

Class std::allocator<std::_List_node<Mine> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<Mine> > (0x0x7efff9e88d00) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<Mine> > (0x0x7efff9c34060) 0 empty

Class std::_List_base<Mine, std::allocator<Mine> >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<Mine, std::allocator<Mine> >::_List_impl (0x0x7efff9e88d68) 0
  std::allocator<std::_List_node<Mine> > (0x0x7efff9e88dd0) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<Mine> > (0x0x7efff9c340c0) 0 empty

Class std::_List_base<Mine, std::allocator<Mine> >
   size=16 align=8
   base size=16 base align=8
std::_List_base<Mine, std::allocator<Mine> > (0x0x7efff9ef8de0) 0

Class std::list<Mine>
   size=16 align=8
   base size=16 base align=8
std::list<Mine> (0x0x7efff9e88e38) 0
  std::_List_base<Mine, std::allocator<Mine> > (0x0x7efff9c34120) 0

Class __gnu_cxx::new_allocator<Object>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<Object> (0x0x7efff9c34240) 0 empty

Class std::allocator<Object>
   size=1 align=1
   base size=1 base align=1
std::allocator<Object> (0x0x7efff9e88f08) 0 empty
  __gnu_cxx::new_allocator<Object> (0x0x7efff9c342a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<Object> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<Object> > (0x0x7efff9c341e0) 0 empty

Class std::allocator<Object>::rebind<Object>
   size=1 align=1
   base size=0 base align=1
std::allocator<Object>::rebind<Object> (0x0x7efff9c343c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<Object> >::rebind<Object>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<Object> >::rebind<Object> (0x0x7efff9c34360) 0 empty

Class std::_Vector_base<Object, std::allocator<Object> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<Object, std::allocator<Object> >::_Vector_impl (0x0x7efff9e88680) 0
  std::allocator<Object> (0x0x7efff9e889c0) 0 empty
    __gnu_cxx::new_allocator<Object> (0x0x7efff9c34420) 0 empty

Class std::_Vector_base<Object, std::allocator<Object> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<Object, std::allocator<Object> > (0x0x7efff9c34180) 0

Class std::vector<Object>
   size=24 align=8
   base size=24 base align=8
std::vector<Object> (0x0x7efff9e88ea0) 0
  std::_Vector_base<Object, std::allocator<Object> > (0x0x7efff9c34480) 0

Vtable for MapField::ObjectRemovalStrategy
MapField::ObjectRemovalStrategy::_ZTVN8MapField21ObjectRemovalStrategyE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8MapField21ObjectRemovalStrategyE)
16    (int (*)(...))__cxa_pure_virtual
24    0u
32    0u

Class MapField::ObjectRemovalStrategy
   size=8 align=8
   base size=8 base align=8
MapField::ObjectRemovalStrategy (0x0x7efff9c344e0) 0 nearly-empty
    vptr=((& MapField::ObjectRemovalStrategy::_ZTVN8MapField21ObjectRemovalStrategyE) + 16u)

Class MapField::View
   size=12 align=4
   base size=12 base align=4
MapField::View (0x0x7efff9c34540) 0

Class MapField
   size=240 align=8
   base size=240 base align=8
MapField (0x0x7efff9ef8d20) 0

Class ObjectType::FieldModification
   size=96 align=8
   base size=96 base align=8
ObjectType::FieldModification (0x0x7efff9c34660) 0

Class __gnu_cxx::new_allocator<OverviewMapImage>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<OverviewMapImage> (0x0x7efff9c347e0) 0 empty

Class std::allocator<OverviewMapImage>
   size=1 align=1
   base size=1 base align=1
std::allocator<OverviewMapImage> (0x0x7efff9cec068) 0 empty
  __gnu_cxx::new_allocator<OverviewMapImage> (0x0x7efff9c34840) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<OverviewMapImage> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<OverviewMapImage> > (0x0x7efff9c34780) 0 empty

Class std::allocator<OverviewMapImage>::rebind<OverviewMapImage>
   size=1 align=1
   base size=0 base align=1
std::allocator<OverviewMapImage>::rebind<OverviewMapImage> (0x0x7efff9c34960) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<OverviewMapImage> >::rebind<OverviewMapImage>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<OverviewMapImage> >::rebind<OverviewMapImage> (0x0x7efff9c34900) 0 empty

Class std::_Vector_base<OverviewMapImage, std::allocator<OverviewMapImage> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<OverviewMapImage, std::allocator<OverviewMapImage> >::_Vector_impl (0x0x7efff9cec208) 0
  std::allocator<OverviewMapImage> (0x0x7efff9cec270) 0 empty
    __gnu_cxx::new_allocator<OverviewMapImage> (0x0x7efff9c349c0) 0 empty

Class std::_Vector_base<OverviewMapImage, std::allocator<OverviewMapImage> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<OverviewMapImage, std::allocator<OverviewMapImage> > (0x0x7efff9c34720) 0

Class std::vector<OverviewMapImage>
   size=24 align=8
   base size=24 base align=8
std::vector<OverviewMapImage> (0x0x7efff9cec2d8) 0
  std::_Vector_base<OverviewMapImage, std::allocator<OverviewMapImage> > (0x0x7efff9c34a20) 0

Class __gnu_cxx::new_allocator<Surface>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<Surface> (0x0x7efff9c34b40) 0 empty

Class std::allocator<Surface>
   size=1 align=1
   base size=1 base align=1
std::allocator<Surface> (0x0x7efff9cec478) 0 empty
  __gnu_cxx::new_allocator<Surface> (0x0x7efff9c34ba0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<Surface> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<Surface> > (0x0x7efff9c34ae0) 0 empty

Class std::allocator<Surface>::rebind<Surface>
   size=1 align=1
   base size=0 base align=1
std::allocator<Surface>::rebind<Surface> (0x0x7efff9c34cc0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<Surface> >::rebind<Surface>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<Surface> >::rebind<Surface> (0x0x7efff9c34c60) 0 empty

Class std::_Vector_base<Surface, std::allocator<Surface> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<Surface, std::allocator<Surface> >::_Vector_impl (0x0x7efff9cec618) 0
  std::allocator<Surface> (0x0x7efff9cec680) 0 empty
    __gnu_cxx::new_allocator<Surface> (0x0x7efff9c34d20) 0 empty

Class std::_Vector_base<Surface, std::allocator<Surface> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<Surface, std::allocator<Surface> > (0x0x7efff9c34a80) 0

Class std::vector<Surface>
   size=24 align=8
   base size=24 base align=8
std::vector<Surface> (0x0x7efff9cec6e8) 0
  std::_Vector_base<Surface, std::allocator<Surface> > (0x0x7efff9c34d80) 0

Class ObjectType::WeatherPicture
   size=104 align=8
   base size=104 base align=8
ObjectType::WeatherPicture (0x0x7efff9c346c0) 0

Vtable for ObjectType
ObjectType::_ZTV10ObjectType: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI10ObjectType)
16    (int (*)(...))ObjectType::getName
24    (int (*)(...))ObjectType::getID
32    (int (*)(...))ObjectType::~ObjectType
40    (int (*)(...))ObjectType::~ObjectType
48    (int (*)(...))ObjectType::read
56    (int (*)(...))ObjectType::write
64    (int (*)(...))ObjectType::runTextIO
72    (int (*)(...))-8
80    (int (*)(...))(& _ZTI10ObjectType)
88    (int (*)(...))ObjectType::_ZThn8_N10ObjectType4readER8tnstream
96    (int (*)(...))ObjectType::_ZThn8_NK10ObjectType5writeER8tnstream
104   (int (*)(...))ObjectType::_ZThn8_N10ObjectType9runTextIOER17PropertyContainer
112   (int (*)(...))ObjectType::_ZThn8_N10ObjectTypeD1Ev
120   (int (*)(...))ObjectType::_ZThn8_N10ObjectTypeD0Ev

Class ObjectType
   size=1512 align=8
   base size=1508 base align=8
ObjectType (0x0x7efff9d280e0) 0
    vptr=((& ObjectType::_ZTV10ObjectType) + 16u)
  MapItemType (0x0x7efff9c345a0) 0 nearly-empty
      primary-for ObjectType (0x0x7efff9d280e0)
  LoadableItemType (0x0x7efff9c34600) 8
      vptr=((& ObjectType::_ZTV10ObjectType) + 88u)

Class BuildingType::LocalCoordinate
   size=8 align=4
   base size=8 base align=4
BuildingType::LocalCoordinate (0x0x7efff9c34f00) 0

Class __gnu_cxx::new_allocator<std::pair<const BuildingType::LocalCoordinate, int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const BuildingType::LocalCoordinate, int> > (0x0x7efff9a2c000) 0 empty

Class std::allocator<std::pair<const BuildingType::LocalCoordinate, int> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const BuildingType::LocalCoordinate, int> > (0x0x7efff9cec820) 0 empty
  __gnu_cxx::new_allocator<std::pair<const BuildingType::LocalCoordinate, int> > (0x0x7efff9a2c060) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const BuildingType::LocalCoordinate, int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const BuildingType::LocalCoordinate, int> > > (0x0x7efff9a2c0c0) 0 empty

Class std::allocator<std::pair<const BuildingType::LocalCoordinate, int> >::rebind<std::pair<const BuildingType::LocalCoordinate, int> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const BuildingType::LocalCoordinate, int> >::rebind<std::pair<const BuildingType::LocalCoordinate, int> > (0x0x7efff9a2c1e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const BuildingType::LocalCoordinate, int> > >::rebind<std::pair<const BuildingType::LocalCoordinate, int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const BuildingType::LocalCoordinate, int> > >::rebind<std::pair<const BuildingType::LocalCoordinate, int> > (0x0x7efff9a2c180) 0 empty

Class std::allocator<std::pair<const BuildingType::LocalCoordinate, int> >::rebind<std::_Rb_tree_node<std::pair<const BuildingType::LocalCoordinate, int> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const BuildingType::LocalCoordinate, int> >::rebind<std::_Rb_tree_node<std::pair<const BuildingType::LocalCoordinate, int> > > (0x0x7efff9a2c300) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const BuildingType::LocalCoordinate, int> > >::rebind<std::_Rb_tree_node<std::pair<const BuildingType::LocalCoordinate, int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const BuildingType::LocalCoordinate, int> > >::rebind<std::_Rb_tree_node<std::pair<const BuildingType::LocalCoordinate, int> > > (0x0x7efff9a2c2a0) 0 empty

Class std::binary_function<BuildingType::LocalCoordinate, BuildingType::LocalCoordinate, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<BuildingType::LocalCoordinate, BuildingType::LocalCoordinate, bool> (0x0x7efff9a2c360) 0 empty

Class std::less<BuildingType::LocalCoordinate>
   size=1 align=1
   base size=1 base align=1
std::less<BuildingType::LocalCoordinate> (0x0x7efff9cecb60) 0 empty
  std::binary_function<BuildingType::LocalCoordinate, BuildingType::LocalCoordinate, bool> (0x0x7efff9a2c480) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const BuildingType::LocalCoordinate, int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const BuildingType::LocalCoordinate, int> > > (0x0x7efff9a2c540) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const BuildingType::LocalCoordinate, int> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const BuildingType::LocalCoordinate, int> > > (0x0x7efff9cecc98) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const BuildingType::LocalCoordinate, int> > > (0x0x7efff9a2c660) 0 empty

Class std::_Rb_tree<BuildingType::LocalCoordinate, std::pair<const BuildingType::LocalCoordinate, int>, std::_Select1st<std::pair<const BuildingType::LocalCoordinate, int> >, std::less<BuildingType::LocalCoordinate>, std::allocator<std::pair<const BuildingType::LocalCoordinate, int> > >::_Rb_tree_impl<std::less<BuildingType::LocalCoordinate>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<BuildingType::LocalCoordinate, std::pair<const BuildingType::LocalCoordinate, int>, std::_Select1st<std::pair<const BuildingType::LocalCoordinate, int> >, std::less<BuildingType::LocalCoordinate>, std::allocator<std::pair<const BuildingType::LocalCoordinate, int> > >::_Rb_tree_impl<std::less<BuildingType::LocalCoordinate>, false> (0x0x7efff9cecd68) 0
  std::allocator<std::_Rb_tree_node<std::pair<const BuildingType::LocalCoordinate, int> > > (0x0x7efff9cecdd0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const BuildingType::LocalCoordinate, int> > > (0x0x7efff9a2c780) 0 empty

Class std::_Rb_tree<BuildingType::LocalCoordinate, std::pair<const BuildingType::LocalCoordinate, int>, std::_Select1st<std::pair<const BuildingType::LocalCoordinate, int> >, std::less<BuildingType::LocalCoordinate>, std::allocator<std::pair<const BuildingType::LocalCoordinate, int> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<BuildingType::LocalCoordinate, std::pair<const BuildingType::LocalCoordinate, int>, std::_Select1st<std::pair<const BuildingType::LocalCoordinate, int> >, std::less<BuildingType::LocalCoordinate>, std::allocator<std::pair<const BuildingType::LocalCoordinate, int> > > (0x0x7efff9a2c240) 0

Class std::multimap<BuildingType::LocalCoordinate, int>
   size=48 align=8
   base size=48 base align=8
std::multimap<BuildingType::LocalCoordinate, int> (0x0x7efff9c34f60) 0

Vtable for BuildingType
BuildingType::_ZTV12BuildingType: 23u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI12BuildingType)
16    (int (*)(...))ContainerBaseType::getName
24    (int (*)(...))ContainerBaseType::getID
32    (int (*)(...))BuildingType::~BuildingType
40    (int (*)(...))BuildingType::~BuildingType
48    (int (*)(...))BuildingType::runTextIO
56    (int (*)(...))BuildingType::read
64    (int (*)(...))BuildingType::write
72    (int (*)(...))BuildingType::getMoveMalusType
80    (int (*)(...))BuildingType::getMemoryFootprint
88    (int (*)(...))-8
96    (int (*)(...))(& _ZTI12BuildingType)
104   (int (*)(...))BuildingType::_ZThn8_N12BuildingType4readER8tnstream
112   (int (*)(...))BuildingType::_ZThn8_NK12BuildingType5writeER8tnstream
120   (int (*)(...))BuildingType::_ZThn8_N12BuildingType9runTextIOER17PropertyContainer
128   (int (*)(...))BuildingType::_ZThn8_N12BuildingTypeD1Ev
136   (int (*)(...))BuildingType::_ZThn8_N12BuildingTypeD0Ev
144   (int (*)(...))-40
152   (int (*)(...))(& _ZTI12BuildingType)
160   (int (*)(...))BuildingType::_ZThn40_NK12BuildingType18getMemoryFootprintEv
168   (int (*)(...))BuildingType::_ZThn40_N12BuildingTypeD1Ev
176   (int (*)(...))BuildingType::_ZThn40_N12BuildingTypeD0Ev

Class BuildingType
   size=32872 align=8
   base size=32865 base align=8
BuildingType (0x0x7efff9cec7b8) 0
    vptr=((& BuildingType::_ZTV12BuildingType) + 16u)
  ContainerBaseType (0x0x7efff9d1e780) 0
      primary-for BuildingType (0x0x7efff9cec7b8)
    MapItemType (0x0x7efff9c34de0) 0 nearly-empty
        primary-for ContainerBaseType (0x0x7efff9d1e780)
    LoadableItemType (0x0x7efff9c34e40) 8
        vptr=((& BuildingType::_ZTV12BuildingType) + 104u)
    MemorySizeQueryInterface (0x0x7efff9c34ea0) 40 nearly-empty
        vptr=((& BuildingType::_ZTV12BuildingType) + 160u)

Vtable for SearchFields
SearchFields::_ZTV12SearchFields: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI12SearchFields)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))SearchFields::startsearch
32    0u
40    0u

Class SearchFields
   size=40 align=8
   base size=40 base align=8
SearchFields (0x0x7efff9a2c9c0) 0
    vptr=((& SearchFields::_ZTV12SearchFields) + 16u)

Vtable for tdrawgettempline
tdrawgettempline::_ZTV16tdrawgettempline: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI16tdrawgettempline)
16    (int (*)(...))tdrawgettempline::putpix8
24    (int (*)(...))tdrawgettempline::~tdrawgettempline
32    (int (*)(...))tdrawgettempline::~tdrawgettempline

Class tdrawgettempline
   size=40 align=8
   base size=36 base align=8
tdrawgettempline (0x0x7efff9a2cae0) 0
    vptr=((& tdrawgettempline::_ZTV16tdrawgettempline) + 16u)

Class WindMovement
   size=24 align=4
   base size=24 base align=4
WindMovement (0x0x7efff9a2cb40) 0

Vtable for Building
Building::_ZTV8Building: 32u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI8Building)
16    (int (*)(...))Building::isBuilding
24    (int (*)(...))Building::getImage
32    (int (*)(...))Building::getArmor
40    (int (*)(...))Building::registerForNewOwner
48    (int (*)(...))Building::write
56    (int (*)(...))Building::read
64    (int (*)(...))Building::addview
72    (int (*)(...))Building::removeview
80    (int (*)(...))Building::putResource
88    (int (*)(...))Building::getResource
96    (int (*)(...))Building::getAvailableResource
104   (int (*)(...))Building::getRepairEfficiency
112   (int (*)(...))Building::postRepair
120   (int (*)(...))Building::canRepair
128   (int (*)(...))Building::repairableDamage
136   (int (*)(...))Building::getIdentification
144   (int (*)(...))Building::getHeight
152   (int (*)(...))Building::getName
160   (int (*)(...))ContainerBase::setName
168   (int (*)(...))Building::getAmmo
176   (int (*)(...))Building::getAmmo
184   (int (*)(...))Building::putAmmo
192   (int (*)(...))Building::maxAmmo
200   (int (*)(...))ContainerBase::endOwnTurn
208   (int (*)(...))ContainerBase::endAnyTurn
216   (int (*)(...))Building::endRound
224   (int (*)(...))Building::getPosition
232   (int (*)(...))Building::~Building
240   (int (*)(...))Building::~Building
248   (int (*)(...))Building::getCoveredFields

Class Building
   size=400 align=8
   base size=396 base align=8
Building (0x0x7efff9cec0d0) 0
    vptr=((& Building::_ZTV8Building) + 16u)
  ContainerBase (0x0x7efff9a2cba0) 0
      primary-for Building (0x0x7efff9cec0d0)

Class Message
   size=48 align=8
   base size=41 base align=8
Message (0x0x7efff9a2cc00) 0

Class Password
   size=8 align=8
   base size=8 base align=8
Password (0x0x7efff9a2cc60) 0

Vtable for GameTransferMechanism
GameTransferMechanism::_ZTV21GameTransferMechanism: 10u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI21GameTransferMechanism)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
64    0u
72    0u

Class GameTransferMechanism
   size=8 align=8
   base size=8 base align=8
GameTransferMechanism (0x0x7efff9a2cd80) 0 nearly-empty
    vptr=((& GameTransferMechanism::_ZTV21GameTransferMechanism) + 16u)

Class PlayerID
   size=4 align=4
   base size=4 base align=4
PlayerID (0x0x7efff9a2cde0) 0

Class __gnu_cxx::new_allocator<DiplomaticStates>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<DiplomaticStates> (0x0x7efff9a2cf60) 0 empty

Class std::allocator<DiplomaticStates>
   size=1 align=1
   base size=1 base align=1
std::allocator<DiplomaticStates> (0x0x7efff9cec750) 0 empty
  __gnu_cxx::new_allocator<DiplomaticStates> (0x0x7efff9b6e000) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<DiplomaticStates> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<DiplomaticStates> > (0x0x7efff9a2cf00) 0 empty

Class std::allocator<DiplomaticStates>::rebind<DiplomaticStates>
   size=1 align=1
   base size=0 base align=1
std::allocator<DiplomaticStates>::rebind<DiplomaticStates> (0x0x7efff9b6e120) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<DiplomaticStates> >::rebind<DiplomaticStates>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<DiplomaticStates> >::rebind<DiplomaticStates> (0x0x7efff9b6e0c0) 0 empty

Class std::_Vector_base<DiplomaticStates, std::allocator<DiplomaticStates> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<DiplomaticStates, std::allocator<DiplomaticStates> >::_Vector_impl (0x0x7efff9b86000) 0
  std::allocator<DiplomaticStates> (0x0x7efff9b86068) 0 empty
    __gnu_cxx::new_allocator<DiplomaticStates> (0x0x7efff9b6e180) 0 empty

Class std::_Vector_base<DiplomaticStates, std::allocator<DiplomaticStates> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<DiplomaticStates, std::allocator<DiplomaticStates> > (0x0x7efff9a2cea0) 0

Class std::vector<DiplomaticStates>
   size=24 align=8
   base size=24 base align=8
std::vector<DiplomaticStates> (0x0x7efff9b860d0) 0
  std::_Vector_base<DiplomaticStates, std::allocator<DiplomaticStates> > (0x0x7efff9b6e1e0) 0

Class __gnu_cxx::new_allocator<std::pair<const int, DiplomaticStates> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const int, DiplomaticStates> > (0x0x7efff9b6e2a0) 0 empty

Class std::allocator<std::pair<const int, DiplomaticStates> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const int, DiplomaticStates> > (0x0x7efff9b86270) 0 empty
  __gnu_cxx::new_allocator<std::pair<const int, DiplomaticStates> > (0x0x7efff9b6e300) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, DiplomaticStates> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, DiplomaticStates> > > (0x0x7efff9b6e360) 0 empty

Class std::allocator<std::pair<const int, DiplomaticStates> >::rebind<std::pair<const int, DiplomaticStates> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const int, DiplomaticStates> >::rebind<std::pair<const int, DiplomaticStates> > (0x0x7efff9b6e480) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, DiplomaticStates> > >::rebind<std::pair<const int, DiplomaticStates> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, DiplomaticStates> > >::rebind<std::pair<const int, DiplomaticStates> > (0x0x7efff9b6e420) 0 empty

Class std::allocator<std::pair<const int, DiplomaticStates> >::rebind<std::_Rb_tree_node<std::pair<const int, DiplomaticStates> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const int, DiplomaticStates> >::rebind<std::_Rb_tree_node<std::pair<const int, DiplomaticStates> > > (0x0x7efff9b6e5a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, DiplomaticStates> > >::rebind<std::_Rb_tree_node<std::pair<const int, DiplomaticStates> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, DiplomaticStates> > >::rebind<std::_Rb_tree_node<std::pair<const int, DiplomaticStates> > > (0x0x7efff9b6e540) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, DiplomaticStates> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, DiplomaticStates> > > (0x0x7efff9b6e600) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const int, DiplomaticStates> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const int, DiplomaticStates> > > (0x0x7efff9b864e0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, DiplomaticStates> > > (0x0x7efff9b6e660) 0 empty

Class std::_Rb_tree<int, std::pair<const int, DiplomaticStates>, std::_Select1st<std::pair<const int, DiplomaticStates> >, std::less<int>, std::allocator<std::pair<const int, DiplomaticStates> > >::_Rb_tree_impl<std::less<int>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<int, std::pair<const int, DiplomaticStates>, std::_Select1st<std::pair<const int, DiplomaticStates> >, std::less<int>, std::allocator<std::pair<const int, DiplomaticStates> > >::_Rb_tree_impl<std::less<int>, false> (0x0x7efff9b86548) 0
  std::allocator<std::_Rb_tree_node<std::pair<const int, DiplomaticStates> > > (0x0x7efff9b865b0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, DiplomaticStates> > > (0x0x7efff9b6e6c0) 0 empty

Class std::_Rb_tree<int, std::pair<const int, DiplomaticStates>, std::_Select1st<std::pair<const int, DiplomaticStates> >, std::less<int>, std::allocator<std::pair<const int, DiplomaticStates> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<int, std::pair<const int, DiplomaticStates>, std::_Select1st<std::pair<const int, DiplomaticStates> >, std::less<int>, std::allocator<std::pair<const int, DiplomaticStates> > > (0x0x7efff9b6e4e0) 0

Class std::map<int, DiplomaticStates>
   size=48 align=8
   base size=48 base align=8
std::map<int, DiplomaticStates> (0x0x7efff9b6e240) 0

Vtable for DiplomaticStateVector
DiplomaticStateVector::_ZTV21DiplomaticStateVector: 16u entries
0     88u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTI21DiplomaticStateVector)
24    (int (*)(...))DiplomaticStateVector::~DiplomaticStateVector
32    (int (*)(...))DiplomaticStateVector::~DiplomaticStateVector
40    18446744073709551528u
48    0u
56    0u
64    0u
72    (int (*)(...))-88
80    (int (*)(...))(& _ZTI21DiplomaticStateVector)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   (int (*)(...))DiplomaticStateVector::_ZTv0_n48_N21DiplomaticStateVectorD1Ev
120   (int (*)(...))DiplomaticStateVector::_ZTv0_n48_N21DiplomaticStateVectorD0Ev

Construction vtable for SigC::Object (0x0x7efff9cec4e0 instance) in DiplomaticStateVector
DiplomaticStateVector::_ZTC21DiplomaticStateVector0_N4SigC6ObjectE: 16u entries
0     88u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551528u
48    0u
56    0u
64    0u
72    (int (*)(...))-88
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for DiplomaticStateVector
DiplomaticStateVector::_ZTT21DiplomaticStateVector: 4u entries
0     ((& DiplomaticStateVector::_ZTV21DiplomaticStateVector) + 24u)
8     ((& DiplomaticStateVector::_ZTC21DiplomaticStateVector0_N4SigC6ObjectE) + 24u)
16    ((& DiplomaticStateVector::_ZTC21DiplomaticStateVector0_N4SigC6ObjectE) + 88u)
24    ((& DiplomaticStateVector::_ZTV21DiplomaticStateVector) + 88u)

Class DiplomaticStateVector
   size=104 align=8
   base size=88 base align=8
DiplomaticStateVector (0x0x7efff9cec340) 0
    vptridx=0u vptr=((& DiplomaticStateVector::_ZTV21DiplomaticStateVector) + 24u)
  SigC::Object (0x0x7efff9cec4e0) 0 nearly-empty
      primary-for DiplomaticStateVector (0x0x7efff9cec340)
      subvttidx=8u
    SigC::ObjectBase (0x0x7efff9a2ce40) 88 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& DiplomaticStateVector::_ZTV21DiplomaticStateVector) + 88u)

Class std::allocator<Vehicle*>::rebind<std::_List_node<Vehicle*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<Vehicle*>::rebind<std::_List_node<Vehicle*> > (0x0x7efff9b6e960) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<Vehicle*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<Vehicle*> > (0x0x7efff9b6e9c0) 0 empty

Class std::allocator<std::_List_node<Vehicle*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<Vehicle*> > (0x0x7efff9b86958) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<Vehicle*> > (0x0x7efff9b6ea20) 0 empty

Class std::_List_base<Vehicle*, std::allocator<Vehicle*> >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<Vehicle*, std::allocator<Vehicle*> >::_List_impl (0x0x7efff9b869c0) 0
  std::allocator<std::_List_node<Vehicle*> > (0x0x7efff9b86a28) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<Vehicle*> > (0x0x7efff9b6ea80) 0 empty

Class std::_List_base<Vehicle*, std::allocator<Vehicle*> >
   size=16 align=8
   base size=16 base align=8
std::_List_base<Vehicle*, std::allocator<Vehicle*> > (0x0x7efff9b6e900) 0

Class std::list<Vehicle*>
   size=16 align=8
   base size=16 base align=8
std::list<Vehicle*> (0x0x7efff9b86a90) 0
  std::_List_base<Vehicle*, std::allocator<Vehicle*> > (0x0x7efff9b6eae0) 0

Class __gnu_cxx::new_allocator<Building*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<Building*> (0x0x7efff9b6eba0) 0 empty

Class std::allocator<Building*>
   size=1 align=1
   base size=1 base align=1
std::allocator<Building*> (0x0x7efff9b86b60) 0 empty
  __gnu_cxx::new_allocator<Building*> (0x0x7efff9b6ec00) 0 empty

Class std::allocator<Building*>::rebind<std::_List_node<Building*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<Building*>::rebind<std::_List_node<Building*> > (0x0x7efff9b6ec60) 0 empty

Class std::allocator<Building*>::rebind<Building*>
   size=1 align=1
   base size=0 base align=1
std::allocator<Building*>::rebind<Building*> (0x0x7efff9b6ecc0) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<Building*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<Building*> > (0x0x7efff9b6ed20) 0 empty

Class std::allocator<std::_List_node<Building*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<Building*> > (0x0x7efff9b86c98) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<Building*> > (0x0x7efff9b6ed80) 0 empty

Class std::_List_base<Building*, std::allocator<Building*> >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<Building*, std::allocator<Building*> >::_List_impl (0x0x7efff9b86d00) 0
  std::allocator<std::_List_node<Building*> > (0x0x7efff9b86d68) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<Building*> > (0x0x7efff9b6ede0) 0 empty

Class std::_List_base<Building*, std::allocator<Building*> >
   size=16 align=8
   base size=16 base align=8
std::_List_base<Building*, std::allocator<Building*> > (0x0x7efff9b6eb40) 0

Class std::list<Building*>
   size=16 align=8
   base size=16 base align=8
std::list<Building*> (0x0x7efff9b86dd0) 0
  std::_List_base<Building*, std::allocator<Building*> > (0x0x7efff9b6ee40) 0

Class Player::Dissection
   size=32 align=8
   base size=32 base align=8
Player::Dissection (0x0x7efff9b6eea0) 0

Class __gnu_cxx::new_allocator<Player::Dissection>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<Player::Dissection> (0x0x7efff9b6ef60) 0 empty

Class std::allocator<Player::Dissection>
   size=1 align=1
   base size=1 base align=1
std::allocator<Player::Dissection> (0x0x7efff9b86ea0) 0 empty
  __gnu_cxx::new_allocator<Player::Dissection> (0x0x7efff98f1000) 0 empty

Class std::allocator<Player::Dissection>::rebind<std::_List_node<Player::Dissection> >
   size=1 align=1
   base size=0 base align=1
std::allocator<Player::Dissection>::rebind<std::_List_node<Player::Dissection> > (0x0x7efff98f1060) 0 empty

Class std::allocator<Player::Dissection>::rebind<Player::Dissection>
   size=1 align=1
   base size=0 base align=1
std::allocator<Player::Dissection>::rebind<Player::Dissection> (0x0x7efff98f10c0) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<Player::Dissection> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<Player::Dissection> > (0x0x7efff98f1120) 0 empty

Class std::allocator<std::_List_node<Player::Dissection> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<Player::Dissection> > (0x0x7efff9b86138) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<Player::Dissection> > (0x0x7efff98f1180) 0 empty

Class std::_List_base<Player::Dissection, std::allocator<Player::Dissection> >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<Player::Dissection, std::allocator<Player::Dissection> >::_List_impl (0x0x7efff9b862d8) 0
  std::allocator<std::_List_node<Player::Dissection> > (0x0x7efff9b86340) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<Player::Dissection> > (0x0x7efff98f11e0) 0 empty

Class std::_List_base<Player::Dissection, std::allocator<Player::Dissection> >
   size=16 align=8
   base size=16 base align=8
std::_List_base<Player::Dissection, std::allocator<Player::Dissection> > (0x0x7efff9b6ef00) 0

Class std::list<Player::Dissection>
   size=16 align=8
   base size=16 base align=8
std::list<Player::Dissection> (0x0x7efff9b866e8) 0
  std::_List_base<Player::Dissection, std::allocator<Player::Dissection> > (0x0x7efff98f1240) 0

Class __gnu_cxx::new_allocator<Message*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<Message*> (0x0x7efff98f1300) 0 empty

Class std::allocator<Message*>
   size=1 align=1
   base size=1 base align=1
std::allocator<Message*> (0x0x7efff9b86750) 0 empty
  __gnu_cxx::new_allocator<Message*> (0x0x7efff98f1360) 0 empty

Class std::allocator<Message*>::rebind<std::_List_node<Message*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<Message*>::rebind<std::_List_node<Message*> > (0x0x7efff98f13c0) 0 empty

Class std::allocator<Message*>::rebind<Message*>
   size=1 align=1
   base size=0 base align=1
std::allocator<Message*>::rebind<Message*> (0x0x7efff98f1420) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<Message*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<Message*> > (0x0x7efff98f1480) 0 empty

Class std::allocator<std::_List_node<Message*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<Message*> > (0x0x7efff9579000) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<Message*> > (0x0x7efff98f14e0) 0 empty

Class std::_List_base<Message*, std::allocator<Message*> >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<Message*, std::allocator<Message*> >::_List_impl (0x0x7efff9579068) 0
  std::allocator<std::_List_node<Message*> > (0x0x7efff95790d0) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<Message*> > (0x0x7efff98f1540) 0 empty

Class std::_List_base<Message*, std::allocator<Message*> >
   size=16 align=8
   base size=16 base align=8
std::_List_base<Message*, std::allocator<Message*> > (0x0x7efff98f12a0) 0

Class std::list<Message*>
   size=16 align=8
   base size=16 base align=8
std::list<Message*> (0x0x7efff9579138) 0
  std::_List_base<Message*, std::allocator<Message*> > (0x0x7efff98f15a0) 0

Class Player::PlayTime
   size=16 align=8
   base size=16 base align=8
Player::PlayTime (0x0x7efff98f1600) 0

Class __gnu_cxx::new_allocator<Player::PlayTime>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<Player::PlayTime> (0x0x7efff98f16c0) 0 empty

Class std::allocator<Player::PlayTime>
   size=1 align=1
   base size=1 base align=1
std::allocator<Player::PlayTime> (0x0x7efff9579208) 0 empty
  __gnu_cxx::new_allocator<Player::PlayTime> (0x0x7efff98f1720) 0 empty

Class std::allocator<Player::PlayTime>::rebind<std::_List_node<Player::PlayTime> >
   size=1 align=1
   base size=0 base align=1
std::allocator<Player::PlayTime>::rebind<std::_List_node<Player::PlayTime> > (0x0x7efff98f1780) 0 empty

Class std::allocator<Player::PlayTime>::rebind<Player::PlayTime>
   size=1 align=1
   base size=0 base align=1
std::allocator<Player::PlayTime>::rebind<Player::PlayTime> (0x0x7efff98f17e0) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<Player::PlayTime> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<Player::PlayTime> > (0x0x7efff98f1840) 0 empty

Class std::allocator<std::_List_node<Player::PlayTime> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<Player::PlayTime> > (0x0x7efff9579340) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<Player::PlayTime> > (0x0x7efff98f18a0) 0 empty

Class std::_List_base<Player::PlayTime, std::allocator<Player::PlayTime> >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<Player::PlayTime, std::allocator<Player::PlayTime> >::_List_impl (0x0x7efff95793a8) 0
  std::allocator<std::_List_node<Player::PlayTime> > (0x0x7efff9579410) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<Player::PlayTime> > (0x0x7efff98f1900) 0 empty

Class std::_List_base<Player::PlayTime, std::allocator<Player::PlayTime> >
   size=16 align=8
   base size=16 base align=8
std::_List_base<Player::PlayTime, std::allocator<Player::PlayTime> > (0x0x7efff98f1660) 0

Class std::list<Player::PlayTime>
   size=16 align=8
   base size=16 base align=8
std::list<Player::PlayTime> (0x0x7efff9579478) 0
  std::_List_base<Player::PlayTime, std::allocator<Player::PlayTime> > (0x0x7efff98f1960) 0

Vtable for Player
Player::_ZTV6Player: 16u entries
0     496u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTI6Player)
24    (int (*)(...))Player::~Player
32    (int (*)(...))Player::~Player
40    18446744073709551120u
48    0u
56    0u
64    0u
72    (int (*)(...))-496
80    (int (*)(...))(& _ZTI6Player)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   (int (*)(...))Player::_ZTv0_n48_N6PlayerD1Ev
120   (int (*)(...))Player::_ZTv0_n48_N6PlayerD0Ev

Construction vtable for SigC::Object (0x0x7efff9b86820 instance) in Player
Player::_ZTC6Player0_N4SigC6ObjectE: 16u entries
0     496u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551120u
48    0u
56    0u
64    0u
72    (int (*)(...))-496
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for Player
Player::_ZTT6Player: 4u entries
0     ((& Player::_ZTV6Player) + 24u)
8     ((& Player::_ZTC6Player0_N4SigC6ObjectE) + 24u)
16    ((& Player::_ZTC6Player0_N4SigC6ObjectE) + 88u)
24    ((& Player::_ZTV6Player) + 88u)

Class Player
   size=512 align=8
   base size=492 base align=8
Player (0x0x7efff9b867b8) 0
    vptridx=0u vptr=((& Player::_ZTV6Player) + 24u)
  SigC::Object (0x0x7efff9b86820) 0 nearly-empty
      primary-for Player (0x0x7efff9b867b8)
      subvttidx=8u
    SigC::ObjectBase (0x0x7efff9b6e8a0) 496 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& Player::_ZTV6Player) + 88u)

Class Context
   size=48 align=8
   base size=48 base align=8
Context (0x0x7efff98f1a20) 0

Class ActionResult
   size=16 align=8
   base size=16 base align=8
ActionResult (0x0x7efff98f1a80) 0

Class __gnu_cxx::new_allocator<GameAction*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<GameAction*> (0x0x7efff98f1c00) 0 empty

Class std::allocator<GameAction*>
   size=1 align=1
   base size=1 base align=1
std::allocator<GameAction*> (0x0x7efff9579680) 0 empty
  __gnu_cxx::new_allocator<GameAction*> (0x0x7efff98f1c60) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<GameAction*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<GameAction*> > (0x0x7efff98f1ba0) 0 empty

Class std::allocator<GameAction*>::rebind<GameAction*>
   size=1 align=1
   base size=0 base align=1
std::allocator<GameAction*>::rebind<GameAction*> (0x0x7efff98f1d80) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<GameAction*> >::rebind<GameAction*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<GameAction*> >::rebind<GameAction*> (0x0x7efff98f1d20) 0 empty

Class std::_Vector_base<GameAction*, std::allocator<GameAction*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<GameAction*, std::allocator<GameAction*> >::_Vector_impl (0x0x7efff9579820) 0
  std::allocator<GameAction*> (0x0x7efff9579888) 0 empty
    __gnu_cxx::new_allocator<GameAction*> (0x0x7efff98f1de0) 0 empty

Class std::_Vector_base<GameAction*, std::allocator<GameAction*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<GameAction*, std::allocator<GameAction*> > (0x0x7efff98f1b40) 0

Class std::vector<GameAction*, std::allocator<GameAction*> >
   size=24 align=8
   base size=24 base align=8
std::vector<GameAction*, std::allocator<GameAction*> > (0x0x7efff95798f0) 0
  std::_Vector_base<GameAction*, std::allocator<GameAction*> > (0x0x7efff98f1e40) 0

Class deallocating_vector<GameAction*>
   size=24 align=8
   base size=24 base align=8
deallocating_vector<GameAction*> (0x0x7efff95799c0) 0
  std::vector<GameAction*, std::allocator<GameAction*> > (0x0x7efff9579a28) 0
    std::_Vector_base<GameAction*, std::allocator<GameAction*> > (0x0x7efff96bf060) 0

Vtable for GameAction
GameAction::_ZTV10GameAction: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI10GameAction)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    (int (*)(...))GameAction::preCheck
40    (int (*)(...))GameAction::postCheck
48    (int (*)(...))GameAction::undoOrderChildFirst
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual
88    0u
96    0u

Class GameAction
   size=48 align=8
   base size=44 base align=8
GameAction (0x0x7efff98f1ae0) 0
    vptr=((& GameAction::_ZTV10GameAction) + 16u)

Class Loki::SingleThreaded<Factory1<GameAction, int, GameMap*>*, Loki::Mutex>
   size=1 align=1
   base size=0 base align=1
Loki::SingleThreaded<Factory1<GameAction, int, GameMap*>*, Loki::Mutex> (0x0x7efff96bf120) 0 empty

Class Loki::SingletonHolder<Factory1<GameAction, int, GameMap*> >
   size=1 align=1
   base size=0 base align=1
Loki::SingletonHolder<Factory1<GameAction, int, GameMap*> > (0x0x7efff96bf0c0) 0 empty

Class __gnu_cxx::new_allocator<std::pair<const int, GameAction* (*)(GameMap*)> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const int, GameAction* (*)(GameMap*)> > (0x0x7efff96bf240) 0 empty

Class std::allocator<std::pair<const int, GameAction* (*)(GameMap*)> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const int, GameAction* (*)(GameMap*)> > (0x0x7efff9579af8) 0 empty
  __gnu_cxx::new_allocator<std::pair<const int, GameAction* (*)(GameMap*)> > (0x0x7efff96bf2a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, GameAction* (*)(GameMap*)> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, GameAction* (*)(GameMap*)> > > (0x0x7efff96bf300) 0 empty

Class std::allocator<std::pair<const int, GameAction* (*)(GameMap*)> >::rebind<std::pair<const int, GameAction* (*)(GameMap*)> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const int, GameAction* (*)(GameMap*)> >::rebind<std::pair<const int, GameAction* (*)(GameMap*)> > (0x0x7efff96bf4e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, GameAction* (*)(GameMap*)> > >::rebind<std::pair<const int, GameAction* (*)(GameMap*)> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, GameAction* (*)(GameMap*)> > >::rebind<std::pair<const int, GameAction* (*)(GameMap*)> > (0x0x7efff96bf480) 0 empty

Class std::allocator<std::pair<const int, GameAction* (*)(GameMap*)> >::rebind<std::_Rb_tree_node<std::pair<const int, GameAction* (*)(GameMap*)> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const int, GameAction* (*)(GameMap*)> >::rebind<std::_Rb_tree_node<std::pair<const int, GameAction* (*)(GameMap*)> > > (0x0x7efff96bf600) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, GameAction* (*)(GameMap*)> > >::rebind<std::_Rb_tree_node<std::pair<const int, GameAction* (*)(GameMap*)> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, GameAction* (*)(GameMap*)> > >::rebind<std::_Rb_tree_node<std::pair<const int, GameAction* (*)(GameMap*)> > > (0x0x7efff96bf5a0) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, GameAction* (*)(GameMap*)> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, GameAction* (*)(GameMap*)> > > (0x0x7efff96bf660) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const int, GameAction* (*)(GameMap*)> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const int, GameAction* (*)(GameMap*)> > > (0x0x7efff9579d68) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, GameAction* (*)(GameMap*)> > > (0x0x7efff96bf780) 0 empty

Class std::_Rb_tree<int, std::pair<const int, GameAction* (*)(GameMap*)>, std::_Select1st<std::pair<const int, GameAction* (*)(GameMap*)> >, std::less<int>, std::allocator<std::pair<const int, GameAction* (*)(GameMap*)> > >::_Rb_tree_impl<std::less<int>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<int, std::pair<const int, GameAction* (*)(GameMap*)>, std::_Select1st<std::pair<const int, GameAction* (*)(GameMap*)> >, std::less<int>, std::allocator<std::pair<const int, GameAction* (*)(GameMap*)> > >::_Rb_tree_impl<std::less<int>, false> (0x0x7efff9579dd0) 0
  std::allocator<std::_Rb_tree_node<std::pair<const int, GameAction* (*)(GameMap*)> > > (0x0x7efff9579e38) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, GameAction* (*)(GameMap*)> > > (0x0x7efff96bf840) 0 empty

Class std::_Rb_tree<int, std::pair<const int, GameAction* (*)(GameMap*)>, std::_Select1st<std::pair<const int, GameAction* (*)(GameMap*)> >, std::less<int>, std::allocator<std::pair<const int, GameAction* (*)(GameMap*)> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<int, std::pair<const int, GameAction* (*)(GameMap*)>, std::_Select1st<std::pair<const int, GameAction* (*)(GameMap*)> >, std::less<int>, std::allocator<std::pair<const int, GameAction* (*)(GameMap*)> > > (0x0x7efff96bf540) 0

Class std::map<int, GameAction* (*)(GameMap*), std::less<int>, std::allocator<std::pair<const int, GameAction* (*)(GameMap*)> > >
   size=48 align=8
   base size=48 base align=8
std::map<int, GameAction* (*)(GameMap*), std::less<int>, std::allocator<std::pair<const int, GameAction* (*)(GameMap*)> > > (0x0x7efff96bf1e0) 0

Class Factory1<GameAction, int, GameMap*>
   size=48 align=8
   base size=48 base align=8
Factory1<GameAction, int, GameMap*> (0x0x7efff96bf180) 0

Vtable for Command
Command::_ZTV7Command: 17u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI7Command)
16    (int (*)(...))Command::runAction
24    (int (*)(...))Command::undoAction
32    (int (*)(...))GameAction::preCheck
40    (int (*)(...))GameAction::postCheck
48    (int (*)(...))GameAction::undoOrderChildFirst
56    (int (*)(...))Command::readData
64    (int (*)(...))Command::writeData
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual
88    0u
96    0u
104   (int (*)(...))__cxa_pure_virtual
112   (int (*)(...))Command::getCoordinates
120   (int (*)(...))__cxa_pure_virtual
128   (int (*)(...))Command::checkExecutionPrecondition

Class Command
   size=48 align=8
   base size=48 base align=8
Command (0x0x7efff95794e0) 0
    vptr=((& Command::_ZTV7Command) + 16u)
  GameAction (0x0x7efff96bf9c0) 0
      primary-for Command (0x0x7efff95794e0)

Vtable for AbstractCommandWriter
AbstractCommandWriter::_ZTV21AbstractCommandWriter: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI21AbstractCommandWriter)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    0u
40    0u

Class AbstractCommandWriter
   size=8 align=8
   base size=8 base align=8
AbstractCommandWriter (0x0x7efff96bfa80) 0 nearly-empty
    vptr=((& AbstractCommandWriter::_ZTV21AbstractCommandWriter) + 16u)

Class __gnu_cxx::new_allocator<Command*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<Command*> (0x0x7efff96bfc00) 0 empty

Class std::allocator<Command*>
   size=1 align=1
   base size=1 base align=1
std::allocator<Command*> (0x0x7efff9579548) 0 empty
  __gnu_cxx::new_allocator<Command*> (0x0x7efff96bfc60) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<Command*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<Command*> > (0x0x7efff96bfba0) 0 empty

Class std::allocator<Command*>::rebind<Command*>
   size=1 align=1
   base size=0 base align=1
std::allocator<Command*>::rebind<Command*> (0x0x7efff96bfd80) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<Command*> >::rebind<Command*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<Command*> >::rebind<Command*> (0x0x7efff96bfd20) 0 empty

Class std::_Vector_base<Command*, std::allocator<Command*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<Command*, std::allocator<Command*> >::_Vector_impl (0x0x7efff9579958) 0
  std::allocator<Command*> (0x0x7efff9579b60) 0 empty
    __gnu_cxx::new_allocator<Command*> (0x0x7efff96bfde0) 0 empty

Class std::_Vector_base<Command*, std::allocator<Command*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<Command*, std::allocator<Command*> > (0x0x7efff96bfb40) 0

Class std::vector<Command*>
   size=24 align=8
   base size=24 base align=8
std::vector<Command*> (0x0x7efff9579bc8) 0
  std::_Vector_base<Command*, std::allocator<Command*> > (0x0x7efff96bfe40) 0

Class std::iterator_traits<Command**>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<Command**> (0x0x7efff96bff00) 0 empty

Class __gnu_cxx::__normal_iterator<Command**, std::vector<Command*> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<Command**, std::vector<Command*> > (0x0x7efff96bfea0) 0

Class __gnu_cxx::new_allocator<std::pair<const Command* const, bool> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const Command* const, bool> > (0x0x7efff9437000) 0 empty

Class std::allocator<std::pair<const Command* const, bool> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const Command* const, bool> > (0x0x7efff93e41a0) 0 empty
  __gnu_cxx::new_allocator<std::pair<const Command* const, bool> > (0x0x7efff9437060) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const Command* const, bool> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const Command* const, bool> > > (0x0x7efff94370c0) 0 empty

Class std::allocator<std::pair<const Command* const, bool> >::rebind<std::pair<const Command* const, bool> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const Command* const, bool> >::rebind<std::pair<const Command* const, bool> > (0x0x7efff94371e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const Command* const, bool> > >::rebind<std::pair<const Command* const, bool> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const Command* const, bool> > >::rebind<std::pair<const Command* const, bool> > (0x0x7efff9437180) 0 empty

Class std::allocator<std::pair<const Command* const, bool> >::rebind<std::_Rb_tree_node<std::pair<const Command* const, bool> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const Command* const, bool> >::rebind<std::_Rb_tree_node<std::pair<const Command* const, bool> > > (0x0x7efff9437300) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const Command* const, bool> > >::rebind<std::_Rb_tree_node<std::pair<const Command* const, bool> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const Command* const, bool> > >::rebind<std::_Rb_tree_node<std::pair<const Command* const, bool> > > (0x0x7efff94372a0) 0 empty

Class std::binary_function<const Command*, const Command*, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<const Command*, const Command*, bool> (0x0x7efff9437360) 0 empty

Class std::less<const Command*>
   size=1 align=1
   base size=1 base align=1
std::less<const Command*> (0x0x7efff93e44e0) 0 empty
  std::binary_function<const Command*, const Command*, bool> (0x0x7efff94373c0) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const Command* const, bool> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const Command* const, bool> > > (0x0x7efff9437420) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const Command* const, bool> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const Command* const, bool> > > (0x0x7efff93e4548) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const Command* const, bool> > > (0x0x7efff9437480) 0 empty

Class std::_Rb_tree<const Command*, std::pair<const Command* const, bool>, std::_Select1st<std::pair<const Command* const, bool> >, std::less<const Command*>, std::allocator<std::pair<const Command* const, bool> > >::_Rb_tree_impl<std::less<const Command*>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<const Command*, std::pair<const Command* const, bool>, std::_Select1st<std::pair<const Command* const, bool> >, std::less<const Command*>, std::allocator<std::pair<const Command* const, bool> > >::_Rb_tree_impl<std::less<const Command*>, false> (0x0x7efff93e45b0) 0
  std::allocator<std::_Rb_tree_node<std::pair<const Command* const, bool> > > (0x0x7efff93e4618) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const Command* const, bool> > > (0x0x7efff94374e0) 0 empty

Class std::_Rb_tree<const Command*, std::pair<const Command* const, bool>, std::_Select1st<std::pair<const Command* const, bool> >, std::less<const Command*>, std::allocator<std::pair<const Command* const, bool> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<const Command*, std::pair<const Command* const, bool>, std::_Select1st<std::pair<const Command* const, bool> >, std::less<const Command*>, std::allocator<std::pair<const Command* const, bool> > > (0x0x7efff9437240) 0

Class std::map<const Command*, bool>
   size=48 align=8
   base size=48 base align=8
std::map<const Command*, bool> (0x0x7efff96bff60) 0

Class ActionContainer
   size=136 align=8
   base size=136 base align=8
ActionContainer (0x0x7efff96bfae0) 0

Class RandomGenerator
   size=1 align=1
   base size=0 base align=1
RandomGenerator (0x0x7efff9437600) 0 empty

Vtable for ActionRecorder
ActionRecorder::_ZTV14ActionRecorder: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI14ActionRecorder)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    0u
40    0u

Class ActionRecorder
   size=8 align=8
   base size=8 base align=8
ActionRecorder (0x0x7efff9437660) 0 nearly-empty
    vptr=((& ActionRecorder::_ZTV14ActionRecorder) + 16u)

Class GameParameterSettings
   size=32 align=8
   base size=32 base align=8
GameParameterSettings (0x0x7efff94376c0) 0

Class LoadNextMap
   size=4 align=4
   base size=4 base align=4
LoadNextMap (0x0x7efff9437720) 0

Vtable for OverviewMapHolder
OverviewMapHolder::_ZTV17OverviewMapHolder: 16u entries
0     80u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTI17OverviewMapHolder)
24    (int (*)(...))OverviewMapHolder::~OverviewMapHolder
32    (int (*)(...))OverviewMapHolder::~OverviewMapHolder
40    18446744073709551536u
48    0u
56    0u
64    0u
72    (int (*)(...))-80
80    (int (*)(...))(& _ZTI17OverviewMapHolder)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   (int (*)(...))OverviewMapHolder::_ZTv0_n48_N17OverviewMapHolderD1Ev
120   (int (*)(...))OverviewMapHolder::_ZTv0_n48_N17OverviewMapHolderD0Ev

Construction vtable for SigC::Object (0x0x7efff93e4750 instance) in OverviewMapHolder
OverviewMapHolder::_ZTC17OverviewMapHolder0_N4SigC6ObjectE: 16u entries
0     80u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551536u
48    0u
56    0u
64    0u
72    (int (*)(...))-80
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for OverviewMapHolder
OverviewMapHolder::_ZTT17OverviewMapHolder: 4u entries
0     ((& OverviewMapHolder::_ZTV17OverviewMapHolder) + 24u)
8     ((& OverviewMapHolder::_ZTC17OverviewMapHolder0_N4SigC6ObjectE) + 24u)
16    ((& OverviewMapHolder::_ZTC17OverviewMapHolder0_N4SigC6ObjectE) + 88u)
24    ((& OverviewMapHolder::_ZTV17OverviewMapHolder) + 88u)

Class OverviewMapHolder
   size=96 align=8
   base size=76 base align=8
OverviewMapHolder (0x0x7efff93e46e8) 0
    vptridx=0u vptr=((& OverviewMapHolder::_ZTV17OverviewMapHolder) + 24u)
  SigC::Object (0x0x7efff93e4750) 0 nearly-empty
      primary-for OverviewMapHolder (0x0x7efff93e46e8)
      subvttidx=8u
    SigC::ObjectBase (0x0x7efff9437780) 80 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& OverviewMapHolder::_ZTV17OverviewMapHolder) + 88u)

Class GameMap::Campaign
   size=12 align=4
   base size=9 base align=4
GameMap::Campaign (0x0x7efff9437840) 0

Class GameMap::Weather
   size=8 align=4
   base size=8 base align=4
GameMap::Weather (0x0x7efff94378a0) 0

Class __gnu_cxx::new_allocator<Event*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<Event*> (0x0x7efff9437960) 0 empty

Class std::allocator<Event*>
   size=1 align=1
   base size=1 base align=1
std::allocator<Event*> (0x0x7efff93e4888) 0 empty
  __gnu_cxx::new_allocator<Event*> (0x0x7efff94379c0) 0 empty

Class std::allocator<Event*>::rebind<std::_List_node<Event*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<Event*>::rebind<std::_List_node<Event*> > (0x0x7efff9437a20) 0 empty

Class std::allocator<Event*>::rebind<Event*>
   size=1 align=1
   base size=0 base align=1
std::allocator<Event*>::rebind<Event*> (0x0x7efff9437a80) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<Event*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<Event*> > (0x0x7efff9437ae0) 0 empty

Class std::allocator<std::_List_node<Event*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<Event*> > (0x0x7efff93e49c0) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<Event*> > (0x0x7efff9437b40) 0 empty

Class std::_List_base<Event*, std::allocator<Event*> >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<Event*, std::allocator<Event*> >::_List_impl (0x0x7efff93e4a28) 0
  std::allocator<std::_List_node<Event*> > (0x0x7efff93e4a90) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<Event*> > (0x0x7efff9437ba0) 0 empty

Class std::_List_base<Event*, std::allocator<Event*> >
   size=16 align=8
   base size=16 base align=8
std::_List_base<Event*, std::allocator<Event*> > (0x0x7efff9437900) 0

Class std::list<Event*, std::allocator<Event*> >
   size=16 align=8
   base size=16 base align=8
std::list<Event*, std::allocator<Event*> > (0x0x7efff93e4af8) 0
  std::_List_base<Event*, std::allocator<Event*> > (0x0x7efff9437c00) 0

Class PointerList<Event*>
   size=16 align=8
   base size=16 base align=8
PointerList<Event*> (0x0x7efff93e4bc8) 0
  std::list<Event*, std::allocator<Event*> > (0x0x7efff93e4c30) 0
    std::_List_base<Event*, std::allocator<Event*> > (0x0x7efff9437c60) 0

Class __gnu_cxx::new_allocator<GameTime>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<GameTime> (0x0x7efff9437d80) 0 empty

Class std::allocator<GameTime>
   size=1 align=1
   base size=1 base align=1
std::allocator<GameTime> (0x0x7efff93e4c98) 0 empty
  __gnu_cxx::new_allocator<GameTime> (0x0x7efff9437de0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<GameTime> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<GameTime> > (0x0x7efff9437d20) 0 empty

Class std::allocator<GameTime>::rebind<GameTime>
   size=1 align=1
   base size=0 base align=1
std::allocator<GameTime>::rebind<GameTime> (0x0x7efff9437f00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<GameTime> >::rebind<GameTime>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<GameTime> >::rebind<GameTime> (0x0x7efff9437ea0) 0 empty

Class std::_Vector_base<GameTime, std::allocator<GameTime> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<GameTime, std::allocator<GameTime> >::_Vector_impl (0x0x7efff93e4e38) 0
  std::allocator<GameTime> (0x0x7efff93e4ea0) 0 empty
    __gnu_cxx::new_allocator<GameTime> (0x0x7efff9437f60) 0 empty

Class std::_Vector_base<GameTime, std::allocator<GameTime> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<GameTime, std::allocator<GameTime> > (0x0x7efff9437cc0) 0

Class std::vector<GameTime>
   size=24 align=8
   base size=24 base align=8
std::vector<GameTime> (0x0x7efff93e4f08) 0
  std::_Vector_base<GameTime, std::allocator<GameTime> > (0x0x7efff91bf000) 0

Class __gnu_cxx::new_allocator<std::pair<const int, Vehicle*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const int, Vehicle*> > (0x0x7efff91bf120) 0 empty

Class std::allocator<std::pair<const int, Vehicle*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const int, Vehicle*> > (0x0x7efff93e4000) 0 empty
  __gnu_cxx::new_allocator<std::pair<const int, Vehicle*> > (0x0x7efff91bf180) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, Vehicle*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, Vehicle*> > > (0x0x7efff91bf1e0) 0 empty

Class std::allocator<std::pair<const int, Vehicle*> >::rebind<std::pair<const int, Vehicle*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const int, Vehicle*> >::rebind<std::pair<const int, Vehicle*> > (0x0x7efff91bf300) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, Vehicle*> > >::rebind<std::pair<const int, Vehicle*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, Vehicle*> > >::rebind<std::pair<const int, Vehicle*> > (0x0x7efff91bf2a0) 0 empty

Class std::allocator<std::pair<const int, Vehicle*> >::rebind<std::_Rb_tree_node<std::pair<const int, Vehicle*> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const int, Vehicle*> >::rebind<std::_Rb_tree_node<std::pair<const int, Vehicle*> > > (0x0x7efff91bf4e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, Vehicle*> > >::rebind<std::_Rb_tree_node<std::pair<const int, Vehicle*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const int, Vehicle*> > >::rebind<std::_Rb_tree_node<std::pair<const int, Vehicle*> > > (0x0x7efff91bf480) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, Vehicle*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, Vehicle*> > > (0x0x7efff91bf540) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const int, Vehicle*> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const int, Vehicle*> > > (0x0x7efff93e4820) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, Vehicle*> > > (0x0x7efff91bf5a0) 0 empty

Class std::_Rb_tree<int, std::pair<const int, Vehicle*>, std::_Select1st<std::pair<const int, Vehicle*> >, std::less<int>, std::allocator<std::pair<const int, Vehicle*> > >::_Rb_tree_impl<std::less<int>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<int, std::pair<const int, Vehicle*>, std::_Select1st<std::pair<const int, Vehicle*> >, std::less<int>, std::allocator<std::pair<const int, Vehicle*> > >::_Rb_tree_impl<std::less<int>, false> (0x0x7efff93e4b60) 0
  std::allocator<std::_Rb_tree_node<std::pair<const int, Vehicle*> > > (0x0x7efff93e4d00) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, Vehicle*> > > (0x0x7efff91bf600) 0 empty

Class std::_Rb_tree<int, std::pair<const int, Vehicle*>, std::_Select1st<std::pair<const int, Vehicle*> >, std::less<int>, std::allocator<std::pair<const int, Vehicle*> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<int, std::pair<const int, Vehicle*>, std::_Select1st<std::pair<const int, Vehicle*> >, std::less<int>, std::allocator<std::pair<const int, Vehicle*> > > (0x0x7efff91bf420) 0

Class std::map<int, Vehicle*>
   size=48 align=8
   base size=48 base align=8
std::map<int, Vehicle*> (0x0x7efff91bf0c0) 0

Class GameMap::IDManager
   size=56 align=8
   base size=56 base align=8
GameMap::IDManager (0x0x7efff91bf060) 0

Class GameMap::ResourceTribute
   size=2304 align=4
   base size=2304 base align=4
GameMap::ResourceTribute (0x0x7efff91bf660) 0

Class PointerList<Message*>
   size=16 align=8
   base size=16 base align=8
PointerList<Message*> (0x0x7efff93e4138) 0
  std::list<Message*> (0x0x7efff93e4f70) 0
    std::_List_base<Message*, std::allocator<Message*> > (0x0x7efff91bf6c0) 0

Class GameMap::ReplayInfo
   size=144 align=8
   base size=140 base align=8
GameMap::ReplayInfo (0x0x7efff91bf720) 0

Class GameMap::PreferredFilenames
   size=128 align=8
   base size=128 base align=8
GameMap::PreferredFilenames (0x0x7efff91bf780) 0

Class GameMap::ArchivalInformation
   size=40 align=8
   base size=40 base align=8
GameMap::ArchivalInformation (0x0x7efff91bf7e0) 0

Class GameMap::UnitProduction
   size=24 align=8
   base size=24 base align=8
GameMap::UnitProduction (0x0x7efff91bf840) 0

Class SigC::Trait<Player&>
   size=1 align=1
   base size=0 base align=1
SigC::Trait<Player&> (0x0x7efff91bf900) 0 empty

Class SigC::Signal1<void, Player&>
   size=8 align=8
   base size=8 base align=8
SigC::Signal1<void, Player&> (0x0x7efff92d2000) 0
  SigC::SignalBase (0x0x7efff91bf8a0) 0

Class SigC::Trait<const MapCoodinateVector&>
   size=1 align=1
   base size=0 base align=1
SigC::Trait<const MapCoodinateVector&> (0x0x7efff91bf9c0) 0 empty

Class SigC::Signal1<void, const MapCoodinateVector&>
   size=8 align=8
   base size=8 base align=8
SigC::Signal1<void, const MapCoodinateVector&> (0x0x7efff92d2138) 0
  SigC::SignalBase (0x0x7efff91bf960) 0

Class GameMap
   size=8000 align=8
   base size=7996 base align=8
GameMap (0x0x7efff94377e0) 0

Class toldcharacter
   size=16 align=1
   base size=16 base align=1
toldcharacter (0x0x7efff91bfa20) 0

Class toldfont
   size=14875 align=1
   base size=14875 base align=1
toldfont (0x0x7efff91bfa80) 0

Class tcharacter
   size=12 align=1
   base size=12 base align=1
tcharacter (0x0x7efff91bfae0) 0

Class tfont
   size=68629 align=1
   base size=68629 base align=1
tfont (0x0x7efff91bfb40) 0

Class tfontsettings
   size=27 align=1
   base size=27 base align=1
tfontsettings (0x0x7efff91bfba0) 0

Class Schriften
   size=56 align=8
   base size=56 base align=8
Schriften (0x0x7efff91bfc00) 0

Class Loki::AllocatorSingleton<Loki::SingleThreaded, 4096ul, 256ul, 4ul, Loki::LongevityLifetime::DieAsSmallObjectParent, Loki::Mutex>
   size=24 align=8
   base size=24 base align=8
Loki::AllocatorSingleton<Loki::SingleThreaded, 4096ul, 256ul, 4ul, Loki::LongevityLifetime::DieAsSmallObjectParent, Loki::Mutex> (0x0x7efff92d2270) 0
  Loki::SmallObjAllocator (0x0x7efff8f8a060) 0

Class Loki::SmallObjectBase<Loki::SingleThreaded, 4096ul, 256ul, 4ul, Loki::LongevityLifetime::DieAsSmallObjectParent, Loki::Mutex>
   size=1 align=1
   base size=0 base align=1
Loki::SmallObjectBase<Loki::SingleThreaded, 4096ul, 256ul, 4ul, Loki::LongevityLifetime::DieAsSmallObjectParent, Loki::Mutex> (0x0x7efff8f8a000) 0 empty

Vtable for Loki::SmallObject<>
Loki::SmallObject<>::_ZTVN4Loki11SmallObjectINS_14SingleThreadedELm4096ELm256ELm4ENS_17LongevityLifetime22DieAsSmallObjectParentENS_5MutexEEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4Loki11SmallObjectINS_14SingleThreadedELm4096ELm256ELm4ENS_17LongevityLifetime22DieAsSmallObjectParentENS_5MutexEEE)
16    (int (*)(...))Loki::SmallObject<ThreadingModel, chunkSize, maxSmallObjectSize, objectAlignSize, LifetimePolicy, MutexPolicy>::~SmallObject<Loki::SingleThreaded, 4096ul, 256ul, 4ul, Loki::LongevityLifetime::DieAsSmallObjectParent, Loki::Mutex>
24    (int (*)(...))Loki::SmallObject<ThreadingModel, chunkSize, maxSmallObjectSize, objectAlignSize, LifetimePolicy, MutexPolicy>::~SmallObject<Loki::SingleThreaded, 4096ul, 256ul, 4ul, Loki::LongevityLifetime::DieAsSmallObjectParent, Loki::Mutex>

Class Loki::SmallObject<>
   size=8 align=8
   base size=8 base align=8
Loki::SmallObject<> (0x0x7efff92d2340) 0 nearly-empty
    vptr=((& Loki::SmallObject<>::_ZTVN4Loki11SmallObjectINS_14SingleThreadedELm4096ELm256ELm4ENS_17LongevityLifetime22DieAsSmallObjectParentENS_5MutexEEE) + 16u)
  Loki::SmallObjectBase<Loki::SingleThreaded, 4096ul, 256ul, 4ul, Loki::LongevityLifetime::DieAsSmallObjectParent, Loki::Mutex> (0x0x7efff8f8a0c0) 0 empty

Class Loki::Private::RefLinkedBase
   size=16 align=8
   base size=16 base align=8
Loki::Private::RefLinkedBase (0x0x7efff8f8a2a0) 0

Class Loki::AllowConversion
   size=1 align=1
   base size=0 base align=1
Loki::AllowConversion (0x0x7efff8f8a420) 0 empty

Class Loki::DisallowConversion
   size=1 align=1
   base size=0 base align=1
Loki::DisallowConversion (0x0x7efff8f8a480) 0 empty

Vtable for Loki::NullPointerException
Loki::NullPointerException::_ZTVN4Loki20NullPointerExceptionE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN4Loki20NullPointerExceptionE)
16    (int (*)(...))Loki::NullPointerException::~NullPointerException
24    (int (*)(...))Loki::NullPointerException::~NullPointerException
32    (int (*)(...))Loki::NullPointerException::what

Class Loki::NullPointerException
   size=16 align=8
   base size=16 base align=8
Loki::NullPointerException (0x0x7efff92d2478) 0
    vptr=((& Loki::NullPointerException::_ZTVN4Loki20NullPointerExceptionE) + 16u)
  std::runtime_error (0x0x7efff92d24e0) 0
      primary-for Loki::NullPointerException (0x0x7efff92d2478)
    std::exception (0x0x7efff8f8a600) 0 nearly-empty
        primary-for std::runtime_error (0x0x7efff92d24e0)

Class __gnu_cxx::new_allocator<std::pair<double, int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<double, int> > (0x0x7efff8f8acc0) 0 empty

Class std::allocator<std::pair<double, int> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<double, int> > (0x0x7efff92d27b8) 0 empty
  __gnu_cxx::new_allocator<std::pair<double, int> > (0x0x7efff8f8ad20) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<double, int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<double, int> > > (0x0x7efff8f8ac60) 0 empty

Class std::allocator<std::pair<double, int> >::rebind<std::pair<double, int> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<double, int> >::rebind<std::pair<double, int> > (0x0x7efff8f8ae40) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<double, int> > >::rebind<std::pair<double, int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<double, int> > >::rebind<std::pair<double, int> > (0x0x7efff8f8ade0) 0 empty

Class std::_Vector_base<std::pair<double, int>, std::allocator<std::pair<double, int> > >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::pair<double, int>, std::allocator<std::pair<double, int> > >::_Vector_impl (0x0x7efff92d2a28) 0
  std::allocator<std::pair<double, int> > (0x0x7efff92d2a90) 0 empty
    __gnu_cxx::new_allocator<std::pair<double, int> > (0x0x7efff8f8aea0) 0 empty

Class std::_Vector_base<std::pair<double, int>, std::allocator<std::pair<double, int> > >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::pair<double, int>, std::allocator<std::pair<double, int> > > (0x0x7efff8f8ac00) 0

Class std::vector<std::pair<double, int> >
   size=24 align=8
   base size=24 base align=8
std::vector<std::pair<double, int> > (0x0x7efff92d2bc8) 0
  std::_Vector_base<std::pair<double, int>, std::allocator<std::pair<double, int> > > (0x0x7efff8f8af00) 0

Vtable for BarGraphWidget
BarGraphWidget::_ZTV14BarGraphWidget: 61u entries
0     0u
8     0u
16    344u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14BarGraphWidget)
40    (int (*)(...))BarGraphWidget::~BarGraphWidget
48    (int (*)(...))BarGraphWidget::~BarGraphWidget
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))BarGraphWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))-112
376   (int (*)(...))(& _ZTI14BarGraphWidget)
384   (int (*)(...))BarGraphWidget::_ZThn112_N14BarGraphWidgetD1Ev
392   (int (*)(...))BarGraphWidget::_ZThn112_N14BarGraphWidgetD0Ev
400   18446744073709551272u
408   0u
416   0u
424   0u
432   (int (*)(...))-344
440   (int (*)(...))(& _ZTI14BarGraphWidget)
448   (int (*)(...))SigC::ObjectBase::reference
456   (int (*)(...))SigC::ObjectBase::unreference
464   (int (*)(...))SigC::ObjectBase::set_manage
472   (int (*)(...))BarGraphWidget::_ZTv0_n48_N14BarGraphWidgetD1Ev
480   (int (*)(...))BarGraphWidget::_ZTv0_n48_N14BarGraphWidgetD0Ev

Construction vtable for PG_ThemeWidget (0x0x7efff92d2618 instance) in BarGraphWidget
BarGraphWidget::_ZTC14BarGraphWidget0_14PG_ThemeWidget: 57u entries
0     0u
8     0u
16    344u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14PG_ThemeWidget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551272u
376   0u
384   0u
392   0u
400   (int (*)(...))-344
408   (int (*)(...))(& _ZTI14PG_ThemeWidget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_Widget (0x0x7efff904ec40 instance) in BarGraphWidget
BarGraphWidget::_ZTC14BarGraphWidget0_9PG_Widget: 57u entries
0     0u
8     0u
16    344u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551272u
376   0u
384   0u
392   0u
400   (int (*)(...))-344
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efff92d2680 instance) in BarGraphWidget
BarGraphWidget::_ZTC14BarGraphWidget0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    344u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551272u
168   0u
176   0u
184   0u
192   (int (*)(...))-344
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in BarGraphWidget
BarGraphWidget::_ZTC14BarGraphWidget0_N4SigC6ObjectE: 16u entries
0     344u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551272u
48    0u
56    0u
64    0u
72    (int (*)(...))-344
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for BarGraphWidget
BarGraphWidget::_ZTT14BarGraphWidget: 14u entries
0     ((& BarGraphWidget::_ZTV14BarGraphWidget) + 40u)
8     ((& BarGraphWidget::_ZTC14BarGraphWidget0_14PG_ThemeWidget) + 40u)
16    ((& BarGraphWidget::_ZTC14BarGraphWidget0_9PG_Widget) + 40u)
24    ((& BarGraphWidget::_ZTC14BarGraphWidget0_16PG_MessageObject) + 40u)
32    ((& BarGraphWidget::_ZTC14BarGraphWidget0_16PG_MessageObject) + 40u)
40    ((& BarGraphWidget::_ZTC14BarGraphWidget0_16PG_MessageObject) + 208u)
48    ((& BarGraphWidget::_ZTC14BarGraphWidget0_9PG_Widget) + 40u)
56    ((& BarGraphWidget::_ZTC14BarGraphWidget0_9PG_Widget) + 416u)
64    ((& BarGraphWidget::_ZTC14BarGraphWidget0_14PG_ThemeWidget) + 40u)
72    ((& BarGraphWidget::_ZTC14BarGraphWidget0_14PG_ThemeWidget) + 416u)
80    ((& BarGraphWidget::_ZTV14BarGraphWidget) + 40u)
88    ((& BarGraphWidget::_ZTV14BarGraphWidget) + 448u)
96    ((& BarGraphWidget::_ZTC14BarGraphWidget0_N4SigC6ObjectE) + 24u)
104   ((& BarGraphWidget::_ZTC14BarGraphWidget0_N4SigC6ObjectE) + 88u)

Class BarGraphWidget
   size=360 align=8
   base size=344 base align=8
BarGraphWidget (0x0x7efff92d25b0) 0
    vptridx=0u vptr=((& BarGraphWidget::_ZTV14BarGraphWidget) + 40u)
  PG_ThemeWidget (0x0x7efff92d2618) 0
      primary-for BarGraphWidget (0x0x7efff92d25b0)
      subvttidx=8u
    PG_Widget (0x0x7efff904ec40) 0
        primary-for PG_ThemeWidget (0x0x7efff92d2618)
        subvttidx=16u
      PG_MessageObject (0x0x7efff92d2680) 0
          primary-for PG_Widget (0x0x7efff904ec40)
          subvttidx=24u
        SigC::Object (0x0x7efff92d26e8) 0 nearly-empty virtual
            primary-for PG_MessageObject (0x0x7efff92d2680)
            subvttidx=96u vptridx=80u vbaseoffset=-40
          SigC::ObjectBase (0x0x7efff8f8ab40) 344 virtual
              vptridx=88u vbaseoffset=-24 vptr=((& BarGraphWidget::_ZTV14BarGraphWidget) + 448u)
      PG_Rect (0x0x7efff92d2750) 112
          vptr=((& BarGraphWidget::_ZTV14BarGraphWidget) + 384u)
        SDL_Rect (0x0x7efff8f8aba0) 120

Class std::pair<double, int>
   size=16 align=8
   base size=12 base align=8
std::pair<double, int> (0x0x7efff8f8af60) 0

Class ASCGUI_Window::WidgetParameters
   size=88 align=8
   base size=86 base align=8
ASCGUI_Window::WidgetParameters (0x0x7efff90fe0c0) 0

Vtable for ASCGUI_Window
ASCGUI_Window::_ZTV13ASCGUI_Window: 64u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI13ASCGUI_Window)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))ASCGUI_Window::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   (int (*)(...))__cxa_pure_virtual
384   (int (*)(...))ASCGUI_Window::userHandler
392   (int (*)(...))-112
400   (int (*)(...))(& _ZTI13ASCGUI_Window)
408   0u
416   0u
424   18446744073709551208u
432   0u
440   0u
448   0u
456   (int (*)(...))-408
464   (int (*)(...))(& _ZTI13ASCGUI_Window)
472   (int (*)(...))SigC::ObjectBase::reference
480   (int (*)(...))SigC::ObjectBase::unreference
488   (int (*)(...))SigC::ObjectBase::set_manage
496   0u
504   0u

Construction vtable for PG_Window (0x0x7efff92d2d68 instance) in ASCGUI_Window
ASCGUI_Window::_ZTC13ASCGUI_Window0_9PG_Window: 58u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Window)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   18446744073709551208u
384   0u
392   0u
400   0u
408   (int (*)(...))-408
416   (int (*)(...))(& _ZTI9PG_Window)
424   (int (*)(...))SigC::ObjectBase::reference
432   (int (*)(...))SigC::ObjectBase::unreference
440   (int (*)(...))SigC::ObjectBase::set_manage
448   0u
456   0u

Construction vtable for PG_ThemeWidget (0x0x7efff92d2dd0 instance) in ASCGUI_Window
ASCGUI_Window::_ZTC13ASCGUI_Window0_14PG_ThemeWidget: 57u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14PG_ThemeWidget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551208u
376   0u
384   0u
392   0u
400   (int (*)(...))-408
408   (int (*)(...))(& _ZTI14PG_ThemeWidget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_Widget (0x0x7efff9081620 instance) in ASCGUI_Window
ASCGUI_Window::_ZTC13ASCGUI_Window0_9PG_Widget: 57u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551208u
376   0u
384   0u
392   0u
400   (int (*)(...))-408
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efff92d2e38 instance) in ASCGUI_Window
ASCGUI_Window::_ZTC13ASCGUI_Window0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551208u
168   0u
176   0u
184   0u
192   (int (*)(...))-408
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in ASCGUI_Window
ASCGUI_Window::_ZTC13ASCGUI_Window0_N4SigC6ObjectE: 16u entries
0     408u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551208u
48    0u
56    0u
64    0u
72    (int (*)(...))-408
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for ASCGUI_Window
ASCGUI_Window::_ZTT13ASCGUI_Window: 17u entries
0     ((& ASCGUI_Window::_ZTV13ASCGUI_Window) + 40u)
8     ((& ASCGUI_Window::_ZTC13ASCGUI_Window0_9PG_Window) + 40u)
16    ((& ASCGUI_Window::_ZTC13ASCGUI_Window0_14PG_ThemeWidget) + 40u)
24    ((& ASCGUI_Window::_ZTC13ASCGUI_Window0_9PG_Widget) + 40u)
32    ((& ASCGUI_Window::_ZTC13ASCGUI_Window0_16PG_MessageObject) + 40u)
40    ((& ASCGUI_Window::_ZTC13ASCGUI_Window0_16PG_MessageObject) + 40u)
48    ((& ASCGUI_Window::_ZTC13ASCGUI_Window0_16PG_MessageObject) + 208u)
56    ((& ASCGUI_Window::_ZTC13ASCGUI_Window0_9PG_Widget) + 40u)
64    ((& ASCGUI_Window::_ZTC13ASCGUI_Window0_9PG_Widget) + 416u)
72    ((& ASCGUI_Window::_ZTC13ASCGUI_Window0_14PG_ThemeWidget) + 40u)
80    ((& ASCGUI_Window::_ZTC13ASCGUI_Window0_14PG_ThemeWidget) + 416u)
88    ((& ASCGUI_Window::_ZTC13ASCGUI_Window0_9PG_Window) + 40u)
96    ((& ASCGUI_Window::_ZTC13ASCGUI_Window0_9PG_Window) + 424u)
104   ((& ASCGUI_Window::_ZTV13ASCGUI_Window) + 40u)
112   ((& ASCGUI_Window::_ZTV13ASCGUI_Window) + 472u)
120   ((& ASCGUI_Window::_ZTC13ASCGUI_Window0_N4SigC6ObjectE) + 24u)
128   ((& ASCGUI_Window::_ZTC13ASCGUI_Window0_N4SigC6ObjectE) + 88u)

Class ASCGUI_Window
   size=424 align=8
   base size=408 base align=8
ASCGUI_Window (0x0x7efff92d2d00) 0
    vptridx=0u vptr=((& ASCGUI_Window::_ZTV13ASCGUI_Window) + 40u)
  PG_Window (0x0x7efff92d2d68) 0
      primary-for ASCGUI_Window (0x0x7efff92d2d00)
      subvttidx=8u
    PG_ThemeWidget (0x0x7efff92d2dd0) 0
        primary-for PG_Window (0x0x7efff92d2d68)
        subvttidx=16u
      PG_Widget (0x0x7efff9081620) 0
          primary-for PG_ThemeWidget (0x0x7efff92d2dd0)
          subvttidx=24u
        PG_MessageObject (0x0x7efff92d2e38) 0
            primary-for PG_Widget (0x0x7efff9081620)
            subvttidx=32u
          SigC::Object (0x0x7efff92d2ea0) 0 nearly-empty virtual
              primary-for PG_MessageObject (0x0x7efff92d2e38)
              subvttidx=120u vptridx=104u vbaseoffset=-40
            SigC::ObjectBase (0x0x7efff90fe000) 408 virtual
                vptridx=112u vbaseoffset=-24 vptr=((& ASCGUI_Window::_ZTV13ASCGUI_Window) + 472u)
        PG_Rect (0x0x7efff92d2f08) 112
            vptr=((& ASCGUI_Window::_ZTV13ASCGUI_Window) + 408u)
          SDL_Rect (0x0x7efff90fe060) 120

Vtable for Panel
Panel::_ZTV5Panel: 64u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI5Panel)
40    (int (*)(...))Panel::~Panel
48    (int (*)(...))Panel::~Panel
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))ASCGUI_Window::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   (int (*)(...))Panel::getDefaultWidgetParams
384   (int (*)(...))ASCGUI_Window::userHandler
392   (int (*)(...))-112
400   (int (*)(...))(& _ZTI5Panel)
408   (int (*)(...))Panel::_ZThn112_N5PanelD1Ev
416   (int (*)(...))Panel::_ZThn112_N5PanelD0Ev
424   18446744073709551208u
432   0u
440   0u
448   0u
456   (int (*)(...))-408
464   (int (*)(...))(& _ZTI5Panel)
472   (int (*)(...))SigC::ObjectBase::reference
480   (int (*)(...))SigC::ObjectBase::unreference
488   (int (*)(...))SigC::ObjectBase::set_manage
496   (int (*)(...))Panel::_ZTv0_n48_N5PanelD1Ev
504   (int (*)(...))Panel::_ZTv0_n48_N5PanelD0Ev

Construction vtable for ASCGUI_Window (0x0x7efff92d2c30 instance) in Panel
Panel::_ZTC5Panel0_13ASCGUI_Window: 60u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI13ASCGUI_Window)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))ASCGUI_Window::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   (int (*)(...))__cxa_pure_virtual
384   (int (*)(...))ASCGUI_Window::userHandler
392   18446744073709551208u
400   0u
408   0u
416   0u
424   (int (*)(...))-408
432   (int (*)(...))(& _ZTI13ASCGUI_Window)
440   (int (*)(...))SigC::ObjectBase::reference
448   (int (*)(...))SigC::ObjectBase::unreference
456   (int (*)(...))SigC::ObjectBase::set_manage
464   0u
472   0u

Construction vtable for PG_Window (0x0x7efff92d2c98 instance) in Panel
Panel::_ZTC5Panel0_9PG_Window: 58u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Window)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   18446744073709551208u
384   0u
392   0u
400   0u
408   (int (*)(...))-408
416   (int (*)(...))(& _ZTI9PG_Window)
424   (int (*)(...))SigC::ObjectBase::reference
432   (int (*)(...))SigC::ObjectBase::unreference
440   (int (*)(...))SigC::ObjectBase::set_manage
448   0u
456   0u

Construction vtable for PG_ThemeWidget (0x0x7efff92d2f70 instance) in Panel
Panel::_ZTC5Panel0_14PG_ThemeWidget: 57u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14PG_ThemeWidget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551208u
376   0u
384   0u
392   0u
400   (int (*)(...))-408
408   (int (*)(...))(& _ZTI14PG_ThemeWidget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_Widget (0x0x7efff9081850 instance) in Panel
Panel::_ZTC5Panel0_9PG_Widget: 57u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551208u
376   0u
384   0u
392   0u
400   (int (*)(...))-408
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efff9122000 instance) in Panel
Panel::_ZTC5Panel0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551208u
168   0u
176   0u
184   0u
192   (int (*)(...))-408
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in Panel
Panel::_ZTC5Panel0_N4SigC6ObjectE: 16u entries
0     408u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551208u
48    0u
56    0u
64    0u
72    (int (*)(...))-408
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for Panel
Panel::_ZTT5Panel: 20u entries
0     ((& Panel::_ZTV5Panel) + 40u)
8     ((& Panel::_ZTC5Panel0_13ASCGUI_Window) + 40u)
16    ((& Panel::_ZTC5Panel0_9PG_Window) + 40u)
24    ((& Panel::_ZTC5Panel0_14PG_ThemeWidget) + 40u)
32    ((& Panel::_ZTC5Panel0_9PG_Widget) + 40u)
40    ((& Panel::_ZTC5Panel0_16PG_MessageObject) + 40u)
48    ((& Panel::_ZTC5Panel0_16PG_MessageObject) + 40u)
56    ((& Panel::_ZTC5Panel0_16PG_MessageObject) + 208u)
64    ((& Panel::_ZTC5Panel0_9PG_Widget) + 40u)
72    ((& Panel::_ZTC5Panel0_9PG_Widget) + 416u)
80    ((& Panel::_ZTC5Panel0_14PG_ThemeWidget) + 40u)
88    ((& Panel::_ZTC5Panel0_14PG_ThemeWidget) + 416u)
96    ((& Panel::_ZTC5Panel0_9PG_Window) + 40u)
104   ((& Panel::_ZTC5Panel0_9PG_Window) + 424u)
112   ((& Panel::_ZTC5Panel0_13ASCGUI_Window) + 40u)
120   ((& Panel::_ZTC5Panel0_13ASCGUI_Window) + 440u)
128   ((& Panel::_ZTV5Panel) + 40u)
136   ((& Panel::_ZTV5Panel) + 472u)
144   ((& Panel::_ZTC5Panel0_N4SigC6ObjectE) + 24u)
152   ((& Panel::_ZTC5Panel0_N4SigC6ObjectE) + 88u)

Class Panel
   size=424 align=8
   base size=408 base align=8
Panel (0x0x7efff92d2820) 0
    vptridx=0u vptr=((& Panel::_ZTV5Panel) + 40u)
  ASCGUI_Window (0x0x7efff92d2c30) 0
      primary-for Panel (0x0x7efff92d2820)
      subvttidx=8u
    PG_Window (0x0x7efff92d2c98) 0
        primary-for ASCGUI_Window (0x0x7efff92d2c30)
        subvttidx=16u
      PG_ThemeWidget (0x0x7efff92d2f70) 0
          primary-for PG_Window (0x0x7efff92d2c98)
          subvttidx=24u
        PG_Widget (0x0x7efff9081850) 0
            primary-for PG_ThemeWidget (0x0x7efff92d2f70)
            subvttidx=32u
          PG_MessageObject (0x0x7efff9122000) 0
              primary-for PG_Widget (0x0x7efff9081850)
              subvttidx=40u
            SigC::Object (0x0x7efff9122068) 0 nearly-empty virtual
                primary-for PG_MessageObject (0x0x7efff9122000)
                subvttidx=144u vptridx=128u vbaseoffset=-40
              SigC::ObjectBase (0x0x7efff90fe120) 408 virtual
                  vptridx=136u vbaseoffset=-24 vptr=((& Panel::_ZTV5Panel) + 472u)
          PG_Rect (0x0x7efff91220d0) 112
              vptr=((& Panel::_ZTV5Panel) + 408u)
            SDL_Rect (0x0x7efff90fe180) 120

Vtable for LayoutablePanel
LayoutablePanel::_ZTV15LayoutablePanel: 64u entries
0     0u
8     0u
16    416u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI15LayoutablePanel)
40    (int (*)(...))LayoutablePanel::~LayoutablePanel
48    (int (*)(...))LayoutablePanel::~LayoutablePanel
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))ASCGUI_Window::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))LayoutablePanel::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))LayoutablePanel::eventShow
352   (int (*)(...))LayoutablePanel::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   (int (*)(...))Panel::getDefaultWidgetParams
384   (int (*)(...))ASCGUI_Window::userHandler
392   (int (*)(...))-112
400   (int (*)(...))(& _ZTI15LayoutablePanel)
408   (int (*)(...))LayoutablePanel::_ZThn112_N15LayoutablePanelD1Ev
416   (int (*)(...))LayoutablePanel::_ZThn112_N15LayoutablePanelD0Ev
424   18446744073709551200u
432   0u
440   0u
448   0u
456   (int (*)(...))-416
464   (int (*)(...))(& _ZTI15LayoutablePanel)
472   (int (*)(...))SigC::ObjectBase::reference
480   (int (*)(...))SigC::ObjectBase::unreference
488   (int (*)(...))SigC::ObjectBase::set_manage
496   (int (*)(...))LayoutablePanel::_ZTv0_n48_N15LayoutablePanelD1Ev
504   (int (*)(...))LayoutablePanel::_ZTv0_n48_N15LayoutablePanelD0Ev

Construction vtable for Panel (0x0x7efff9122208 instance) in LayoutablePanel
LayoutablePanel::_ZTC15LayoutablePanel0_5Panel: 60u entries
0     0u
8     0u
16    416u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI5Panel)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))ASCGUI_Window::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   (int (*)(...))Panel::getDefaultWidgetParams
384   (int (*)(...))ASCGUI_Window::userHandler
392   18446744073709551200u
400   0u
408   0u
416   0u
424   (int (*)(...))-416
432   (int (*)(...))(& _ZTI5Panel)
440   (int (*)(...))SigC::ObjectBase::reference
448   (int (*)(...))SigC::ObjectBase::unreference
456   (int (*)(...))SigC::ObjectBase::set_manage
464   0u
472   0u

Construction vtable for ASCGUI_Window (0x0x7efff9122270 instance) in LayoutablePanel
LayoutablePanel::_ZTC15LayoutablePanel0_13ASCGUI_Window: 60u entries
0     0u
8     0u
16    416u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI13ASCGUI_Window)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))ASCGUI_Window::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   (int (*)(...))__cxa_pure_virtual
384   (int (*)(...))ASCGUI_Window::userHandler
392   18446744073709551200u
400   0u
408   0u
416   0u
424   (int (*)(...))-416
432   (int (*)(...))(& _ZTI13ASCGUI_Window)
440   (int (*)(...))SigC::ObjectBase::reference
448   (int (*)(...))SigC::ObjectBase::unreference
456   (int (*)(...))SigC::ObjectBase::set_manage
464   0u
472   0u

Construction vtable for PG_Window (0x0x7efff91222d8 instance) in LayoutablePanel
LayoutablePanel::_ZTC15LayoutablePanel0_9PG_Window: 58u entries
0     0u
8     0u
16    416u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Window)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   18446744073709551200u
384   0u
392   0u
400   0u
408   (int (*)(...))-416
416   (int (*)(...))(& _ZTI9PG_Window)
424   (int (*)(...))SigC::ObjectBase::reference
432   (int (*)(...))SigC::ObjectBase::unreference
440   (int (*)(...))SigC::ObjectBase::set_manage
448   0u
456   0u

Construction vtable for PG_ThemeWidget (0x0x7efff9122340 instance) in LayoutablePanel
LayoutablePanel::_ZTC15LayoutablePanel0_14PG_ThemeWidget: 57u entries
0     0u
8     0u
16    416u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14PG_ThemeWidget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551200u
376   0u
384   0u
392   0u
400   (int (*)(...))-416
408   (int (*)(...))(& _ZTI14PG_ThemeWidget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_Widget (0x0x7efff9081930 instance) in LayoutablePanel
LayoutablePanel::_ZTC15LayoutablePanel0_9PG_Widget: 57u entries
0     0u
8     0u
16    416u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551200u
376   0u
384   0u
392   0u
400   (int (*)(...))-416
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efff91223a8 instance) in LayoutablePanel
LayoutablePanel::_ZTC15LayoutablePanel0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    416u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551200u
168   0u
176   0u
184   0u
192   (int (*)(...))-416
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in LayoutablePanel
LayoutablePanel::_ZTC15LayoutablePanel0_N4SigC6ObjectE: 16u entries
0     416u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551200u
48    0u
56    0u
64    0u
72    (int (*)(...))-416
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for LayoutablePanel
LayoutablePanel::_ZTT15LayoutablePanel: 23u entries
0     ((& LayoutablePanel::_ZTV15LayoutablePanel) + 40u)
8     ((& LayoutablePanel::_ZTC15LayoutablePanel0_5Panel) + 40u)
16    ((& LayoutablePanel::_ZTC15LayoutablePanel0_13ASCGUI_Window) + 40u)
24    ((& LayoutablePanel::_ZTC15LayoutablePanel0_9PG_Window) + 40u)
32    ((& LayoutablePanel::_ZTC15LayoutablePanel0_14PG_ThemeWidget) + 40u)
40    ((& LayoutablePanel::_ZTC15LayoutablePanel0_9PG_Widget) + 40u)
48    ((& LayoutablePanel::_ZTC15LayoutablePanel0_16PG_MessageObject) + 40u)
56    ((& LayoutablePanel::_ZTC15LayoutablePanel0_16PG_MessageObject) + 40u)
64    ((& LayoutablePanel::_ZTC15LayoutablePanel0_16PG_MessageObject) + 208u)
72    ((& LayoutablePanel::_ZTC15LayoutablePanel0_9PG_Widget) + 40u)
80    ((& LayoutablePanel::_ZTC15LayoutablePanel0_9PG_Widget) + 416u)
88    ((& LayoutablePanel::_ZTC15LayoutablePanel0_14PG_ThemeWidget) + 40u)
96    ((& LayoutablePanel::_ZTC15LayoutablePanel0_14PG_ThemeWidget) + 416u)
104   ((& LayoutablePanel::_ZTC15LayoutablePanel0_9PG_Window) + 40u)
112   ((& LayoutablePanel::_ZTC15LayoutablePanel0_9PG_Window) + 424u)
120   ((& LayoutablePanel::_ZTC15LayoutablePanel0_13ASCGUI_Window) + 40u)
128   ((& LayoutablePanel::_ZTC15LayoutablePanel0_13ASCGUI_Window) + 440u)
136   ((& LayoutablePanel::_ZTC15LayoutablePanel0_5Panel) + 40u)
144   ((& LayoutablePanel::_ZTC15LayoutablePanel0_5Panel) + 440u)
152   ((& LayoutablePanel::_ZTV15LayoutablePanel) + 40u)
160   ((& LayoutablePanel::_ZTV15LayoutablePanel) + 472u)
168   ((& LayoutablePanel::_ZTC15LayoutablePanel0_N4SigC6ObjectE) + 24u)
176   ((& LayoutablePanel::_ZTC15LayoutablePanel0_N4SigC6ObjectE) + 88u)

Class LayoutablePanel
   size=432 align=8
   base size=416 base align=8
LayoutablePanel (0x0x7efff91221a0) 0
    vptridx=0u vptr=((& LayoutablePanel::_ZTV15LayoutablePanel) + 40u)
  Panel (0x0x7efff9122208) 0
      primary-for LayoutablePanel (0x0x7efff91221a0)
      subvttidx=8u
    ASCGUI_Window (0x0x7efff9122270) 0
        primary-for Panel (0x0x7efff9122208)
        subvttidx=16u
      PG_Window (0x0x7efff91222d8) 0
          primary-for ASCGUI_Window (0x0x7efff9122270)
          subvttidx=24u
        PG_ThemeWidget (0x0x7efff9122340) 0
            primary-for PG_Window (0x0x7efff91222d8)
            subvttidx=32u
          PG_Widget (0x0x7efff9081930) 0
              primary-for PG_ThemeWidget (0x0x7efff9122340)
              subvttidx=40u
            PG_MessageObject (0x0x7efff91223a8) 0
                primary-for PG_Widget (0x0x7efff9081930)
                subvttidx=48u
              SigC::Object (0x0x7efff9122410) 0 nearly-empty virtual
                  primary-for PG_MessageObject (0x0x7efff91223a8)
                  subvttidx=168u vptridx=152u vbaseoffset=-40
                SigC::ObjectBase (0x0x7efff90fe1e0) 416 virtual
                    vptridx=160u vbaseoffset=-24 vptr=((& LayoutablePanel::_ZTV15LayoutablePanel) + 472u)
            PG_Rect (0x0x7efff9122478) 112
                vptr=((& LayoutablePanel::_ZTV15LayoutablePanel) + 408u)
              SDL_Rect (0x0x7efff90fe240) 120

Vtable for ConfigurableWindow
ConfigurableWindow::_ZTV18ConfigurableWindow: 64u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI18ConfigurableWindow)
40    (int (*)(...))ConfigurableWindow::~ConfigurableWindow
48    (int (*)(...))ConfigurableWindow::~ConfigurableWindow
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))ASCGUI_Window::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   (int (*)(...))ConfigurableWindow::getDefaultWidgetParams
384   (int (*)(...))ASCGUI_Window::userHandler
392   (int (*)(...))-112
400   (int (*)(...))(& _ZTI18ConfigurableWindow)
408   (int (*)(...))ConfigurableWindow::_ZThn112_N18ConfigurableWindowD1Ev
416   (int (*)(...))ConfigurableWindow::_ZThn112_N18ConfigurableWindowD0Ev
424   18446744073709551208u
432   0u
440   0u
448   0u
456   (int (*)(...))-408
464   (int (*)(...))(& _ZTI18ConfigurableWindow)
472   (int (*)(...))SigC::ObjectBase::reference
480   (int (*)(...))SigC::ObjectBase::unreference
488   (int (*)(...))SigC::ObjectBase::set_manage
496   (int (*)(...))ConfigurableWindow::_ZTv0_n48_N18ConfigurableWindowD1Ev
504   (int (*)(...))ConfigurableWindow::_ZTv0_n48_N18ConfigurableWindowD0Ev

Construction vtable for ASCGUI_Window (0x0x7efff91225b0 instance) in ConfigurableWindow
ConfigurableWindow::_ZTC18ConfigurableWindow0_13ASCGUI_Window: 60u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI13ASCGUI_Window)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))ASCGUI_Window::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   (int (*)(...))__cxa_pure_virtual
384   (int (*)(...))ASCGUI_Window::userHandler
392   18446744073709551208u
400   0u
408   0u
416   0u
424   (int (*)(...))-408
432   (int (*)(...))(& _ZTI13ASCGUI_Window)
440   (int (*)(...))SigC::ObjectBase::reference
448   (int (*)(...))SigC::ObjectBase::unreference
456   (int (*)(...))SigC::ObjectBase::set_manage
464   0u
472   0u

Construction vtable for PG_Window (0x0x7efff9122618 instance) in ConfigurableWindow
ConfigurableWindow::_ZTC18ConfigurableWindow0_9PG_Window: 58u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Window)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   18446744073709551208u
384   0u
392   0u
400   0u
408   (int (*)(...))-408
416   (int (*)(...))(& _ZTI9PG_Window)
424   (int (*)(...))SigC::ObjectBase::reference
432   (int (*)(...))SigC::ObjectBase::unreference
440   (int (*)(...))SigC::ObjectBase::set_manage
448   0u
456   0u

Construction vtable for PG_ThemeWidget (0x0x7efff9122680 instance) in ConfigurableWindow
ConfigurableWindow::_ZTC18ConfigurableWindow0_14PG_ThemeWidget: 57u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14PG_ThemeWidget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551208u
376   0u
384   0u
392   0u
400   (int (*)(...))-408
408   (int (*)(...))(& _ZTI14PG_ThemeWidget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_Widget (0x0x7efff9081a10 instance) in ConfigurableWindow
ConfigurableWindow::_ZTC18ConfigurableWindow0_9PG_Widget: 57u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551208u
376   0u
384   0u
392   0u
400   (int (*)(...))-408
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efff91226e8 instance) in ConfigurableWindow
ConfigurableWindow::_ZTC18ConfigurableWindow0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    408u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551208u
168   0u
176   0u
184   0u
192   (int (*)(...))-408
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in ConfigurableWindow
ConfigurableWindow::_ZTC18ConfigurableWindow0_N4SigC6ObjectE: 16u entries
0     408u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551208u
48    0u
56    0u
64    0u
72    (int (*)(...))-408
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for ConfigurableWindow
ConfigurableWindow::_ZTT18ConfigurableWindow: 20u entries
0     ((& ConfigurableWindow::_ZTV18ConfigurableWindow) + 40u)
8     ((& ConfigurableWindow::_ZTC18ConfigurableWindow0_13ASCGUI_Window) + 40u)
16    ((& ConfigurableWindow::_ZTC18ConfigurableWindow0_9PG_Window) + 40u)
24    ((& ConfigurableWindow::_ZTC18ConfigurableWindow0_14PG_ThemeWidget) + 40u)
32    ((& ConfigurableWindow::_ZTC18ConfigurableWindow0_9PG_Widget) + 40u)
40    ((& ConfigurableWindow::_ZTC18ConfigurableWindow0_16PG_MessageObject) + 40u)
48    ((& ConfigurableWindow::_ZTC18ConfigurableWindow0_16PG_MessageObject) + 40u)
56    ((& ConfigurableWindow::_ZTC18ConfigurableWindow0_16PG_MessageObject) + 208u)
64    ((& ConfigurableWindow::_ZTC18ConfigurableWindow0_9PG_Widget) + 40u)
72    ((& ConfigurableWindow::_ZTC18ConfigurableWindow0_9PG_Widget) + 416u)
80    ((& ConfigurableWindow::_ZTC18ConfigurableWindow0_14PG_ThemeWidget) + 40u)
88    ((& ConfigurableWindow::_ZTC18ConfigurableWindow0_14PG_ThemeWidget) + 416u)
96    ((& ConfigurableWindow::_ZTC18ConfigurableWindow0_9PG_Window) + 40u)
104   ((& ConfigurableWindow::_ZTC18ConfigurableWindow0_9PG_Window) + 424u)
112   ((& ConfigurableWindow::_ZTC18ConfigurableWindow0_13ASCGUI_Window) + 40u)
120   ((& ConfigurableWindow::_ZTC18ConfigurableWindow0_13ASCGUI_Window) + 440u)
128   ((& ConfigurableWindow::_ZTV18ConfigurableWindow) + 40u)
136   ((& ConfigurableWindow::_ZTV18ConfigurableWindow) + 472u)
144   ((& ConfigurableWindow::_ZTC18ConfigurableWindow0_N4SigC6ObjectE) + 24u)
152   ((& ConfigurableWindow::_ZTC18ConfigurableWindow0_N4SigC6ObjectE) + 88u)

Class ConfigurableWindow
   size=424 align=8
   base size=408 base align=8
ConfigurableWindow (0x0x7efff9122548) 0
    vptridx=0u vptr=((& ConfigurableWindow::_ZTV18ConfigurableWindow) + 40u)
  ASCGUI_Window (0x0x7efff91225b0) 0
      primary-for ConfigurableWindow (0x0x7efff9122548)
      subvttidx=8u
    PG_Window (0x0x7efff9122618) 0
        primary-for ASCGUI_Window (0x0x7efff91225b0)
        subvttidx=16u
      PG_ThemeWidget (0x0x7efff9122680) 0
          primary-for PG_Window (0x0x7efff9122618)
          subvttidx=24u
        PG_Widget (0x0x7efff9081a10) 0
            primary-for PG_ThemeWidget (0x0x7efff9122680)
            subvttidx=32u
          PG_MessageObject (0x0x7efff91226e8) 0
              primary-for PG_Widget (0x0x7efff9081a10)
              subvttidx=40u
            SigC::Object (0x0x7efff9122750) 0 nearly-empty virtual
                primary-for PG_MessageObject (0x0x7efff91226e8)
                subvttidx=144u vptridx=128u vbaseoffset=-40
              SigC::ObjectBase (0x0x7efff90fe2a0) 408 virtual
                  vptridx=136u vbaseoffset=-24 vptr=((& ConfigurableWindow::_ZTV18ConfigurableWindow) + 472u)
          PG_Rect (0x0x7efff91227b8) 112
              vptr=((& ConfigurableWindow::_ZTV18ConfigurableWindow) + 408u)
            SDL_Rect (0x0x7efff90fe300) 120

Vtable for OverviewMapPanel
OverviewMapPanel::_ZTV16OverviewMapPanel: 64u entries
0     0u
8     0u
16    440u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16OverviewMapPanel)
40    (int (*)(...))OverviewMapPanel::~OverviewMapPanel
48    (int (*)(...))OverviewMapPanel::~OverviewMapPanel
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))ASCGUI_Window::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))LayoutablePanel::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))LayoutablePanel::eventShow
352   (int (*)(...))LayoutablePanel::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   (int (*)(...))Panel::getDefaultWidgetParams
384   (int (*)(...))ASCGUI_Window::userHandler
392   (int (*)(...))-112
400   (int (*)(...))(& _ZTI16OverviewMapPanel)
408   (int (*)(...))OverviewMapPanel::_ZThn112_N16OverviewMapPanelD1Ev
416   (int (*)(...))OverviewMapPanel::_ZThn112_N16OverviewMapPanelD0Ev
424   18446744073709551176u
432   0u
440   0u
448   0u
456   (int (*)(...))-440
464   (int (*)(...))(& _ZTI16OverviewMapPanel)
472   (int (*)(...))SigC::ObjectBase::reference
480   (int (*)(...))SigC::ObjectBase::unreference
488   (int (*)(...))SigC::ObjectBase::set_manage
496   (int (*)(...))OverviewMapPanel::_ZTv0_n48_N16OverviewMapPanelD1Ev
504   (int (*)(...))OverviewMapPanel::_ZTv0_n48_N16OverviewMapPanelD0Ev

Construction vtable for LayoutablePanel (0x0x7efff91228f0 instance) in OverviewMapPanel
OverviewMapPanel::_ZTC16OverviewMapPanel0_15LayoutablePanel: 60u entries
0     0u
8     0u
16    440u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI15LayoutablePanel)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))ASCGUI_Window::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))LayoutablePanel::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))LayoutablePanel::eventShow
352   (int (*)(...))LayoutablePanel::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   (int (*)(...))Panel::getDefaultWidgetParams
384   (int (*)(...))ASCGUI_Window::userHandler
392   18446744073709551176u
400   0u
408   0u
416   0u
424   (int (*)(...))-440
432   (int (*)(...))(& _ZTI15LayoutablePanel)
440   (int (*)(...))SigC::ObjectBase::reference
448   (int (*)(...))SigC::ObjectBase::unreference
456   (int (*)(...))SigC::ObjectBase::set_manage
464   0u
472   0u

Construction vtable for Panel (0x0x7efff9122958 instance) in OverviewMapPanel
OverviewMapPanel::_ZTC16OverviewMapPanel0_5Panel: 60u entries
0     0u
8     0u
16    440u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI5Panel)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))ASCGUI_Window::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   (int (*)(...))Panel::getDefaultWidgetParams
384   (int (*)(...))ASCGUI_Window::userHandler
392   18446744073709551176u
400   0u
408   0u
416   0u
424   (int (*)(...))-440
432   (int (*)(...))(& _ZTI5Panel)
440   (int (*)(...))SigC::ObjectBase::reference
448   (int (*)(...))SigC::ObjectBase::unreference
456   (int (*)(...))SigC::ObjectBase::set_manage
464   0u
472   0u

Construction vtable for ASCGUI_Window (0x0x7efff91229c0 instance) in OverviewMapPanel
OverviewMapPanel::_ZTC16OverviewMapPanel0_13ASCGUI_Window: 60u entries
0     0u
8     0u
16    440u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI13ASCGUI_Window)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))ASCGUI_Window::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   (int (*)(...))__cxa_pure_virtual
384   (int (*)(...))ASCGUI_Window::userHandler
392   18446744073709551176u
400   0u
408   0u
416   0u
424   (int (*)(...))-440
432   (int (*)(...))(& _ZTI13ASCGUI_Window)
440   (int (*)(...))SigC::ObjectBase::reference
448   (int (*)(...))SigC::ObjectBase::unreference
456   (int (*)(...))SigC::ObjectBase::set_manage
464   0u
472   0u

Construction vtable for PG_Window (0x0x7efff9122a28 instance) in OverviewMapPanel
OverviewMapPanel::_ZTC16OverviewMapPanel0_9PG_Window: 58u entries
0     0u
8     0u
16    440u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Window)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_Window::eventMouseMotion
96    (int (*)(...))PG_Window::eventMouseButtonDown
104   (int (*)(...))PG_Window::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Window::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Window::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Window::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_Window::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))PG_Window::handleButtonClick
376   18446744073709551176u
384   0u
392   0u
400   0u
408   (int (*)(...))-440
416   (int (*)(...))(& _ZTI9PG_Window)
424   (int (*)(...))SigC::ObjectBase::reference
432   (int (*)(...))SigC::ObjectBase::unreference
440   (int (*)(...))SigC::ObjectBase::set_manage
448   0u
456   0u

Construction vtable for PG_ThemeWidget (0x0x7efff9122a90 instance) in OverviewMapPanel
OverviewMapPanel::_ZTC16OverviewMapPanel0_14PG_ThemeWidget: 57u entries
0     0u
8     0u
16    440u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI14PG_ThemeWidget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_ThemeWidget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_ThemeWidget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_ThemeWidget::eventSizeWidget
328   (int (*)(...))PG_ThemeWidget::eventDraw
336   (int (*)(...))PG_ThemeWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551176u
376   0u
384   0u
392   0u
400   (int (*)(...))-440
408   (int (*)(...))(& _ZTI14PG_ThemeWidget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_Widget (0x0x7efff9081af0 instance) in OverviewMapPanel
OverviewMapPanel::_ZTC16OverviewMapPanel0_9PG_Widget: 57u entries
0     0u
8     0u
16    440u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551176u
376   0u
384   0u
392   0u
400   (int (*)(...))-440
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efff9122af8 instance) in OverviewMapPanel
OverviewMapPanel::_ZTC16OverviewMapPanel0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    440u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551176u
168   0u
176   0u
184   0u
192   (int (*)(...))-440
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in OverviewMapPanel
OverviewMapPanel::_ZTC16OverviewMapPanel0_N4SigC6ObjectE: 16u entries
0     440u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551176u
48    0u
56    0u
64    0u
72    (int (*)(...))-440
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for OverviewMapPanel
OverviewMapPanel::_ZTT16OverviewMapPanel: 26u entries
0     ((& OverviewMapPanel::_ZTV16OverviewMapPanel) + 40u)
8     ((& OverviewMapPanel::_ZTC16OverviewMapPanel0_15LayoutablePanel) + 40u)
16    ((& OverviewMapPanel::_ZTC16OverviewMapPanel0_5Panel) + 40u)
24    ((& OverviewMapPanel::_ZTC16OverviewMapPanel0_13ASCGUI_Window) + 40u)
32    ((& OverviewMapPanel::_ZTC16OverviewMapPanel0_9PG_Window) + 40u)
40    ((& OverviewMapPanel::_ZTC16OverviewMapPanel0_14PG_ThemeWidget) + 40u)
48    ((& OverviewMapPanel::_ZTC16OverviewMapPanel0_9PG_Widget) + 40u)
56    ((& OverviewMapPanel::_ZTC16OverviewMapPanel0_16PG_MessageObject) + 40u)
64    ((& OverviewMapPanel::_ZTC16OverviewMapPanel0_16PG_MessageObject) + 40u)
72    ((& OverviewMapPanel::_ZTC16OverviewMapPanel0_16PG_MessageObject) + 208u)
80    ((& OverviewMapPanel::_ZTC16OverviewMapPanel0_9PG_Widget) + 40u)
88    ((& OverviewMapPanel::_ZTC16OverviewMapPanel0_9PG_Widget) + 416u)
96    ((& OverviewMapPanel::_ZTC16OverviewMapPanel0_14PG_ThemeWidget) + 40u)
104   ((& OverviewMapPanel::_ZTC16OverviewMapPanel0_14PG_ThemeWidget) + 416u)
112   ((& OverviewMapPanel::_ZTC16OverviewMapPanel0_9PG_Window) + 40u)
120   ((& OverviewMapPanel::_ZTC16OverviewMapPanel0_9PG_Window) + 424u)
128   ((& OverviewMapPanel::_ZTC16OverviewMapPanel0_13ASCGUI_Window) + 40u)
136   ((& OverviewMapPanel::_ZTC16OverviewMapPanel0_13ASCGUI_Window) + 440u)
144   ((& OverviewMapPanel::_ZTC16OverviewMapPanel0_5Panel) + 40u)
152   ((& OverviewMapPanel::_ZTC16OverviewMapPanel0_5Panel) + 440u)
160   ((& OverviewMapPanel::_ZTC16OverviewMapPanel0_15LayoutablePanel) + 40u)
168   ((& OverviewMapPanel::_ZTC16OverviewMapPanel0_15LayoutablePanel) + 440u)
176   ((& OverviewMapPanel::_ZTV16OverviewMapPanel) + 40u)
184   ((& OverviewMapPanel::_ZTV16OverviewMapPanel) + 472u)
192   ((& OverviewMapPanel::_ZTC16OverviewMapPanel0_N4SigC6ObjectE) + 24u)
200   ((& OverviewMapPanel::_ZTC16OverviewMapPanel0_N4SigC6ObjectE) + 88u)

Class OverviewMapPanel
   size=456 align=8
   base size=437 base align=8
OverviewMapPanel (0x0x7efff9122888) 0
    vptridx=0u vptr=((& OverviewMapPanel::_ZTV16OverviewMapPanel) + 40u)
  LayoutablePanel (0x0x7efff91228f0) 0
      primary-for OverviewMapPanel (0x0x7efff9122888)
      subvttidx=8u
    Panel (0x0x7efff9122958) 0
        primary-for LayoutablePanel (0x0x7efff91228f0)
        subvttidx=16u
      ASCGUI_Window (0x0x7efff91229c0) 0
          primary-for Panel (0x0x7efff9122958)
          subvttidx=24u
        PG_Window (0x0x7efff9122a28) 0
            primary-for ASCGUI_Window (0x0x7efff91229c0)
            subvttidx=32u
          PG_ThemeWidget (0x0x7efff9122a90) 0
              primary-for PG_Window (0x0x7efff9122a28)
              subvttidx=40u
            PG_Widget (0x0x7efff9081af0) 0
                primary-for PG_ThemeWidget (0x0x7efff9122a90)
                subvttidx=48u
              PG_MessageObject (0x0x7efff9122af8) 0
                  primary-for PG_Widget (0x0x7efff9081af0)
                  subvttidx=56u
                SigC::Object (0x0x7efff9122b60) 0 nearly-empty virtual
                    primary-for PG_MessageObject (0x0x7efff9122af8)
                    subvttidx=192u vptridx=176u vbaseoffset=-40
                  SigC::ObjectBase (0x0x7efff90fe360) 440 virtual
                      vptridx=184u vbaseoffset=-24 vptr=((& OverviewMapPanel::_ZTV16OverviewMapPanel) + 472u)
              PG_Rect (0x0x7efff9122bc8) 112
                  vptr=((& OverviewMapPanel::_ZTV16OverviewMapPanel) + 408u)
                SDL_Rect (0x0x7efff90fe3c0) 120

Class MainScreenWidget::StandardActionLocker
   size=16 align=8
   base size=16 base align=8
MainScreenWidget::StandardActionLocker (0x0x7efff90fe4e0) 0

Class MainScreenWidget::LockOptions
   size=1 align=1
   base size=0 base align=1
MainScreenWidget::LockOptions (0x0x7efff90fe540) 0 empty

Class SigC::Signal1<void, int>
   size=8 align=8
   base size=8 base align=8
SigC::Signal1<void, int> (0x0x7efff9122e38) 0
  SigC::SignalBase (0x0x7efff90fe5a0) 0

Vtable for MainScreenWidget
MainScreenWidget::_ZTV16MainScreenWidget: 63u entries
0     0u
8     0u
16    360u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16MainScreenWidget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))MainScreenWidget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))MainScreenWidget::lockStandardActions
376   (int (*)(...))__cxa_pure_virtual
384   (int (*)(...))-112
392   (int (*)(...))(& _ZTI16MainScreenWidget)
400   0u
408   0u
416   18446744073709551256u
424   0u
432   0u
440   0u
448   (int (*)(...))-360
456   (int (*)(...))(& _ZTI16MainScreenWidget)
464   (int (*)(...))SigC::ObjectBase::reference
472   (int (*)(...))SigC::ObjectBase::unreference
480   (int (*)(...))SigC::ObjectBase::set_manage
488   0u
496   0u

Construction vtable for PG_Widget (0x0x7efff9081c40 instance) in MainScreenWidget
MainScreenWidget::_ZTC16MainScreenWidget0_9PG_Widget: 57u entries
0     0u
8     0u
16    360u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709551256u
376   0u
384   0u
392   0u
400   (int (*)(...))-360
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efff9122d00 instance) in MainScreenWidget
MainScreenWidget::_ZTC16MainScreenWidget0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    360u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709551256u
168   0u
176   0u
184   0u
192   (int (*)(...))-360
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in MainScreenWidget
MainScreenWidget::_ZTC16MainScreenWidget0_N4SigC6ObjectE: 16u entries
0     360u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709551256u
48    0u
56    0u
64    0u
72    (int (*)(...))-360
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for MainScreenWidget
MainScreenWidget::_ZTT16MainScreenWidget: 11u entries
0     ((& MainScreenWidget::_ZTV16MainScreenWidget) + 40u)
8     ((& MainScreenWidget::_ZTC16MainScreenWidget0_9PG_Widget) + 40u)
16    ((& MainScreenWidget::_ZTC16MainScreenWidget0_16PG_MessageObject) + 40u)
24    ((& MainScreenWidget::_ZTC16MainScreenWidget0_16PG_MessageObject) + 40u)
32    ((& MainScreenWidget::_ZTC16MainScreenWidget0_16PG_MessageObject) + 208u)
40    ((& MainScreenWidget::_ZTC16MainScreenWidget0_9PG_Widget) + 40u)
48    ((& MainScreenWidget::_ZTC16MainScreenWidget0_9PG_Widget) + 416u)
56    ((& MainScreenWidget::_ZTV16MainScreenWidget) + 40u)
64    ((& MainScreenWidget::_ZTV16MainScreenWidget) + 464u)
72    ((& MainScreenWidget::_ZTC16MainScreenWidget0_N4SigC6ObjectE) + 24u)
80    ((& MainScreenWidget::_ZTC16MainScreenWidget0_N4SigC6ObjectE) + 88u)

Class MainScreenWidget
   size=376 align=8
   base size=360 base align=8
MainScreenWidget (0x0x7efff9122c98) 0
    vptridx=0u vptr=((& MainScreenWidget::_ZTV16MainScreenWidget) + 40u)
  PG_Widget (0x0x7efff9081c40) 0
      primary-for MainScreenWidget (0x0x7efff9122c98)
      subvttidx=8u
    PG_MessageObject (0x0x7efff9122d00) 0
        primary-for PG_Widget (0x0x7efff9081c40)
        subvttidx=16u
      SigC::Object (0x0x7efff9122d68) 0 nearly-empty virtual
          primary-for PG_MessageObject (0x0x7efff9122d00)
          subvttidx=72u vptridx=56u vbaseoffset=-40
        SigC::ObjectBase (0x0x7efff90fe420) 360 virtual
            vptridx=64u vbaseoffset=-24 vptr=((& MainScreenWidget::_ZTV16MainScreenWidget) + 464u)
    PG_Rect (0x0x7efff9122dd0) 112
        vptr=((& MainScreenWidget::_ZTV16MainScreenWidget) + 400u)
      SDL_Rect (0x0x7efff90fe480) 120

Vtable for AttackFormula
AttackFormula::_ZTV13AttackFormula: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI13AttackFormula)
16    (int (*)(...))AttackFormula::checkHemming
24    (int (*)(...))AttackFormula::~AttackFormula
32    (int (*)(...))AttackFormula::~AttackFormula

Class AttackFormula
   size=16 align=8
   base size=16 base align=8
AttackFormula (0x0x7efff90fe600) 0
    vptr=((& AttackFormula::_ZTV13AttackFormula) + 16u)

Vtable for FightVisitor
FightVisitor::_ZTV12FightVisitor: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI12FightVisitor)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    0u
56    0u

Class FightVisitor
   size=8 align=8
   base size=8 base align=8
FightVisitor (0x0x7efff90fe660) 0 nearly-empty
    vptr=((& FightVisitor::_ZTV12FightVisitor) + 16u)

Class tfight::tavalues
   size=56 align=4
   base size=56 base align=4
tfight::tavalues (0x0x7efff90fe720) 0

Vtable for tfight
tfight::_ZTV6tfight: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI6tfight)
16    (int (*)(...))AttackFormula::checkHemming
24    0u
32    0u
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual

Class tfight
   size=136 align=8
   base size=132 base align=8
tfight (0x0x7efff9122f70) 0
    vptr=((& tfight::_ZTV6tfight) + 16u)
  AttackFormula (0x0x7efff90fe6c0) 0
      primary-for tfight (0x0x7efff9122f70)

Vtable for UnitAttacksSomething
UnitAttacksSomething::_ZTV20UnitAttacksSomething: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI20UnitAttacksSomething)
16    (int (*)(...))AttackFormula::checkHemming
24    0u
32    0u
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))UnitAttacksSomething::getAttackingPlayer
64    (int (*)(...))__cxa_pure_virtual

Class UnitAttacksSomething
   size=144 align=8
   base size=144 base align=8
UnitAttacksSomething (0x0x7efff9122138) 0
    vptr=((& UnitAttacksSomething::_ZTV20UnitAttacksSomething) + 16u)
  tfight (0x0x7efff91224e0) 0
      primary-for UnitAttacksSomething (0x0x7efff9122138)
    AttackFormula (0x0x7efff90fe780) 0
        primary-for tfight (0x0x7efff91224e0)

Vtable for tunitattacksunit
tunitattacksunit::_ZTV16tunitattacksunit: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI16tunitattacksunit)
16    (int (*)(...))AttackFormula::checkHemming
24    (int (*)(...))tunitattacksunit::~tunitattacksunit
32    (int (*)(...))tunitattacksunit::~tunitattacksunit
40    (int (*)(...))tunitattacksunit::setresult
48    (int (*)(...))tunitattacksunit::visit
56    (int (*)(...))UnitAttacksSomething::getAttackingPlayer
64    (int (*)(...))tunitattacksunit::getDefendingPlayer

Class tunitattacksunit
   size=176 align=8
   base size=173 base align=8
tunitattacksunit (0x0x7efff9122820) 0
    vptr=((& tunitattacksunit::_ZTV16tunitattacksunit) + 16u)
  UnitAttacksSomething (0x0x7efff9122c30) 0
      primary-for tunitattacksunit (0x0x7efff9122820)
    tfight (0x0x7efff9122f08) 0
        primary-for UnitAttacksSomething (0x0x7efff9122c30)
      AttackFormula (0x0x7efff90fe7e0) 0
          primary-for tfight (0x0x7efff9122f08)

Vtable for tunitattacksbuilding
tunitattacksbuilding::_ZTV20tunitattacksbuilding: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI20tunitattacksbuilding)
16    (int (*)(...))AttackFormula::checkHemming
24    (int (*)(...))tunitattacksbuilding::~tunitattacksbuilding
32    (int (*)(...))tunitattacksbuilding::~tunitattacksbuilding
40    (int (*)(...))tunitattacksbuilding::setresult
48    (int (*)(...))tunitattacksbuilding::visit
56    (int (*)(...))tunitattacksbuilding::getAttackingPlayer
64    (int (*)(...))tunitattacksbuilding::getDefendingPlayer

Class tunitattacksbuilding
   size=160 align=8
   base size=160 base align=8
tunitattacksbuilding (0x0x7efff8dde000) 0
    vptr=((& tunitattacksbuilding::_ZTV20tunitattacksbuilding) + 16u)
  UnitAttacksSomething (0x0x7efff8dde068) 0
      primary-for tunitattacksbuilding (0x0x7efff8dde000)
    tfight (0x0x7efff8dde0d0) 0
        primary-for UnitAttacksSomething (0x0x7efff8dde068)
      AttackFormula (0x0x7efff90fe840) 0
          primary-for tfight (0x0x7efff8dde0d0)

Vtable for tmineattacksunit
tmineattacksunit::_ZTV16tmineattacksunit: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI16tmineattacksunit)
16    (int (*)(...))AttackFormula::checkHemming
24    (int (*)(...))tmineattacksunit::~tmineattacksunit
32    (int (*)(...))tmineattacksunit::~tmineattacksunit
40    (int (*)(...))tmineattacksunit::setresult
48    (int (*)(...))tmineattacksunit::visit
56    (int (*)(...))tmineattacksunit::getAttackingPlayer
64    (int (*)(...))tmineattacksunit::getDefendingPlayer

Class tmineattacksunit
   size=176 align=8
   base size=176 base align=8
tmineattacksunit (0x0x7efff8dde138) 0
    vptr=((& tmineattacksunit::_ZTV16tmineattacksunit) + 16u)
  tfight (0x0x7efff8dde1a0) 0
      primary-for tmineattacksunit (0x0x7efff8dde138)
    AttackFormula (0x0x7efff90fe8a0) 0
        primary-for tfight (0x0x7efff8dde1a0)

Vtable for tunitattacksobject
tunitattacksobject::_ZTV18tunitattacksobject: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI18tunitattacksobject)
16    (int (*)(...))AttackFormula::checkHemming
24    (int (*)(...))tunitattacksobject::~tunitattacksobject
32    (int (*)(...))tunitattacksobject::~tunitattacksobject
40    (int (*)(...))tunitattacksobject::setresult
48    (int (*)(...))tunitattacksobject::visit
56    (int (*)(...))tunitattacksobject::getAttackingPlayer
64    (int (*)(...))tunitattacksobject::getDefendingPlayer

Class tunitattacksobject
   size=168 align=8
   base size=168 base align=8
tunitattacksobject (0x0x7efff8dde208) 0
    vptr=((& tunitattacksobject::_ZTV18tunitattacksobject) + 16u)
  UnitAttacksSomething (0x0x7efff8dde270) 0
      primary-for tunitattacksobject (0x0x7efff8dde208)
    tfight (0x0x7efff8dde2d8) 0
        primary-for UnitAttacksSomething (0x0x7efff8dde270)
      AttackFormula (0x0x7efff90fe900) 0
          primary-for tfight (0x0x7efff8dde2d8)

Class AttackWeap
   size=200 align=4
   base size=200 base align=4
AttackWeap (0x0x7efff90fe960) 0

Class WeapDist
   size=1 align=1
   base size=0 base align=1
WeapDist (0x0x7efff90fe9c0) 0 empty

Vtable for MapDisplayInterface
MapDisplayInterface::_ZTV19MapDisplayInterface: 21u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI19MapDisplayInterface)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual
88    (int (*)(...))MapDisplayInterface::displayActionCursor
96    (int (*)(...))__cxa_pure_virtual
104   (int (*)(...))__cxa_pure_virtual
112   (int (*)(...))__cxa_pure_virtual
120   (int (*)(...))__cxa_pure_virtual
128   (int (*)(...))__cxa_pure_virtual
136   (int (*)(...))__cxa_pure_virtual
144   (int (*)(...))__cxa_pure_virtual
152   0u
160   0u

Class MapDisplayInterface
   size=8 align=8
   base size=8 base align=8
MapDisplayInterface (0x0x7efff90fea20) 0 nearly-empty
    vptr=((& MapDisplayInterface::_ZTV19MapDisplayInterface) + 16u)

Class MapRenderer::Icons
   size=96 align=8
   base size=96 base align=8
MapRenderer::Icons (0x0x7efff90feae0) 0

Class __gnu_cxx::new_allocator<MapLayer*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<MapLayer*> (0x0x7efff90fec00) 0 empty

Class std::allocator<MapLayer*>
   size=1 align=1
   base size=1 base align=1
std::allocator<MapLayer*> (0x0x7efff8dde410) 0 empty
  __gnu_cxx::new_allocator<MapLayer*> (0x0x7efff90fec60) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<MapLayer*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<MapLayer*> > (0x0x7efff90feba0) 0 empty

Class std::allocator<MapLayer*>::rebind<MapLayer*>
   size=1 align=1
   base size=0 base align=1
std::allocator<MapLayer*>::rebind<MapLayer*> (0x0x7efff90fed80) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<MapLayer*> >::rebind<MapLayer*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<MapLayer*> >::rebind<MapLayer*> (0x0x7efff90fed20) 0 empty

Class std::_Vector_base<MapLayer*, std::allocator<MapLayer*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<MapLayer*, std::allocator<MapLayer*> >::_Vector_impl (0x0x7efff8dde5b0) 0
  std::allocator<MapLayer*> (0x0x7efff8dde618) 0 empty
    __gnu_cxx::new_allocator<MapLayer*> (0x0x7efff90fede0) 0 empty

Class std::_Vector_base<MapLayer*, std::allocator<MapLayer*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<MapLayer*, std::allocator<MapLayer*> > (0x0x7efff90feb40) 0

Class std::vector<MapLayer*, std::allocator<MapLayer*> >
   size=24 align=8
   base size=24 base align=8
std::vector<MapLayer*, std::allocator<MapLayer*> > (0x0x7efff8dde680) 0
  std::_Vector_base<MapLayer*, std::allocator<MapLayer*> > (0x0x7efff90fee40) 0

Class deallocating_vector<MapLayer*>
   size=24 align=8
   base size=24 base align=8
deallocating_vector<MapLayer*> (0x0x7efff8dde750) 0
  std::vector<MapLayer*, std::allocator<MapLayer*> > (0x0x7efff8dde7b8) 0
    std::_Vector_base<MapLayer*, std::allocator<MapLayer*> > (0x0x7efff90fef60) 0

Class MapRenderer::FieldRenderInfo
   size=40 align=8
   base size=40 base align=8
MapRenderer::FieldRenderInfo (0x0x7efff8e80000) 0

Class MapRenderer::ViewPort
   size=16 align=4
   base size=16 base align=4
MapRenderer::ViewPort (0x0x7efff8e80060) 0

Class SigC::Trait<Surface&>
   size=1 align=1
   base size=0 base align=1
SigC::Trait<Surface&> (0x0x7efff8e80120) 0 empty

Class SigC::Signal2<void, Surface&, int>
   size=8 align=8
   base size=8 base align=8
SigC::Signal2<void, Surface&, int> (0x0x7efff8dde820) 0
  SigC::SignalBase (0x0x7efff8e800c0) 0

Class MapRenderer
   size=32 align=8
   base size=32 base align=8
MapRenderer (0x0x7efff90fea80) 0

Vtable for MapLayer
MapLayer::_ZTV8MapLayer: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI8MapLayer)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))MapLayer::setActive
32    (int (*)(...))__cxa_pure_virtual
40    0u
48    0u

Class MapLayer
   size=16 align=8
   base size=9 base align=8
MapLayer (0x0x7efff8e80180) 0
    vptr=((& MapLayer::_ZTV8MapLayer) + 16u)

Class __gnu_cxx::new_allocator<std::pair<const ASCString, MapLayer*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const ASCString, MapLayer*> > (0x0x7efff8e80360) 0 empty

Class std::allocator<std::pair<const ASCString, MapLayer*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const ASCString, MapLayer*> > (0x0x7efff8ddea90) 0 empty
  __gnu_cxx::new_allocator<std::pair<const ASCString, MapLayer*> > (0x0x7efff8e803c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const ASCString, MapLayer*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const ASCString, MapLayer*> > > (0x0x7efff8e80420) 0 empty

Class std::allocator<std::pair<const ASCString, MapLayer*> >::rebind<std::pair<const ASCString, MapLayer*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const ASCString, MapLayer*> >::rebind<std::pair<const ASCString, MapLayer*> > (0x0x7efff8e80540) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const ASCString, MapLayer*> > >::rebind<std::pair<const ASCString, MapLayer*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const ASCString, MapLayer*> > >::rebind<std::pair<const ASCString, MapLayer*> > (0x0x7efff8e804e0) 0 empty

Class std::allocator<std::pair<const ASCString, MapLayer*> >::rebind<std::_Rb_tree_node<std::pair<const ASCString, MapLayer*> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const ASCString, MapLayer*> >::rebind<std::_Rb_tree_node<std::pair<const ASCString, MapLayer*> > > (0x0x7efff8e80660) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const ASCString, MapLayer*> > >::rebind<std::_Rb_tree_node<std::pair<const ASCString, MapLayer*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const ASCString, MapLayer*> > >::rebind<std::_Rb_tree_node<std::pair<const ASCString, MapLayer*> > > (0x0x7efff8e80600) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ASCString, MapLayer*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ASCString, MapLayer*> > > (0x0x7efff8e806c0) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const ASCString, MapLayer*> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const ASCString, MapLayer*> > > (0x0x7efff8ddedd0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ASCString, MapLayer*> > > (0x0x7efff8e80720) 0 empty

Class std::_Rb_tree<ASCString, std::pair<const ASCString, MapLayer*>, std::_Select1st<std::pair<const ASCString, MapLayer*> >, std::less<ASCString>, std::allocator<std::pair<const ASCString, MapLayer*> > >::_Rb_tree_impl<std::less<ASCString>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<ASCString, std::pair<const ASCString, MapLayer*>, std::_Select1st<std::pair<const ASCString, MapLayer*> >, std::less<ASCString>, std::allocator<std::pair<const ASCString, MapLayer*> > >::_Rb_tree_impl<std::less<ASCString>, false> (0x0x7efff8ddee38) 0
  std::allocator<std::_Rb_tree_node<std::pair<const ASCString, MapLayer*> > > (0x0x7efff8ddeea0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ASCString, MapLayer*> > > (0x0x7efff8e80780) 0 empty

Class std::_Rb_tree<ASCString, std::pair<const ASCString, MapLayer*>, std::_Select1st<std::pair<const ASCString, MapLayer*> >, std::less<ASCString>, std::allocator<std::pair<const ASCString, MapLayer*> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<ASCString, std::pair<const ASCString, MapLayer*>, std::_Select1st<std::pair<const ASCString, MapLayer*> >, std::less<ASCString>, std::allocator<std::pair<const ASCString, MapLayer*> > > (0x0x7efff8e805a0) 0

Class std::map<ASCString, MapLayer*>
   size=48 align=8
   base size=48 base align=8
std::map<ASCString, MapLayer*> (0x0x7efff8e80300) 0

Class MapDisplayPG::Icons
   size=48 align=8
   base size=48 base align=8
MapDisplayPG::Icons (0x0x7efff8e808a0) 0

Class MapDisplayPG::Field
   size=24 align=4
   base size=24 base align=4
MapDisplayPG::Field (0x0x7efff8e80900) 0

Class MapDisplayPG::MovementMask
   size=32 align=8
   base size=28 base align=8
MapDisplayPG::MovementMask (0x0x7efff8e80960) 0

Class MapDisplayPG::Movement::<anonymous struct>
   size=12 align=4
   base size=12 base align=4
MapDisplayPG::Movement::<anonymous struct> (0x0x7efff8e80a20) 0

Class MapDisplayPG::Movement
   size=328 align=8
   base size=324 base align=8
MapDisplayPG::Movement (0x0x7efff8e809c0) 0

Class SigC::Signal2<void, bool, const ASCString&>
   size=8 align=8
   base size=8 base align=8
SigC::Signal2<void, bool, const ASCString&> (0x0x7efff8ddef08) 0
  SigC::SignalBase (0x0x7efff8e80a80) 0

Class SigC::Trait<const SDLmm::SPoint&>
   size=1 align=1
   base size=0 base align=1
SigC::Trait<const SDLmm::SPoint&> (0x0x7efff8e80b40) 0 empty

Class SigC::Trait<const MapCoordinate&>
   size=1 align=1
   base size=0 base align=1
SigC::Trait<const MapCoordinate&> (0x0x7efff8e80ba0) 0 empty

Class SigC::Signal5<bool, const MapCoordinate&, const SDLmm::SPoint&, bool, int, int>
   size=8 align=8
   base size=8 base align=8
SigC::Signal5<bool, const MapCoordinate&, const SDLmm::SPoint&, bool, int, int> (0x0x7efff8dde478) 0
  SigC::SignalBase (0x0x7efff8e80ae0) 0

Class SigC::Signal4<bool, const MapCoordinate&, const SDLmm::SPoint&, bool, int>
   size=8 align=8
   base size=8 base align=8
SigC::Signal4<bool, const MapCoordinate&, const SDLmm::SPoint&, bool, int> (0x0x7efff8b8f068) 0
  SigC::SignalBase (0x0x7efff8e80cc0) 0

Class MapDisplayPG::Cursor
   size=16 align=8
   base size=16 base align=8
MapDisplayPG::Cursor (0x0x7efff8e80de0) 0

Class MapDisplayPG::CursorHiding
   size=1 align=1
   base size=0 base align=1
MapDisplayPG::CursorHiding (0x0x7efff8e80e40) 0 empty

Class MapDisplayPG::LockDisplay
   size=1 align=1
   base size=1 base align=1
MapDisplayPG::LockDisplay (0x0x7efff8e80ea0) 0

Vtable for MapDisplayPG
MapDisplayPG::_ZTV12MapDisplayPG: 61u entries
0     0u
8     0u
16    672u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI12MapDisplayPG)
40    (int (*)(...))MapDisplayPG::~MapDisplayPG
48    (int (*)(...))MapDisplayPG::~MapDisplayPG
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))MapDisplayPG::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))MapDisplayPG::eventMouseMotion
96    (int (*)(...))MapDisplayPG::eventMouseButtonDown
104   (int (*)(...))MapDisplayPG::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))MapDisplayPG::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   (int (*)(...))-112
376   (int (*)(...))(& _ZTI12MapDisplayPG)
384   (int (*)(...))MapDisplayPG::_ZThn112_N12MapDisplayPGD1Ev
392   (int (*)(...))MapDisplayPG::_ZThn112_N12MapDisplayPGD0Ev
400   18446744073709550944u
408   0u
416   0u
424   0u
432   (int (*)(...))-672
440   (int (*)(...))(& _ZTI12MapDisplayPG)
448   (int (*)(...))SigC::ObjectBase::reference
456   (int (*)(...))SigC::ObjectBase::unreference
464   (int (*)(...))SigC::ObjectBase::set_manage
472   (int (*)(...))MapDisplayPG::_ZTv0_n48_N12MapDisplayPGD1Ev
480   (int (*)(...))MapDisplayPG::_ZTv0_n48_N12MapDisplayPGD0Ev

Construction vtable for PG_Widget (0x0x7efff8ea62a0 instance) in MapDisplayPG
MapDisplayPG::_ZTC12MapDisplayPG0_9PG_Widget: 57u entries
0     0u
8     0u
16    672u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI9PG_Widget)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_Widget::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_Widget::AcceptEvent
160   (int (*)(...))PG_Widget::LoadThemeStyle
168   (int (*)(...))PG_Widget::SizeWidget
176   (int (*)(...))PG_Widget::AddChild
184   (int (*)(...))PG_Widget::ProcessEvent
192   (int (*)(...))PG_Widget::Blit
200   (int (*)(...))PG_Widget::Show
208   (int (*)(...))PG_Widget::Hide
216   (int (*)(...))PG_Widget::RestoreBackground
224   (int (*)(...))PG_Widget::Action
232   (int (*)(...))PG_Widget::GetUserDataSize
240   (int (*)(...))PG_Widget::GetUserData
248   (int (*)(...))PG_Widget::RemoveChild
256   (int (*)(...))PG_Widget::SetText
264   (int (*)(...))PG_Widget::SetTextFormat
272   (int (*)(...))PG_Widget::GetText
280   (int (*)(...))PG_Widget::SetTransparency
288   (int (*)(...))PG_Widget::RunModal
296   (int (*)(...))PG_Widget::eventMouseLeave
304   (int (*)(...))PG_Widget::eventMouseEnter
312   (int (*)(...))PG_Widget::eventMoveWidget
320   (int (*)(...))PG_Widget::eventSizeWidget
328   (int (*)(...))PG_Widget::eventDraw
336   (int (*)(...))PG_Widget::eventBlit
344   (int (*)(...))PG_Widget::eventShow
352   (int (*)(...))PG_Widget::eventHide
360   (int (*)(...))PG_Widget::createMySurface
368   18446744073709550944u
376   0u
384   0u
392   0u
400   (int (*)(...))-672
408   (int (*)(...))(& _ZTI9PG_Widget)
416   (int (*)(...))SigC::ObjectBase::reference
424   (int (*)(...))SigC::ObjectBase::unreference
432   (int (*)(...))SigC::ObjectBase::set_manage
440   0u
448   0u

Construction vtable for PG_MessageObject (0x0x7efff8dde958 instance) in MapDisplayPG
MapDisplayPG::_ZTC12MapDisplayPG0_16PG_MessageObject: 31u entries
0     0u
8     0u
16    672u
24    (int (*)(...))0
32    (int (*)(...))(& _ZTI16PG_MessageObject)
40    0u
48    0u
56    (int (*)(...))PG_MessageObject::ProcessEvent
64    (int (*)(...))PG_MessageObject::eventActive
72    (int (*)(...))PG_MessageObject::eventKeyDown
80    (int (*)(...))PG_MessageObject::eventKeyUp
88    (int (*)(...))PG_MessageObject::eventMouseMotion
96    (int (*)(...))PG_MessageObject::eventMouseButtonDown
104   (int (*)(...))PG_MessageObject::eventMouseButtonUp
112   (int (*)(...))PG_MessageObject::eventQuit
120   (int (*)(...))PG_MessageObject::eventQuitModal
128   (int (*)(...))PG_MessageObject::eventSysWM
136   (int (*)(...))PG_MessageObject::eventResize
144   (int (*)(...))PG_MessageObject::eventInputFocusLost
152   (int (*)(...))PG_MessageObject::AcceptEvent
160   18446744073709550944u
168   0u
176   0u
184   0u
192   (int (*)(...))-672
200   (int (*)(...))(& _ZTI16PG_MessageObject)
208   (int (*)(...))SigC::ObjectBase::reference
216   (int (*)(...))SigC::ObjectBase::unreference
224   (int (*)(...))SigC::ObjectBase::set_manage
232   0u
240   0u

Construction vtable for SigC::Object in MapDisplayPG
MapDisplayPG::_ZTC12MapDisplayPG0_N4SigC6ObjectE: 16u entries
0     672u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTIN4SigC6ObjectE)
24    0u
32    0u
40    18446744073709550944u
48    0u
56    0u
64    0u
72    (int (*)(...))-672
80    (int (*)(...))(& _ZTIN4SigC6ObjectE)
88    (int (*)(...))SigC::ObjectBase::reference
96    (int (*)(...))SigC::ObjectBase::unreference
104   (int (*)(...))SigC::ObjectBase::set_manage
112   0u
120   0u

VTT for MapDisplayPG
MapDisplayPG::_ZTT12MapDisplayPG: 11u entries
0     ((& MapDisplayPG::_ZTV12MapDisplayPG) + 40u)
8     ((& MapDisplayPG::_ZTC12MapDisplayPG0_9PG_Widget) + 40u)
16    ((& MapDisplayPG::_ZTC12MapDisplayPG0_16PG_MessageObject) + 40u)
24    ((& MapDisplayPG::_ZTC12MapDisplayPG0_16PG_MessageObject) + 40u)
32    ((& MapDisplayPG::_ZTC12MapDisplayPG0_16PG_MessageObject) + 208u)
40    ((& MapDisplayPG::_ZTC12MapDisplayPG0_9PG_Widget) + 40u)
48    ((& MapDisplayPG::_ZTC12MapDisplayPG0_9PG_Widget) + 416u)
56    ((& MapDisplayPG::_ZTV12MapDisplayPG) + 40u)
64    ((& MapDisplayPG::_ZTV12MapDisplayPG) + 448u)
72    ((& MapDisplayPG::_ZTC12MapDisplayPG0_N4SigC6ObjectE) + 24u)
80    ((& MapDisplayPG::_ZTC12MapDisplayPG0_N4SigC6ObjectE) + 88u)

Class MapDisplayPG
   size=688 align=8
   base size=668 base align=8
MapDisplayPG (0x0x7efff8ea6230) 0
    vptridx=0u vptr=((& MapDisplayPG::_ZTV12MapDisplayPG) + 40u)
  PG_Widget (0x0x7efff8ea62a0) 0
      primary-for MapDisplayPG (0x0x7efff8ea6230)
      subvttidx=8u
    PG_MessageObject (0x0x7efff8dde958) 0
        primary-for PG_Widget (0x0x7efff8ea62a0)
        subvttidx=16u
      SigC::Object (0x0x7efff8dde9c0) 0 nearly-empty virtual
          primary-for PG_MessageObject (0x0x7efff8dde958)
          subvttidx=72u vptridx=56u vbaseoffset=-40
        SigC::ObjectBase (0x0x7efff8e801e0) 672 virtual
            vptridx=64u vbaseoffset=-24 vptr=((& MapDisplayPG::_ZTV12MapDisplayPG) + 448u)
    PG_Rect (0x0x7efff8ddea28) 112
        vptr=((& MapDisplayPG::_ZTV12MapDisplayPG) + 384u)
      SDL_Rect (0x0x7efff8e80240) 120
  MapRenderer (0x0x7efff8e802a0) 248

Class __gnu_cxx::new_allocator<std::pair<const ASCString, Surface*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const ASCString, Surface*> > (0x0x7efff8bbb000) 0 empty

Class std::allocator<std::pair<const ASCString, Surface*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const ASCString, Surface*> > (0x0x7efff8b8f270) 0 empty
  __gnu_cxx::new_allocator<std::pair<const ASCString, Surface*> > (0x0x7efff8bbb060) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const ASCString, Surface*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const ASCString, Surface*> > > (0x0x7efff8bbb0c0) 0 empty

Class std::allocator<std::pair<const ASCString, Surface*> >::rebind<std::pair<const ASCString, Surface*> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const ASCString, Surface*> >::rebind<std::pair<const ASCString, Surface*> > (0x0x7efff8bbb1e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const ASCString, Surface*> > >::rebind<std::pair<const ASCString, Surface*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const ASCString, Surface*> > >::rebind<std::pair<const ASCString, Surface*> > (0x0x7efff8bbb180) 0 empty

Class std::allocator<std::pair<const ASCString, Surface*> >::rebind<std::_Rb_tree_node<std::pair<const ASCString, Surface*> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const ASCString, Surface*> >::rebind<std::_Rb_tree_node<std::pair<const ASCString, Surface*> > > (0x0x7efff8bbb300) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const ASCString, Surface*> > >::rebind<std::_Rb_tree_node<std::pair<const ASCString, Surface*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const ASCString, Surface*> > >::rebind<std::_Rb_tree_node<std::pair<const ASCString, Surface*> > > (0x0x7efff8bbb2a0) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ASCString, Surface*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ASCString, Surface*> > > (0x0x7efff8bbb360) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const ASCString, Surface*> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const ASCString, Surface*> > > (0x0x7efff8b8f5b0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ASCString, Surface*> > > (0x0x7efff8bbb3c0) 0 empty

Class std::_Rb_tree<ASCString, std::pair<const ASCString, Surface*>, std::_Select1st<std::pair<const ASCString, Surface*> >, std::less<ASCString>, std::allocator<std::pair<const ASCString, Surface*> > >::_Rb_tree_impl<std::less<ASCString>, false>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<ASCString, std::pair<const ASCString, Surface*>, std::_Select1st<std::pair<const ASCString, Surface*> >, std::less<ASCString>, std::allocator<std::pair<const ASCString, Surface*> > >::_Rb_tree_impl<std::less<ASCString>, false> (0x0x7efff8b8f618) 0
  std::allocator<std::_Rb_tree_node<std::pair<const ASCString, Surface*> > > (0x0x7efff8b8f680) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const ASCString, Surface*> > > (0x0x7efff8bbb420) 0 empty

Class std::_Rb_tree<ASCString, std::pair<const ASCString, Surface*>, std::_Select1st<std::pair<const ASCString, Surface*> >, std::less<ASCString>, std::allocator<std::pair<const ASCString, Surface*> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<ASCString, std::pair<const ASCString, Surface*>, std::_Select1st<std::pair<const ASCString, Surface*> >, std::less<ASCString>, std::allocator<std::pair<const ASCString, Surface*> > > (0x0x7efff8bbb240) 0

Class std::map<ASCString, Surface*>
   size=48 align=8
   base size=48 base align=8
std::map<ASCString, Surface*> (0x0x7efff8e80f60) 0

Class IconRepository::Repository
   size=48 align=8
   base size=48 base align=8
IconRepository::Repository (0x0x7efff8b8f7b8) 0
  std::map<ASCString, Surface*> (0x0x7efff8bbb540) 0

Class IconRepository
   size=1 align=1
   base size=0 base align=1
IconRepository (0x0x7efff8e80f00) 0 empty

Class std::iterator_traits<MapCoordinate*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<MapCoordinate*> (0x0x7efff8bbb600) 0 empty

Class __gnu_cxx::__normal_iterator<MapCoordinate*, std::vector<MapCoordinate> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<MapCoordinate*, std::vector<MapCoordinate> > (0x0x7efff8bbb5a0) 0

Class std::__is_normal_iterator<long unsigned int*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<long unsigned int*> (0x0x7efff8bbb660) 0 empty

Class std::_Iter_base<long unsigned int*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<long unsigned int*, false> (0x0x7efff8bbb6c0) 0 empty

Class std::_Niter_base<long unsigned int*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<long unsigned int*> (0x0x7efff8b8f958) 0 empty
  std::_Iter_base<long unsigned int*, false> (0x0x7efff8bbb720) 0 empty

Class std::__is_pointer<int>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<int> (0x0x7efff8bbb7e0) 0 empty

Class std::__is_floating<int>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<int> (0x0x7efff8bbb8a0) 0 empty

Class std::__traitor<std::__is_integer<int>, std::__is_floating<int> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_integer<int>, std::__is_floating<int> > (0x0x7efff8bbb840) 0 empty

Class std::__is_arithmetic<int>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<int> (0x0x7efff8b8fa28) 0 empty
  std::__traitor<std::__is_integer<int>, std::__is_floating<int> > (0x0x7efff8bbb900) 0 empty

Class std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7efff8bbb780) 0 empty

Class std::__is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<int> (0x0x7efff8b8faf8) 0 empty
  std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7efff8bbb960) 0 empty

Class __gnu_cxx::__enable_if<true, void>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, void> (0x0x7efff8bbb9c0) 0 empty

Class __gnu_cxx::__enable_if<false, void>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, void> (0x0x7efff8bbba20) 0 empty

Class std::iterator_traits<ASCString*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<ASCString*> (0x0x7efff8bbbcc0) 0 empty

Class __gnu_cxx::__normal_iterator<ASCString*, std::vector<ASCString> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<ASCString*, std::vector<ASCString> > (0x0x7efff8bbbc60) 0

Class std::__are_same<ASCString*, ASCString*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<ASCString*, ASCString*> (0x0x7efff8bbbd20) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<ASCString> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<ASCString> > (0x0x7efff8bbbd80) 0 empty

Class std::iterator_traits<int*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<int*> (0x0x7efff8bbbe40) 0 empty

Class __gnu_cxx::__normal_iterator<int*, std::vector<int> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<int*, std::vector<int> > (0x0x7efff8bbbde0) 0

Class std::__are_same<int*, int*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<int*, int*> (0x0x7efff8bbbea0) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<int> > (0x0x7efff8bbbf00) 0 empty

Class std::iterator_traits<std::pair<int, int>*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::pair<int, int>*> (0x0x7efff8d41060) 0 empty

Class __gnu_cxx::__normal_iterator<std::pair<int, int>*, std::vector<std::pair<int, int> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<std::pair<int, int>*, std::vector<std::pair<int, int> > > (0x0x7efff8d41000) 0

Class std::__are_same<std::pair<int, int>*, std::pair<int, int>*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::pair<int, int>*, std::pair<int, int>*> (0x0x7efff8d410c0) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<std::pair<int, int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<std::pair<int, int> > > (0x0x7efff8d41120) 0 empty

Class std::_List_iterator<PropertyContainer::Property*>
   size=8 align=8
   base size=8 base align=8
std::_List_iterator<PropertyContainer::Property*> (0x0x7efff8d413c0) 0

Class std::iterator_traits<const MapCoordinate*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const MapCoordinate*> (0x0x7efff8d41480) 0 empty

Class __gnu_cxx::__normal_iterator<const MapCoordinate*, std::vector<MapCoordinate> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const MapCoordinate*, std::vector<MapCoordinate> > (0x0x7efff8d41420) 0

Class std::iterator_traits<Surface*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<Surface*> (0x0x7efff8d41540) 0 empty

Class __gnu_cxx::__normal_iterator<Surface*, std::vector<Surface> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<Surface*, std::vector<Surface> > (0x0x7efff8d414e0) 0

Class std::__are_same<Surface*, Surface*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<Surface*, Surface*> (0x0x7efff8d415a0) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<Surface> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<Surface> > (0x0x7efff8d41600) 0 empty

Class std::iterator_traits<GameAction**>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<GameAction**> (0x0x7efff8d416c0) 0 empty

Class __gnu_cxx::__normal_iterator<GameAction**, std::vector<GameAction*, std::allocator<GameAction*> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<GameAction**, std::vector<GameAction*, std::allocator<GameAction*> > > (0x0x7efff8d41660) 0

Class std::__are_same<GameAction**, GameAction**>
   size=1 align=1
   base size=0 base align=1
std::__are_same<GameAction**, GameAction**> (0x0x7efff8d41720) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<GameAction*, std::allocator<GameAction*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<GameAction*, std::allocator<GameAction*> > > (0x0x7efff8d41780) 0 empty

Class std::iterator_traits<const std::pair<double, int>*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const std::pair<double, int>*> (0x0x7efff8d41840) 0 empty

Class __gnu_cxx::__normal_iterator<const std::pair<double, int>*, std::vector<std::pair<double, int> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const std::pair<double, int>*, std::vector<std::pair<double, int> > > (0x0x7efff8d417e0) 0

Class std::__are_same<const std::pair<double, int>*, std::pair<double, int>*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const std::pair<double, int>*, std::pair<double, int>*> (0x0x7efff8d418a0) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<std::pair<double, int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<std::pair<double, int> > > (0x0x7efff8d41900) 0 empty

Class std::iterator_traits<std::pair<double, int>*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::pair<double, int>*> (0x0x7efff8d419c0) 0 empty

Class __gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int> > > (0x0x7efff8d41960) 0

Class std::__are_same<std::pair<double, int>*, std::pair<double, int>*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::pair<double, int>*, std::pair<double, int>*> (0x0x7efff8d41ae0) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<std::pair<double, int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<std::pair<double, int> > > (0x0x7efff8d41b40) 0 empty

Class std::iterator_traits<MapLayer**>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<MapLayer**> (0x0x7efff8d41c00) 0 empty

Class __gnu_cxx::__normal_iterator<MapLayer**, std::vector<MapLayer*, std::allocator<MapLayer*> > >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<MapLayer**, std::vector<MapLayer*, std::allocator<MapLayer*> > > (0x0x7efff8d41ba0) 0

Class std::__are_same<MapLayer**, MapLayer**>
   size=1 align=1
   base size=0 base align=1
std::__are_same<MapLayer**, MapLayer**> (0x0x7efff8d41d20) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<MapLayer*, std::allocator<MapLayer*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<MapLayer*, std::allocator<MapLayer*> > > (0x0x7efff8d41d80) 0 empty

Class std::__are_same<MapCoordinate*, MapCoordinate*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<MapCoordinate*, MapCoordinate*> (0x0x7efff8d41de0) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<MapCoordinate> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<MapCoordinate> > (0x0x7efff8d41e40) 0 empty

Class std::__are_same<const MapCoordinate*, MapCoordinate*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const MapCoordinate*, MapCoordinate*> (0x0x7efff8d41ea0) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<MapCoordinate> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<MapCoordinate> > (0x0x7efff8d41f00) 0 empty

Class std::pair<const long int, PG_FontFaceCacheItem*>
   size=16 align=8
   base size=16 base align=8
std::pair<const long int, PG_FontFaceCacheItem*> (0x0x7efff8a9c1e0) 0

Class std::_Rb_tree_node<std::pair<const long int, PG_FontFaceCacheItem*> >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree_node<std::pair<const long int, PG_FontFaceCacheItem*> > (0x0x7efff89fcf08) 0
  std::_Rb_tree_node_base (0x0x7efff8a9c180) 0

Class std::__is_integer<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::__is_integer<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > (0x0x7efff8a9c240) 0 empty

Class std::pair<const ASCString, TextPropertyGroup::Entry*>
   size=16 align=8
   base size=16 base align=8
std::pair<const ASCString, TextPropertyGroup::Entry*> (0x0x7efff8a9c300) 0

Class std::_Rb_tree_node<std::pair<const ASCString, TextPropertyGroup::Entry*> >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree_node<std::pair<const ASCString, TextPropertyGroup::Entry*> > (0x0x7efff89fc3a8) 0
  std::_Rb_tree_node_base (0x0x7efff8a9c2a0) 0

Class std::_List_node<TextPropertyGroup::Entry>
   size=48 align=8
   base size=48 base align=8
std::_List_node<TextPropertyGroup::Entry> (0x0x7efff89fc4e0) 0
  std::__detail::_List_node_base (0x0x7efff8a9c360) 0

Class std::_List_node<TextPropertyGroup*>
   size=24 align=8
   base size=24 base align=8
std::_List_node<TextPropertyGroup*> (0x0x7efff89fc548) 0
  std::__detail::_List_node_base (0x0x7efff8a9c3c0) 0

Class std::_List_node<ASCString>
   size=24 align=8
   base size=24 base align=8
std::_List_node<ASCString> (0x0x7efff89fc7b8) 0
  std::__detail::_List_node_base (0x0x7efff8a9c420) 0

Class std::_Rb_tree_node<ASCString>
   size=40 align=8
   base size=40 base align=8
std::_Rb_tree_node<ASCString> (0x0x7efff89fcd68) 0
  std::_Rb_tree_node_base (0x0x7efff8a9c540) 0

Class std::pair<int, std::list<ASCString> >
   size=24 align=8
   base size=24 base align=8
std::pair<int, std::list<ASCString> > (0x0x7efff8a9c660) 0

Class std::pair<const ASCString, std::pair<int, std::list<ASCString> > >
   size=32 align=8
   base size=32 base align=8
std::pair<const ASCString, std::pair<int, std::list<ASCString> > > (0x0x7efff8a9c600) 0

Class std::_Rb_tree_node<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > >
   size=64 align=8
   base size=64 base align=8
std::_Rb_tree_node<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > > (0x0x7efff8b26000) 0
  std::_Rb_tree_node_base (0x0x7efff8a9c5a0) 0

Class std::_List_node<PropertyContainer::Property*>
   size=24 align=8
   base size=24 base align=8
std::_List_node<PropertyContainer::Property*> (0x0x7efff8b260d0) 0
  std::__detail::_List_node_base (0x0x7efff8a9c6c0) 0

Class SigC::Slot3<void, const PG_Rect&, const ASCString&, const PG_Rect&>
   size=8 align=8
   base size=8 base align=8
SigC::Slot3<void, const PG_Rect&, const ASCString&, const PG_Rect&> (0x0x7efff8b26340) 0
  SigC::SlotBase (0x0x7efff8b263a8) 0
    SigC::Node (0x0x7efff8a9c720) 0

Class std::_List_node<Mine>
   size=40 align=8
   base size=36 base align=8
std::_List_node<Mine> (0x0x7efff8b26478) 0
  std::__detail::_List_node_base (0x0x7efff8a9c840) 0

Class std::pair<const int, Vehicle*>
   size=16 align=8
   base size=16 base align=8
std::pair<const int, Vehicle*> (0x0x7efff8a9c960) 0

Class std::_Rb_tree_node<std::pair<const int, Vehicle*> >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree_node<std::pair<const int, Vehicle*> > (0x0x7efff8b26680) 0
  std::_Rb_tree_node_base (0x0x7efff8a9c900) 0

Class std::__is_move_iterator<__gnu_cxx::__normal_iterator<const std::pair<double, int>*, std::vector<std::pair<double, int> > > >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<__gnu_cxx::__normal_iterator<const std::pair<double, int>*, std::vector<std::pair<double, int> > > > (0x0x7efff8a9c9c0) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const std::pair<double, int>*, std::vector<std::pair<double, int> > >, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const std::pair<double, int>*, std::vector<std::pair<double, int> > >, false> (0x0x7efff8a9ca20) 0 empty

Class std::_Miter_base<__gnu_cxx::__normal_iterator<const std::pair<double, int>*, std::vector<std::pair<double, int> > > >
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<__gnu_cxx::__normal_iterator<const std::pair<double, int>*, std::vector<std::pair<double, int> > > > (0x0x7efff8b26750) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const std::pair<double, int>*, std::vector<std::pair<double, int> > >, false> (0x0x7efff8a9ca80) 0 empty

Class std::__is_move_iterator<std::pair<double, int>*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::pair<double, int>*> (0x0x7efff8a9cae0) 0 empty

Class std::_Iter_base<std::pair<double, int>*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<std::pair<double, int>*, false> (0x0x7efff8a9cb40) 0 empty

Class std::_Miter_base<std::pair<double, int>*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<std::pair<double, int>*> (0x0x7efff8b26888) 0 empty
  std::_Iter_base<std::pair<double, int>*, false> (0x0x7efff8a9cba0) 0 empty

Class std::pair<const ASCString, Surface*>
   size=16 align=8
   base size=16 base align=8
std::pair<const ASCString, Surface*> (0x0x7efff8a9ccc0) 0

Class std::_Rb_tree_node<std::pair<const ASCString, Surface*> >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree_node<std::pair<const ASCString, Surface*> > (0x0x7efff8b26dd0) 0
  std::_Rb_tree_node_base (0x0x7efff8a9cc60) 0

Class std::__is_move_iterator<__gnu_cxx::__normal_iterator<const MapCoordinate*, std::vector<MapCoordinate> > >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<__gnu_cxx::__normal_iterator<const MapCoordinate*, std::vector<MapCoordinate> > > (0x0x7efff8a9cd80) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const MapCoordinate*, std::vector<MapCoordinate> >, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const MapCoordinate*, std::vector<MapCoordinate> >, false> (0x0x7efff8a9cde0) 0 empty

Class std::_Miter_base<__gnu_cxx::__normal_iterator<const MapCoordinate*, std::vector<MapCoordinate> > >
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<__gnu_cxx::__normal_iterator<const MapCoordinate*, std::vector<MapCoordinate> > > (0x0x7efff8b26f70) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const MapCoordinate*, std::vector<MapCoordinate> >, false> (0x0x7efff8a9ce40) 0 empty

Class std::__is_move_iterator<MapCoordinate*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<MapCoordinate*> (0x0x7efff8a9cea0) 0 empty

Class std::_Iter_base<MapCoordinate*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<MapCoordinate*, false> (0x0x7efff8a9cf00) 0 empty

Class std::_Miter_base<MapCoordinate*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<MapCoordinate*> (0x0x7efff8b264e0) 0 empty
  std::_Iter_base<MapCoordinate*, false> (0x0x7efff8a9cf60) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > > (0x0x7efff881b000) 0 empty

Class std::__is_move_iterator<ASCString*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<ASCString*> (0x0x7efff881b180) 0 empty

Class std::_Iter_base<ASCString*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<ASCString*, false> (0x0x7efff881b1e0) 0 empty

Class std::_Miter_base<ASCString*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<ASCString*> (0x0x7efff8b26d68) 0 empty
  std::_Iter_base<ASCString*, false> (0x0x7efff881b240) 0 empty

Class std::__is_move_iterator<int*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<int*> (0x0x7efff881b2a0) 0 empty

Class std::_Iter_base<int*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<int*, false> (0x0x7efff881b300) 0 empty

Class std::_Miter_base<int*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<int*> (0x0x7efff8865340) 0 empty
  std::_Iter_base<int*, false> (0x0x7efff881b360) 0 empty

Class std::__is_move_iterator<std::pair<int, int>*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::pair<int, int>*> (0x0x7efff881b420) 0 empty

Class std::_Iter_base<std::pair<int, int>*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<std::pair<int, int>*, false> (0x0x7efff881b480) 0 empty

Class std::_Miter_base<std::pair<int, int>*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<std::pair<int, int>*> (0x0x7efff88656e8) 0 empty
  std::_Iter_base<std::pair<int, int>*, false> (0x0x7efff881b4e0) 0 empty

Class std::iterator_traits<IntRange*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<IntRange*> (0x0x7efff881b8a0) 0 empty

Class std::iterator_traits<ContainerBaseType::TransportationIO*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<ContainerBaseType::TransportationIO*> (0x0x7efff881b960) 0 empty

Class std::_Destroy_aux<false>
   size=1 align=1
   base size=0 base align=1
std::_Destroy_aux<false> (0x0x7efff881b9c0) 0 empty

Class std::iterator_traits<Object*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<Object*> (0x0x7efff881ba20) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const std::pair<double, int>*, std::vector<std::pair<double, int> > > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const std::pair<double, int>*, std::vector<std::pair<double, int> > > > (0x0x7efff881bae0) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const std::pair<double, int>*, std::vector<std::pair<double, int> > >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const std::pair<double, int>*, std::vector<std::pair<double, int> > >, true> (0x0x7efff881bb40) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<const std::pair<double, int>*, std::vector<std::pair<double, int> > > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<const std::pair<double, int>*, std::vector<std::pair<double, int> > > > (0x0x7efff88c2f70) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const std::pair<double, int>*, std::vector<std::pair<double, int> > >, true> (0x0x7efff881bba0) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int> > > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int> > > > (0x0x7efff881bc00) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int> > >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int> > >, true> (0x0x7efff881bc60) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int> > > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int> > > > (0x0x7efff88c23a8) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int> > >, true> (0x0x7efff881bcc0) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int> > > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int> > > > (0x0x7efff881bd20) 0 empty

Class std::__is_normal_iterator<std::pair<double, int>*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<std::pair<double, int>*> (0x0x7efff881bd80) 0 empty

Class std::_Niter_base<std::pair<double, int>*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<std::pair<double, int>*> (0x0x7efff88c24e0) 0 empty
  std::_Iter_base<std::pair<double, int>*, false> (0x0x7efff881bde0) 0 empty

Class std::__uninitialized_copy<false>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_copy<false> (0x0x7efff881be40) 0 empty

Class std::__is_move_iterator<MapLayer**>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<MapLayer**> (0x0x7efff881bea0) 0 empty

Class std::_Iter_base<MapLayer**, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<MapLayer**, false> (0x0x7efff881bf00) 0 empty

Class std::_Miter_base<MapLayer**>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<MapLayer**> (0x0x7efff88c25b0) 0 empty
  std::_Iter_base<MapLayer**, false> (0x0x7efff881bf60) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const MapCoordinate*, std::vector<MapCoordinate> > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<const MapCoordinate*, std::vector<MapCoordinate> > > (0x0x7efff855a060) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<const MapCoordinate*, std::vector<MapCoordinate> >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<const MapCoordinate*, std::vector<MapCoordinate> >, true> (0x0x7efff855a0c0) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<const MapCoordinate*, std::vector<MapCoordinate> > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<const MapCoordinate*, std::vector<MapCoordinate> > > (0x0x7efff856d0d0) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<const MapCoordinate*, std::vector<MapCoordinate> >, true> (0x0x7efff855a120) 0 empty

Class std::__is_normal_iterator<__gnu_cxx::__normal_iterator<MapCoordinate*, std::vector<MapCoordinate> > >
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<__gnu_cxx::__normal_iterator<MapCoordinate*, std::vector<MapCoordinate> > > (0x0x7efff855a180) 0 empty

Class std::_Iter_base<__gnu_cxx::__normal_iterator<MapCoordinate*, std::vector<MapCoordinate> >, true>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<__gnu_cxx::__normal_iterator<MapCoordinate*, std::vector<MapCoordinate> >, true> (0x0x7efff855a1e0) 0 empty

Class std::_Niter_base<__gnu_cxx::__normal_iterator<MapCoordinate*, std::vector<MapCoordinate> > >
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<__gnu_cxx::__normal_iterator<MapCoordinate*, std::vector<MapCoordinate> > > (0x0x7efff856d478) 0 empty
  std::_Iter_base<__gnu_cxx::__normal_iterator<MapCoordinate*, std::vector<MapCoordinate> >, true> (0x0x7efff855a240) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<MapCoordinate*, std::vector<MapCoordinate> > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<MapCoordinate*, std::vector<MapCoordinate> > > (0x0x7efff855a360) 0 empty

Class std::__is_normal_iterator<MapCoordinate*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<MapCoordinate*> (0x0x7efff855a420) 0 empty

Class std::_Niter_base<MapCoordinate*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<MapCoordinate*> (0x0x7efff856d6e8) 0 empty
  std::_Iter_base<MapCoordinate*, false> (0x0x7efff855a480) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const long int, PG_FontFaceCacheItem*> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const long int, PG_FontFaceCacheItem*> > > > (0x0x7efff855a4e0) 0 empty

Class std::iterator_traits<char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char*> (0x0x7efff855a600) 0 empty

Class __gnu_cxx::__normal_iterator<char*, std::basic_string<char> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<char*, std::basic_string<char> > (0x0x7efff855a5a0) 0

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const ASCString, TextPropertyGroup::Entry*> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const ASCString, TextPropertyGroup::Entry*> > > > (0x0x7efff855a6c0) 0 empty

Class std::__is_normal_iterator<ASCString*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<ASCString*> (0x0x7efff855a7e0) 0 empty

Class std::_Niter_base<ASCString*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<ASCString*> (0x0x7efff856d548) 0 empty
  std::_Iter_base<ASCString*, false> (0x0x7efff855a840) 0 empty

Class std::__is_normal_iterator<int*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<int*> (0x0x7efff855a8a0) 0 empty

Class std::_Niter_base<int*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<int*> (0x0x7efff856d7b8) 0 empty
  std::_Iter_base<int*, false> (0x0x7efff855a900) 0 empty

Class std::__is_normal_iterator<std::pair<int, int>*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<std::pair<int, int>*> (0x0x7efff855a960) 0 empty

Class std::_Niter_base<std::pair<int, int>*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<std::pair<int, int>*> (0x0x7efff856dd00) 0 empty
  std::_Iter_base<std::pair<int, int>*, false> (0x0x7efff855a9c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<ASCString> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<ASCString> > > (0x0x7efff855aa20) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const ASCString, std::pair<int, std::list<ASCString> > > > > > (0x0x7efff855ab40) 0 empty

Class std::__is_byte<int>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<int> (0x0x7efff855ac60) 0 empty

Class std::__is_move_iterator<Surface*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<Surface*> (0x0x7efff855acc0) 0 empty

Class std::_Iter_base<Surface*, false>
   size=1 align=1
   base size=0 base align=1
std::_Iter_base<Surface*, false> (0x0x7efff855ad20) 0 empty

Class std::_Miter_base<Surface*>
   size=1 align=1
   base size=1 base align=1
std::_Miter_base<Surface*> (0x0x7efff866c270) 0 empty
  std::_Iter_base<Surface*, false> (0x0x7efff855ad80) 0 empty

Class std::__is_normal_iterator<Surface*>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<Surface*> (0x0x7efff855ade0) 0 empty

Class std::_Niter_base<Surface*>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<Surface*> (0x0x7efff866c2d8) 0 empty
  std::_Iter_base<Surface*, false> (0x0x7efff855ae40) 0 empty

Class std::__is_byte<Surface>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<Surface> (0x0x7efff855aea0) 0 empty

Class std::__is_pointer<Surface>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<Surface> (0x0x7efff855af60) 0 empty

Class std::__is_floating<Surface>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<Surface> (0x0x7efff867e060) 0 empty

Class std::__is_integer<Surface>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<Surface> (0x0x7efff867e0c0) 0 empty

Class std::__truth_type<false>
   size=1 align=1
   base size=0 base align=1
std::__truth_type<false> (0x0x7efff867e120) 0 empty

Class std::__traitor<std::__is_integer<Surface>, std::__is_floating<Surface> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_integer<Surface>, std::__is_floating<Surface> > (0x0x7efff867e000) 0 empty

Class std::__is_arithmetic<Surface>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<Surface> (0x0x7efff866c3a8) 0 empty
  std::__traitor<std::__is_integer<Surface>, std::__is_floating<Surface> > (0x0x7efff867e180) 0 empty

Class std::__traitor<std::__is_arithmetic<Surface>, std::__is_pointer<Surface> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_arithmetic<Surface>, std::__is_pointer<Surface> > (0x0x7efff855af00) 0 empty

Class std::__is_scalar<Surface>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<Surface> (0x0x7efff866c478) 0 empty
  std::__traitor<std::__is_arithmetic<Surface>, std::__is_pointer<Surface> > (0x0x7efff867e1e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const int, Vehicle*> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const int, Vehicle*> > > > (0x0x7efff867e2a0) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<const std::pair<double, int>*, std::vector<std::pair<double, int> > > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<const std::pair<double, int>*, std::vector<std::pair<double, int> > > > (0x0x7efff867e360) 0 empty

Class std::__are_same<std::pair<double, int>, std::pair<double, int> >
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::pair<double, int>, std::pair<double, int> > (0x0x7efff867e3c0) 0 empty

Class std::__is_pointer<std::pair<double, int>*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<std::pair<double, int>*> (0x0x7efff867e420) 0 empty

Class std::__is_pointer<const std::pair<double, int>*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<const std::pair<double, int>*> (0x0x7efff867e480) 0 empty

Class std::__is_normal_iterator<MapLayer**>
   size=1 align=1
   base size=0 base align=1
std::__is_normal_iterator<MapLayer**> (0x0x7efff867e4e0) 0 empty

Class std::_Niter_base<MapLayer**>
   size=1 align=1
   base size=1 base align=1
std::_Niter_base<MapLayer**> (0x0x7efff866c7b8) 0 empty
  std::_Iter_base<MapLayer**, false> (0x0x7efff867e540) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<const MapCoordinate*, std::vector<MapCoordinate> > >
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<const MapCoordinate*, std::vector<MapCoordinate> > > (0x0x7efff867e5a0) 0 empty

Class std::__are_same<MapCoordinate, MapCoordinate>
   size=1 align=1
   base size=0 base align=1
std::__are_same<MapCoordinate, MapCoordinate> (0x0x7efff867e600) 0 empty

Class std::__is_pointer<MapCoordinate*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<MapCoordinate*> (0x0x7efff867e660) 0 empty

Class std::__is_pointer<const MapCoordinate*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<const MapCoordinate*> (0x0x7efff867e6c0) 0 empty

Class std::__are_same<ASCString, ASCString>
   size=1 align=1
   base size=0 base align=1
std::__are_same<ASCString, ASCString> (0x0x7efff867e8a0) 0 empty

Class std::__is_pointer<ASCString*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<ASCString*> (0x0x7efff867e900) 0 empty

Class std::__are_same<int, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<int, int> (0x0x7efff867e960) 0 empty

Class std::__is_pointer<int*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<int*> (0x0x7efff867e9c0) 0 empty

Class std::__copy_move_backward<false, true, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__copy_move_backward<false, true, std::random_access_iterator_tag> (0x0x7efff867ea20) 0 empty

Class std::__are_same<std::pair<int, int>, std::pair<int, int> >
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::pair<int, int>, std::pair<int, int> > (0x0x7efff867ea80) 0 empty

Class std::__is_pointer<std::pair<int, int>*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<std::pair<int, int>*> (0x0x7efff867eae0) 0 empty

Class std::__uninitialized_fill_n<false>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_fill_n<false> (0x0x7efff867ec60) 0 empty

Class std::__are_same<MapLayer*, MapLayer*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<MapLayer*, MapLayer*> (0x0x7efff867ecc0) 0 empty

Class std::__is_pointer<MapLayer**>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<MapLayer**> (0x0x7efff867ed20) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const ASCString, Surface*> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const ASCString, Surface*> > > > (0x0x7efff867ed80) 0 empty

Class std::__are_same<Surface, Surface>
   size=1 align=1
   base size=0 base align=1
std::__are_same<Surface, Surface> (0x0x7efff867ee40) 0 empty

Class std::__is_pointer<Surface*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<Surface*> (0x0x7efff867eea0) 0 empty

Class __gnu_cxx::__enable_if<false, int*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, int*> (0x0x7efff842d000) 0 empty

Class __gnu_cxx::__enable_if<true, int*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, int*> (0x0x7efff842d060) 0 empty

Class std::__copy_move<false, true, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__copy_move<false, true, std::random_access_iterator_tag> (0x0x7efff842d0c0) 0 empty

