Changeset 2662 for code/trunk/src/orxonox/OrxonoxPrereqs.h
- Timestamp:
- Feb 14, 2009, 10:17:35 PM (15 years ago)
- Location:
- code/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk
- Property svn:mergeinfo changed
-
code/trunk/src/orxonox/OrxonoxPrereqs.h
r2261 r2662 73 73 } 74 74 75 //put here all existing munitionTypes 76 namespace MunitionType 77 { 78 79 80 81 enum Enum 82 { laserGunMunition }; 83 } 84 85 //put here all weapon fire modes. 86 //they have to be added to Pawn and HumanController, too. 87 namespace WeaponMode 88 { 89 enum Enum 90 { 91 fire = 0x1, 92 altFire = 0x2, 93 altFire2 = 0x4 94 }; 95 } 96 97 75 98 class GraphicsEngine; 76 99 class Settings; … … 82 105 class CameraManager; 83 106 class LevelManager; 107 class PawnManager; 84 108 class PlayerManager; 85 109 … … 102 126 class QuestHint; 103 127 class QuestItem; 128 class QuestListener; 104 129 class QuestManager; 105 130 class Rewardable; 106 131 107 132 class WorldEntity; 108 class PositionableEntity; 133 class StaticEntity; 134 class MobileEntity; 135 class ControllableEntity; 109 136 class MovableEntity; 110 class ControllableEntity;111 137 class Sublevel; 112 138 … … 114 140 class Billboard; 115 141 class BlinkingBillboard; 142 class ExplosionChunk; 143 class FadingBillboard; 144 class GlobalShader; 116 145 class Light; 117 146 class Backlight; … … 127 156 class SpaceShip; 128 157 158 class Item; 159 class Engine; 160 class MultiStateEngine; 161 class RotatingEngine; 162 129 163 class Trigger; 130 164 class DistanceTrigger; … … 135 169 class WeaponSet; 136 170 class WeaponSlot; 171 class WeaponPack; 137 172 class Weapon; 138 173 class Munition; 174 class LaserGun; 175 class LaserGunMunition; 139 176 140 177 class EventListener; … … 144 181 class Controller; 145 182 class HumanController; 183 class ArtificialController; 184 class AIController; 185 class ScriptController; 146 186 147 187 class Info; 148 188 class PlayerInfo; 149 189 class HumanPlayer; 190 class Bot; 191 class GametypeInfo; 150 192 151 193 class Gametype; 152 194 153 195 class Scores; 196 class CreateLines; 197 class Scoreboard; 198 class Stats; 199 200 // collision 201 class CollisionShape; 202 class SphereCollisionShape; 203 class CompoundCollisionShape; 204 class PlaneCollisionShape; 205 class WorldEntityCollisionShape; 154 206 155 207 // tools … … 158 210 class Mesh; 159 211 class ParticleInterface; 212 class Shader; 160 213 template <class T> 161 214 class Timer; … … 169 222 class HUDRadar; 170 223 class HUDSpeedBar; 224 class HUDHealthBar; 171 225 class InGameConsole; 226 class Notification; 227 class NotificationManager; 228 class NotificationQueue; 172 229 class OrxonoxOverlay; 173 230 class OverlayGroup; 174 231 class OverlayText; 232 class GametypeStatus; 233 class CreateLines; 234 class Scoreboard; 175 235 176 236 //gui … … 206 266 } 207 267 268 // Bullet Physics Engine 269 270 class btTransform; 271 class btVector3; 272 273 class btRigidBody; 274 class btCollisionObject; 275 class btGhostObject; 276 class btManifoldPoint; 277 278 class btCollisionShape; 279 class btSphereShape; 280 class btCompoundShape; 281 class btStaticPlaneShape; 282 283 class btDiscreteDynamicsWorld; 284 class bt32BitAxisSweep3; 285 class btDefaultCollisionConfiguration; 286 class btCollisionDispatcher; 287 class btSequentialImpulseConstraintSolver; 288 289 // lua 208 290 struct lua_State; 209 291
Note: See TracChangeset
for help on using the changeset viewer.