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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class __exception
   size=40 align=8
   base size=40 base align=8
__exception (0x0x150a8e27f660) 0

Class __signbitl(long double)::<anonymous union>
   size=16 align=16
   base size=16 base align=16
__signbitl(long double)::<anonymous union> (0x0x150a8e27f6c0) 0

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

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

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

Vtable for MouseHandlerGL
MouseHandlerGL::_ZTV14MouseHandlerGL: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI14MouseHandlerGL)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual

Class MouseHandlerGL
   size=8 align=8
   base size=8 base align=8
MouseHandlerGL (0x0x150a8e27fae0) 0 nearly-empty
    vptr=((& MouseHandlerGL::_ZTV14MouseHandlerGL) + 16u)

Vtable for KeyboardHandlerGL
KeyboardHandlerGL::_ZTV17KeyboardHandlerGL: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI17KeyboardHandlerGL)
16    (int (*)(...))KeyboardHandlerGL::isFocused
24    (int (*)(...))__cxa_pure_virtual
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual

Class KeyboardHandlerGL
   size=8 align=8
   base size=8 base align=8
KeyboardHandlerGL (0x0x150a8e27fb40) 0 nearly-empty
    vptr=((& KeyboardHandlerGL::_ZTV17KeyboardHandlerGL) + 16u)

Vtable for SceneHandlerGL
SceneHandlerGL::_ZTV14SceneHandlerGL: 3u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI14SceneHandlerGL)
16    (int (*)(...))__cxa_pure_virtual

Class SceneHandlerGL
   size=8 align=8
   base size=8 base align=8
SceneHandlerGL (0x0x150a8e27fba0) 0 nearly-empty
    vptr=((& SceneHandlerGL::_ZTV14SceneHandlerGL) + 16u)

Vtable for RedrawListenerGL
RedrawListenerGL::_ZTV16RedrawListenerGL: 3u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI16RedrawListenerGL)
16    (int (*)(...))__cxa_pure_virtual

Class RedrawListenerGL
   size=8 align=8
   base size=8 base align=8
RedrawListenerGL (0x0x150a8e27fc00) 0 nearly-empty
    vptr=((& RedrawListenerGL::_ZTV16RedrawListenerGL) + 16u)

Vtable for Stream
Stream::_ZTV6Stream: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI6Stream)
16    (int (*)(...))Stream::~Stream
24    (int (*)(...))Stream::~Stream

Class Stream
   size=16 align=8
   base size=16 base align=8
Stream (0x0x150a8e27fc60) 0
    vptr=((& Stream::_ZTV6Stream) + 16u)

Class TypeIO
   size=1 align=1
   base size=0 base align=1
TypeIO (0x0x150a8e27fcc0) 0 empty

Vtable for InputStream
InputStream::_ZTV11InputStream: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI11InputStream)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual

Class InputStream
   size=48 align=8
   base size=48 base align=8
InputStream (0x0x150a8eb12068) 0
    vptr=((& InputStream::_ZTV11InputStream) + 16u)
  Stream (0x0x150a8e27fd20) 0
      primary-for InputStream (0x0x150a8eb12068)

Vtable for OutputStream
OutputStream::_ZTV12OutputStream: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI12OutputStream)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual

Class OutputStream
   size=40 align=8
   base size=40 base align=8
OutputStream (0x0x150a8eb120d0) 0
    vptr=((& OutputStream::_ZTV12OutputStream) + 16u)
  Stream (0x0x150a8e27fd80) 0
      primary-for OutputStream (0x0x150a8eb120d0)

Vtable for Serializable
Serializable::_ZTV12Serializable: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI12Serializable)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual

Class Serializable
   size=8 align=8
   base size=8 base align=8
Serializable (0x0x150a8e27fde0) 0 nearly-empty
    vptr=((& Serializable::_ZTV12Serializable) + 16u)

Vtable for Angle3D
Angle3D::_ZTV7Angle3D: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI7Angle3D)
16    (int (*)(...))Angle3D::serialize
24    (int (*)(...))Angle3D::deserialize

Class Angle3D
   size=32 align=8
   base size=32 base align=8
Angle3D (0x0x150a8eb12138) 0
    vptr=((& Angle3D::_ZTV7Angle3D) + 16u)
  Serializable (0x0x150a8e27fe40) 0 nearly-empty
      primary-for Angle3D (0x0x150a8eb12138)

