inheritance.hpp 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. class UAV_01_base_F;
  2. class O_UAV_01_F:UAV_01_base_F
  3. {
  4. class Turrets;
  5. }
  6. class B_UAV_01_F;
  7. class swcishoverdroid:O_UAV_01_F
  8. {
  9. class Turrets: Turrets
  10. {
  11. class MainTurret;
  12. }
  13. };
  14. class SWOP_interrogationdroid:B_UAV_01_F
  15. {
  16. };
  17. class SWOP_Dio_Droid:O_UAV_01_F
  18. {
  19. }
  20. class SWOP_Rebel_Dio_Droid:B_UAV_01_F
  21. {
  22. };
  23. class swclonerecondroid:B_UAV_01_F
  24. {
  25. };
  26. class UAV;
  27. class UAV_05_Base_F:UAV
  28. {
  29. class Components;
  30. class GunClouds;
  31. class GunFire;
  32. class HitPoints;
  33. class MGunClouds;
  34. class OpticsIn;
  35. class OpticsOut;
  36. class Reflectors;
  37. class TurnIn;
  38. class TurnOut;
  39. class Turrets;
  40. class TurretSpec;
  41. class ViewGunner;
  42. class ViewOptics;
  43. };
  44. class B_UAV_05_F:UAV_05_Base_F
  45. {
  46. class Components:Components
  47. {};
  48. class GunClouds:GunClouds
  49. {};
  50. class GunFire:GunFire
  51. {};
  52. class HitPoints:HitPoints
  53. {};
  54. class MGunClouds:MGunClouds
  55. {};
  56. class OpticsIn:OpticsIn
  57. {};
  58. class OpticsOut:OpticsOut
  59. {};
  60. class Reflectors:Reflectors
  61. {};
  62. class TurnIn:TurnIn
  63. {};
  64. class TurnOut:TurnOut
  65. {};
  66. class Turrets:Turrets
  67. {
  68. class MainTurret;
  69. };
  70. class TurretSpec:TurretSpec
  71. {};
  72. class ViewGunner:ViewGunner
  73. {};
  74. class ViewOptics:ViewOptics
  75. {};
  76. };