class_hierarchy 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131
  1. Here are some classes that have exposed names through their vftables. I chose some popular classes.
  2. [Implicit ConsoleObject]
  3. SimObject
  4. ScriptObject
  5. SimSet
  6. SimGroup
  7. GuiControl
  8. [..........]
  9. GuiTextCtrl
  10. GuiSwatchCtrl
  11. GuiButtonBaseCtrl
  12. GuiArrayCtrl
  13. GuiBitmapCtrl
  14. [..........]
  15. GuiCrossHairHud
  16. GuiScrollCtrl
  17. GuiMouseEventCtrl
  18. GuiProgressCtrl
  19. GuiSliderCtrl
  20. GuiConsoleTextCtrl
  21. GuiTSCtrl
  22. GuiObjectView
  23. GameTSCtrl
  24. EditTSCtrl
  25. GuiPlayerView
  26. GuiShapeNameHud
  27. GuiHealthBarHud
  28. GuiGraphCtrl
  29. GuiInspector
  30. GuiChunkedBitmapCtrl
  31. GuiInputCtrl
  32. GuiNoMouseCtrl
  33. GuiBitmapBorderCtrl
  34. GuiBackgroundCtrl
  35. GuiEditorRuler
  36. GuiClockHud
  37. GuiEditCtrl
  38. GuiFilterCtrl
  39. GuiFrameSetCtrl
  40. GuiMenuBar
  41. GuiMessageVectorCtrl
  42. ScriptGroup
  43. NetConnection (also implements non-ConObject ConnectionProtocol)
  44. GameConnection
  45. Path
  46. TCPObject
  47. SOCKObject
  48. HTTPObject
  49. SimDataBlock
  50. AudioEnvironment
  51. AudioSampleEnvironment
  52. AudioDescription
  53. GameBaseData
  54. ShapeBaseData
  55. CameraData
  56. ItemData
  57. MissionMarkerData
  58. PathCameraData
  59. PlayerData
  60. StaticShapeData
  61. VehicleData
  62. FlyingVehicleData
  63. WheeledVehicleData
  64. DebrisData
  65. ProjectileData
  66. ShapeBaseImageData
  67. TriggerData
  68. ExplosionData
  69. fxLightData
  70. LightningData
  71. ParticleEmitterNodeData
  72. SplashData
  73. fxDTSBrickData
  74. ParticleEmitterData
  75. WheeledVehicleTire
  76. WheeledVehicleSpring
  77. TSShapeConstructor
  78. AudioProfile
  79. ParticleData
  80. MaterialPropertyMap
  81. NetObject
  82. SceneObject
  83. GameBase
  84. ShapeBase
  85. MissionMarker
  86. SpawnSphere
  87. VehicleSpawnMarker
  88. Waypoint
  89. StaticShape
  90. ScopeAlwaysShape
  91. Player
  92. AIPlayer
  93. Camera
  94. Item
  95. PathCamera
  96. Vehicle
  97. FlyingVehicle
  98. WheeledVehicle
  99. Explosion
  100. Splash
  101. Debris
  102. Projectile
  103. Trigger
  104. fxLight
  105. Lightning
  106. ParticleEmitterNode
  107. ParticleEmitter
  108. Precipitation
  109. TSStatic
  110. VehicleBlocker
  111. Marker
  112. AudioEmitter
  113. PhysicalZone
  114. fxDayCycle
  115. fxDTSBrick
  116. fxPlane
  117. fxSunLight
  118. Sky
  119. SceneRoot
  120. Sun
  121. GuiCursor
  122. ConsoleLogger
  123. QuotaObject
  124. FileObject
  125. BanList
  126. GuiControlProfile
  127. MessageVector
  128. ActionMap