Vtable for Vector3D
Vector3D::_ZTV8Vector3D: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI8Vector3D)
16    (int (*)(...))Vector3D::serialize
24    (int (*)(...))Vector3D::deserialize

Class Vector3D
   size=32 align=8
   base size=32 base align=8
Vector3D (0x0x150a8eb121a0) 0
    vptr=((& Vector3D::_ZTV8Vector3D) + 16u)
  Serializable (0x0x150a8e27fea0) 0 nearly-empty
      primary-for Vector3D (0x0x150a8eb121a0)

Class SimpleVector<char>
   size=24 align=8
   base size=20 base align=8
SimpleVector<char> (0x0x150a8e27ff60) 0

Class ScreenGL
   size=64 align=8
   base size=64 base align=8
ScreenGL (0x0x150a8dd1a000) 0

Class SimpleVector<RedrawListenerGL*>
   size=24 align=8
   base size=20 base align=8
SimpleVector<RedrawListenerGL*> (0x0x150a8dd1a0c0) 0

Class SimpleVector<MouseHandlerGL*>
   size=24 align=8
   base size=20 base align=8
SimpleVector<MouseHandlerGL*> (0x0x150a8dd1a120) 0

Class SimpleVector<KeyboardHandlerGL*>
   size=24 align=8
   base size=20 base align=8
SimpleVector<KeyboardHandlerGL*> (0x0x150a8dd1a180) 0

Class SimpleVector<SceneHandlerGL*>
   size=24 align=8
   base size=20 base align=8
SimpleVector<SceneHandlerGL*> (0x0x150a8dd1a1e0) 0

Vtable for RandomSource
RandomSource::_ZTV12RandomSource: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI12RandomSource)
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

Class RandomSource
   size=32 align=8
   base size=32 base align=8
RandomSource (0x0x150a8dd1a240) 0
    vptr=((& RandomSource::_ZTV12RandomSource) + 16u)

Vtable for StdRandomSource
StdRandomSource::_ZTV15StdRandomSource: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI15StdRandomSource)
16    (int (*)(...))StdRandomSource::getRandomFloat
24    (int (*)(...))StdRandomSource::getRandomDouble
32    (int (*)(...))StdRandomSource::getRandomInt
40    (int (*)(...))StdRandomSource::getIntMax
48    (int (*)(...))StdRandomSource::getRandomBoundedInt

Class StdRandomSource
   size=40 align=8
   base size=40 base align=8
StdRandomSource (0x0x150a8eb12270) 0
    vptr=((& StdRandomSource::_ZTV15StdRandomSource) + 16u)
  RandomSource (0x0x150a8dd1a2a0) 0
      primary-for StdRandomSource (0x0x150a8eb12270)

Class Time
   size=1 align=1
   base size=0 base align=1
Time (0x0x150a8dd1a360) 0 empty

Vtable for Thread
Thread::_ZTV6Thread: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI6Thread)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))Thread::sleep

Class Thread
   size=24 align=8
   base size=17 base align=8
Thread (0x0x150a8dd1a3c0) 0
    vptr=((& Thread::_ZTV6Thread) + 16u)

Class stat
   size=144 align=8
   base size=144 base align=8
stat (0x0x150a8dd1a420) 0

Class stat64
   size=144 align=8
   base size=144 base align=8
stat64 (0x0x150a8dd1a480) 0

Class dirent
   size=280 align=8
   base size=280 base align=8
dirent (0x0x150a8dd1a4e0) 0

Class dirent64
   size=280 align=8
   base size=280 base align=8
dirent64 (0x0x150a8dd1a540) 0

Class Path
   size=40 align=8
   base size=40 base align=8
Path (0x0x150a8dd1a5a0) 0

Class File
   size=24 align=8
   base size=20 base align=8
File (0x0x150a8dd1a600) 0

Class SimpleVector<File*>
   size=24 align=8
   base size=20 base align=8
SimpleVector<File*> (0x0x150a8dd1a660) 0

Vtable for FileInputStream
FileInputStream::_ZTV15FileInputStream: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI15FileInputStream)
16    (int (*)(...))FileInputStream::~FileInputStream
24    (int (*)(...))FileInputStream::~FileInputStream
32    (int (*)(...))FileInputStream::read

Class FileInputStream
   size=64 align=8
   base size=64 base align=8
FileInputStream (0x0x150a8eb122d8) 0
    vptr=((& FileInputStream::_ZTV15FileInputStream) + 16u)
  InputStream (0x0x150a8eb12340) 0
      primary-for FileInputStream (0x0x150a8eb122d8)
    Stream (0x0x150a8dd1a6c0) 0
        primary-for InputStream (0x0x150a8eb12340)

Vtable for FileOutputStream
FileOutputStream::_ZTV16FileOutputStream: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI16FileOutputStream)
16    (int (*)(...))FileOutputStream::~FileOutputStream
24    (int (*)(...))FileOutputStream::~FileOutputStream
32    (int (*)(...))FileOutputStream::write

Class FileOutputStream
   size=56 align=8
   base size=56 base align=8
FileOutputStream (0x0x150a8eb123a8) 0
    vptr=((& FileOutputStream::_ZTV16FileOutputStream) + 16u)
  OutputStream (0x0x150a8eb12410) 0
      primary-for FileOutputStream (0x0x150a8eb123a8)
    Stream (0x0x150a8dd1a720) 0
        primary-for OutputStream (0x0x150a8eb12410)

Class Directory
   size=1 align=1
   base size=0 base align=1
Directory (0x0x150a8dd1a780) 0 empty

Class Color
   size=32 align=8
   base size=32 base align=8
Color (0x0x150a8dd1a7e0) 0

Vtable for DrawableObject
DrawableObject::_ZTV14DrawableObject: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI14DrawableObject)
16    (int (*)(...))DrawableObject::~DrawableObject
24    (int (*)(...))DrawableObject::~DrawableObject

Class DrawableObject
   size=64 align=8
   base size=60 base align=8
DrawableObject (0x0x150a8dd1a960) 0
    vptr=((& DrawableObject::_ZTV14DrawableObject) + 16u)

Vtable for ParameterSpaceControlPoint
ParameterSpaceControlPoint::_ZTV26ParameterSpaceControlPoint: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI26ParameterSpaceControlPoint)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual

Class ParameterSpaceControlPoint
   size=8 align=8
   base size=8 base align=8
ParameterSpaceControlPoint (0x0x150a8dd1a9c0) 0 nearly-empty
    vptr=((& ParameterSpaceControlPoint::_ZTV26ParameterSpaceControlPoint) + 16u)

Vtable for ObjectParameterSpaceControlPoint
ObjectParameterSpaceControlPoint::_ZTV32ObjectParameterSpaceControlPoint: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI32ObjectParameterSpaceControlPoint)
16    (int (*)(...))ObjectParameterSpaceControlPoint::~ObjectParameterSpaceControlPoint
24    (int (*)(...))ObjectParameterSpaceControlPoint::~ObjectParameterSpaceControlPoint
32    (int (*)(...))ObjectParameterSpaceControlPoint::copy
40    (int (*)(...))ObjectParameterSpaceControlPoint::createLinearBlend

Class ObjectParameterSpaceControlPoint
   size=96 align=8
   base size=96 base align=8
ObjectParameterSpaceControlPoint (0x0x150a8eb12478) 0
    vptr=((& ObjectParameterSpaceControlPoint::_ZTV32ObjectParameterSpaceControlPoint) + 16u)
  ParameterSpaceControlPoint (0x0x150a8dd1aa20) 0 nearly-empty
      primary-for ObjectParameterSpaceControlPoint (0x0x150a8eb12478)

Class StaticLevelDirectoryFileWrapper
   size=8 align=8
   base size=8 base align=8
StaticLevelDirectoryFileWrapper (0x0x150a8dd1aa80) 0

Class LevelDirectoryManager
   size=1 align=1
   base size=0 base align=1
LevelDirectoryManager (0x0x150a8dd1aae0) 0 empty

Vtable for ParameterizedSpace
ParameterizedSpace::_ZTV18ParameterizedSpace: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI18ParameterizedSpace)
16    (int (*)(...))ParameterizedSpace::~ParameterizedSpace
24    (int (*)(...))ParameterizedSpace::~ParameterizedSpace

Class ParameterizedSpace
   size=32 align=8
   base size=32 base align=8
ParameterizedSpace (0x0x150a8dd1ab40) 0
    vptr=((& ParameterizedSpace::_ZTV18ParameterizedSpace) + 16u)

Vtable for ParameterizedObject
ParameterizedObject::_ZTV19ParameterizedObject: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI19ParameterizedObject)
16    (int (*)(...))ParameterizedObject::~ParameterizedObject
24    (int (*)(...))ParameterizedObject::~ParameterizedObject

Class ParameterizedObject
   size=32 align=8
   base size=32 base align=8
ParameterizedObject (0x0x150a8eb124e0) 0
    vptr=((& ParameterizedObject::_ZTV19ParameterizedObject) + 16u)
  ParameterizedSpace (0x0x150a8dd1aba0) 0
      primary-for ParameterizedObject (0x0x150a8eb124e0)

Vtable for ShipBullet
ShipBullet::_ZTV10ShipBullet: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI10ShipBullet)
16    (int (*)(...))ShipBullet::~ShipBullet
24    (int (*)(...))ShipBullet::~ShipBullet

Class ShipBullet
   size=24 align=8
   base size=24 base align=8
ShipBullet (0x0x150a8dd1ac00) 0
    vptr=((& ShipBullet::_ZTV10ShipBullet) + 16u)

Class SoundSamples
   size=24 align=8
   base size=24 base align=8
SoundSamples (0x0x150a8dd1ac60) 0

Vtable for PlayableSound
PlayableSound::_ZTV13PlayableSound: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI13PlayableSound)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    0u
40    0u

Class PlayableSound
   size=8 align=8
   base size=8 base align=8
PlayableSound (0x0x150a8dd1acc0) 0 nearly-empty
    vptr=((& PlayableSound::_ZTV13PlayableSound) + 16u)

Vtable for SoundParameterSpaceControlPoint
SoundParameterSpaceControlPoint::_ZTV31SoundParameterSpaceControlPoint: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI31SoundParameterSpaceControlPoint)
16    (int (*)(...))SoundParameterSpaceControlPoint::~SoundParameterSpaceControlPoint
24    (int (*)(...))SoundParameterSpaceControlPoint::~SoundParameterSpaceControlPoint
32    (int (*)(...))SoundParameterSpaceControlPoint::copy
40    (int (*)(...))SoundParameterSpaceControlPoint::createLinearBlend

Class SoundParameterSpaceControlPoint
   size=72 align=8
   base size=72 base align=8
SoundParameterSpaceControlPoint (0x0x150a8eb12548) 0
    vptr=((& SoundParameterSpaceControlPoint::_ZTV31SoundParameterSpaceControlPoint) + 16u)
  ParameterSpaceControlPoint (0x0x150a8dd1ad20) 0 nearly-empty
      primary-for SoundParameterSpaceControlPoint (0x0x150a8eb12548)

Vtable for StereoSoundParameterSpaceControlPoint
StereoSoundParameterSpaceControlPoint::_ZTV37StereoSoundParameterSpaceControlPoint: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI37StereoSoundParameterSpaceControlPoint)
16    (int (*)(...))StereoSoundParameterSpaceControlPoint::~StereoSoundParameterSpaceControlPoint
24    (int (*)(...))StereoSoundParameterSpaceControlPoint::~StereoSoundParameterSpaceControlPoint
32    (int (*)(...))StereoSoundParameterSpaceControlPoint::copy
40    (int (*)(...))StereoSoundParameterSpaceControlPoint::createLinearBlend

Class StereoSoundParameterSpaceControlPoint
   size=24 align=8
   base size=24 base align=8
StereoSoundParameterSpaceControlPoint (0x0x150a8eb125b0) 0
    vptr=((& StereoSoundParameterSpaceControlPoint::_ZTV37StereoSoundParameterSpaceControlPoint) + 16u)
  ParameterSpaceControlPoint (0x0x150a8dd1ade0) 0 nearly-empty
      primary-for StereoSoundParameterSpaceControlPoint (0x0x150a8eb125b0)

Vtable for ParameterizedStereoSound
ParameterizedStereoSound::_ZTV24ParameterizedStereoSound: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI24ParameterizedStereoSound)
16    (int (*)(...))ParameterizedStereoSound::~ParameterizedStereoSound
24    (int (*)(...))ParameterizedStereoSound::~ParameterizedStereoSound

Class ParameterizedStereoSound
   size=40 align=8
   base size=40 base align=8
ParameterizedStereoSound (0x0x150a8eb12618) 0
    vptr=((& ParameterizedStereoSound::_ZTV24ParameterizedStereoSound) + 16u)
  ParameterizedSpace (0x0x150a8dd1af60) 0
      primary-for ParameterizedStereoSound (0x0x150a8eb12618)

Vtable for BulletSound
BulletSound::_ZTV11BulletSound: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI11BulletSound)
16    (int (*)(...))BulletSound::~BulletSound
24    (int (*)(...))BulletSound::~BulletSound

Class BulletSound
   size=24 align=8
   base size=24 base align=8
BulletSound (0x0x150a8dafb000) 0
    vptr=((& BulletSound::_ZTV11BulletSound) + 16u)

Vtable for SoundFilter
SoundFilter::_ZTV11SoundFilter: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI11SoundFilter)
16    (int (*)(...))__cxa_pure_virtual
24    0u
32    0u

Class SoundFilter
   size=8 align=8
   base size=8 base align=8
SoundFilter (0x0x150a8dafb060) 0 nearly-empty
    vptr=((& SoundFilter::_ZTV11SoundFilter) + 16u)

Class PaHostApiInfo
   size=32 align=8
   base size=32 base align=8
PaHostApiInfo (0x0x150a8dafb0c0) 0

Class PaHostErrorInfo
   size=24 align=8
   base size=24 base align=8
PaHostErrorInfo (0x0x150a8dafb120) 0

Class PaDeviceInfo
   size=72 align=8
   base size=72 base align=8
PaDeviceInfo (0x0x150a8dafb180) 0

Class PaStreamParameters
   size=32 align=8
   base size=32 base align=8
PaStreamParameters (0x0x150a8dafb1e0) 0

Class PaStreamCallbackTimeInfo
   size=24 align=8
   base size=24 base align=8
PaStreamCallbackTimeInfo (0x0x150a8dafb240) 0

Class PaStreamInfo
   size=32 align=8
   base size=32 base align=8
PaStreamInfo (0x0x150a8dafb2a0) 0

Class MutexLock
   size=8 align=8
   base size=8 base align=8
MutexLock (0x0x150a8dafb300) 0

Class SoundPlayer
   size=88 align=8
   base size=88 base align=8
SoundPlayer (0x0x150a8dafb360) 0

Vtable for ShipBulletManager
ShipBulletManager::_ZTV17ShipBulletManager: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI17ShipBulletManager)
16    (int (*)(...))ShipBulletManager::~ShipBulletManager
24    (int (*)(...))ShipBulletManager::~ShipBulletManager

Class ShipBulletManager
   size=176 align=8
   base size=176 base align=8
ShipBulletManager (0x0x150a8dafb3c0) 0
    vptr=((& ShipBulletManager::_ZTV17ShipBulletManager) + 16u)

Vtable for Enemy
Enemy::_ZTV5Enemy: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI5Enemy)
16    (int (*)(...))Enemy::~Enemy
24    (int (*)(...))Enemy::~Enemy

Class Enemy
   size=32 align=8
   base size=32 base align=8
Enemy (0x0x150a8dafb420) 0
    vptr=((& Enemy::_ZTV5Enemy) + 16u)

Class MusicNote
   size=12 align=4
   base size=9 base align=4
MusicNote (0x0x150a8dafb480) 0

Class MusicNoteWaveTable
   size=32 align=8
   base size=32 base align=8
MusicNoteWaveTable (0x0x150a8dafb4e0) 0

Class MusicPart
   size=24 align=8
   base size=24 base align=8
MusicPart (0x0x150a8dafb540) 0

Vtable for SculptureManager
SculptureManager::_ZTV16SculptureManager: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI16SculptureManager)
16    (int (*)(...))SculptureManager::~SculptureManager
24    (int (*)(...))SculptureManager::~SculptureManager

Class SculptureManager
   size=296 align=8
   base size=296 base align=8
SculptureManager (0x0x150a8dafb5a0) 0
    vptr=((& SculptureManager::_ZTV16SculptureManager) + 16u)

Vtable for EnemyManager
EnemyManager::_ZTV12EnemyManager: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI12EnemyManager)
16    (int (*)(...))EnemyManager::~EnemyManager
24    (int (*)(...))EnemyManager::~EnemyManager

Class EnemyManager
   size=272 align=8
   base size=272 base align=8
EnemyManager (0x0x150a8dafb600) 0
    vptr=((& EnemyManager::_ZTV12EnemyManager) + 16u)

Vtable for BossManager
BossManager::_ZTV11BossManager: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI11BossManager)
16    (int (*)(...))BossManager::~BossManager
24    (int (*)(...))BossManager::~BossManager

Class BossManager
   size=272 align=8
   base size=272 base align=8
BossManager (0x0x150a8dafb660) 0
    vptr=((& BossManager::_ZTV11BossManager) + 16u)

Vtable for PortalManager
PortalManager::_ZTV13PortalManager: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI13PortalManager)
16    (int (*)(...))PortalManager::~PortalManager
24    (int (*)(...))PortalManager::~PortalManager

Class PortalManager
   size=88 align=8
   base size=88 base align=8
PortalManager (0x0x150a8dafb6c0) 0
    vptr=((& PortalManager::_ZTV13PortalManager) + 16u)

Vtable for ReverbSoundFilter
ReverbSoundFilter::_ZTV17ReverbSoundFilter: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI17ReverbSoundFilter)
16    (int (*)(...))ReverbSoundFilter::filterSamples
24    (int (*)(...))ReverbSoundFilter::~ReverbSoundFilter
32    (int (*)(...))ReverbSoundFilter::~ReverbSoundFilter

Class ReverbSoundFilter
   size=32 align=8
   base size=32 base align=8
ReverbSoundFilter (0x0x150a8eb126e8) 0
    vptr=((& ReverbSoundFilter::_ZTV17ReverbSoundFilter) + 16u)
  SoundFilter (0x0x150a8dafb720) 0 nearly-empty
      primary-for ReverbSoundFilter (0x0x150a8eb126e8)

Class MusicPlayer
   size=80 align=8
   base size=80 base align=8
MusicPlayer (0x0x150a8dafb780) 0

Vtable for GameSceneHandler
GameSceneHandler::_ZTV16GameSceneHandler: 20u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI16GameSceneHandler)
16    (int (*)(...))GameSceneHandler::drawScene
24    (int (*)(...))GameSceneHandler::~GameSceneHandler
32    (int (*)(...))GameSceneHandler::~GameSceneHandler
40    (int (*)(...))GameSceneHandler::keyPressed
48    (int (*)(...))GameSceneHandler::specialKeyPressed
56    (int (*)(...))GameSceneHandler::keyReleased
64    (int (*)(...))GameSceneHandler::specialKeyReleased
72    (int (*)(...))GameSceneHandler::fireRedraw
80    (int (*)(...))-8
88    (int (*)(...))(& _ZTI16GameSceneHandler)
96    (int (*)(...))KeyboardHandlerGL::isFocused
104   (int (*)(...))GameSceneHandler::_ZThn8_N16GameSceneHandler10keyPressedEhii
112   (int (*)(...))GameSceneHandler::_ZThn8_N16GameSceneHandler11keyReleasedEhii
120   (int (*)(...))GameSceneHandler::_ZThn8_N16GameSceneHandler17specialKeyPressedEiii
128   (int (*)(...))GameSceneHandler::_ZThn8_N16GameSceneHandler18specialKeyReleasedEiii
136   (int (*)(...))-16
144   (int (*)(...))(& _ZTI16GameSceneHandler)
152   (int (*)(...))GameSceneHandler::_ZThn16_N16GameSceneHandler10fireRedrawEv

Class GameSceneHandler
   size=576 align=8
   base size=576 base align=8
GameSceneHandler (0x0x150a8db2e078) 0
    vptr=((& GameSceneHandler::_ZTV16GameSceneHandler) + 16u)
  SceneHandlerGL (0x0x150a8dafb7e0) 0 nearly-empty
      primary-for GameSceneHandler (0x0x150a8db2e078)
  KeyboardHandlerGL (0x0x150a8dafb840) 8 nearly-empty
      vptr=((& GameSceneHandler::_ZTV16GameSceneHandler) + 96u)
  RedrawListenerGL (0x0x150a8dafb8a0) 16 nearly-empty
      vptr=((& GameSceneHandler::_ZTV16GameSceneHandler) + 152u)

Class SimpleVector<DrawableObject*>
   size=24 align=8
   base size=20 base align=8
SimpleVector<DrawableObject*> (0x0x150a8dafbb40) 0

