Changeset 9638 for code/branches/core6/src/orxonox
- Timestamp:
- Aug 11, 2013, 5:52:29 PM (11 years ago)
- Location:
- code/branches/core6/src/orxonox
- Files:
-
- 68 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/core6/src/orxonox/Level.cc
r9629 r9638 43 43 namespace orxonox 44 44 { 45 CreateFactory(Level);45 RegisterClass(Level); 46 46 47 47 Level::Level(Context* context) : BaseObject(context), Synchronisable(context), Context(context) -
code/branches/core6/src/orxonox/LevelInfo.cc
r9629 r9638 242 242 // LevelInfo 243 243 244 CreateFactory(LevelInfo);244 RegisterClass(LevelInfo); 245 245 246 246 /** -
code/branches/core6/src/orxonox/Scene.cc
r9629 r9638 51 51 namespace orxonox 52 52 { 53 CreateFactory(Scene);53 RegisterClass(Scene); 54 54 55 55 Scene::Scene(Context* context) : BaseObject(context), Synchronisable(context), Context(context) -
code/branches/core6/src/orxonox/Test.cc
r9629 r9638 36 36 namespace orxonox 37 37 { 38 CreateFactory( Test );38 RegisterClass ( Test ); 39 39 40 40 SetConsoleCommand("Test", "printV1", &Test::printV1).addShortcut(); -
code/branches/core6/src/orxonox/collisionshapes/CompoundCollisionShape.cc
r9629 r9638 42 42 namespace orxonox 43 43 { 44 CreateFactory(CompoundCollisionShape);44 RegisterClass(CompoundCollisionShape); 45 45 46 46 /** -
code/branches/core6/src/orxonox/controllers/AIController.cc
r9629 r9638 39 39 const float AIController::ACTION_INTERVAL = 1.0f; 40 40 41 CreateFactory(AIController);41 RegisterClass(AIController); 42 42 43 43 AIController::AIController(Context* context) : ArtificialController(context) -
code/branches/core6/src/orxonox/controllers/Controller.cc
r9629 r9638 33 33 namespace orxonox 34 34 { 35 CreateUnloadableFactory(Controller);35 RegisterUnloadableClass(Controller); 36 36 37 37 Controller::Controller(Context* context) : BaseObject(context) -
code/branches/core6/src/orxonox/controllers/DroneController.cc
r9629 r9638 41 41 Constructor. 42 42 */ 43 CreateFactory(DroneController);43 RegisterClass(DroneController); 44 44 45 45 const float DroneController::ACTION_INTERVAL = 1.0f; -
code/branches/core6/src/orxonox/controllers/HumanController.cc
r9629 r9638 66 66 SetConsoleCommand("HumanController", "myposition", &HumanController::myposition ).addShortcut(); 67 67 68 CreateUnloadableFactory(HumanController);68 RegisterUnloadableClass(HumanController); 69 69 70 70 HumanController* HumanController::localController_s = 0; -
code/branches/core6/src/orxonox/controllers/NewHumanController.cc
r9629 r9638 56 56 SetConsoleCommand("NewHumanController", "unfire", &NewHumanController::unfire ).keybindMode(KeybindMode::OnRelease).addShortcut(); 57 57 58 CreateUnloadableFactory(NewHumanController);58 RegisterUnloadableClass(NewHumanController); 59 59 60 60 NewHumanController* NewHumanController::localController_s = 0; -
code/branches/core6/src/orxonox/controllers/ScriptController.cc
r9629 r9638 32 32 namespace orxonox 33 33 { 34 CreateFactory(ScriptController);34 RegisterClass(ScriptController); 35 35 36 36 ScriptController::ScriptController(Context* context) : ArtificialController(context) -
code/branches/core6/src/orxonox/controllers/WaypointController.cc
r9629 r9638 34 34 namespace orxonox 35 35 { 36 CreateFactory(WaypointController);36 RegisterClass(WaypointController); 37 37 38 38 WaypointController::WaypointController(Context* context) : ArtificialController(context) -
code/branches/core6/src/orxonox/controllers/WaypointPatrolController.cc
r9629 r9638 36 36 namespace orxonox 37 37 { 38 CreateFactory(WaypointPatrolController);38 RegisterClass(WaypointPatrolController); 39 39 40 40 WaypointPatrolController::WaypointPatrolController(Context* context) : WaypointController(context) -
code/branches/core6/src/orxonox/gametypes/Asteroids.cc
r9629 r9638 35 35 namespace orxonox 36 36 { 37 CreateUnloadableFactory(Asteroids);37 RegisterUnloadableClass(Asteroids); 38 38 39 39 Asteroids::Asteroids(Context* context) : Gametype(context) -
code/branches/core6/src/orxonox/gametypes/Deathmatch.cc
r9629 r9638 36 36 namespace orxonox 37 37 { 38 CreateUnloadableFactory(Deathmatch);38 RegisterUnloadableClass(Deathmatch); 39 39 40 40 Deathmatch::Deathmatch(Context* context) : Gametype(context) -
code/branches/core6/src/orxonox/gametypes/Dynamicmatch.cc
r9629 r9638 62 62 namespace orxonox 63 63 { 64 CreateUnloadableFactory(Dynamicmatch);64 RegisterUnloadableClass(Dynamicmatch); 65 65 66 66 Dynamicmatch::Dynamicmatch(Context* context) : Gametype(context) -
code/branches/core6/src/orxonox/gametypes/Gametype.cc
r9629 r9638 47 47 namespace orxonox 48 48 { 49 CreateUnloadableFactory(Gametype);49 RegisterUnloadableClass(Gametype); 50 50 51 51 Gametype::Gametype(Context* context) : BaseObject(context) -
code/branches/core6/src/orxonox/gametypes/LastManStanding.cc
r9629 r9638 38 38 namespace orxonox 39 39 { 40 CreateUnloadableFactory(LastManStanding);40 RegisterUnloadableClass(LastManStanding); 41 41 42 42 LastManStanding::LastManStanding(Context* context) : Deathmatch(context) -
code/branches/core6/src/orxonox/gametypes/LastTeamStanding.cc
r9629 r9638 38 38 namespace orxonox 39 39 { 40 CreateUnloadableFactory(LastTeamStanding);40 RegisterUnloadableClass(LastTeamStanding); 41 41 42 42 LastTeamStanding::LastTeamStanding(Context* context) : TeamDeathmatch(context) -
code/branches/core6/src/orxonox/gametypes/Mission.cc
r9629 r9638 37 37 namespace orxonox 38 38 { 39 CreateUnloadableFactory(Mission);39 RegisterUnloadableClass(Mission); 40 40 41 41 Mission::Mission(Context* context) : TeamGametype(context) -
code/branches/core6/src/orxonox/gametypes/TeamBaseMatch.cc
r9629 r9638 36 36 namespace orxonox 37 37 { 38 CreateUnloadableFactory(TeamBaseMatch);38 RegisterUnloadableClass(TeamBaseMatch); 39 39 40 40 TeamBaseMatch::TeamBaseMatch(Context* context) : TeamDeathmatch(context) -
code/branches/core6/src/orxonox/gametypes/TeamDeathmatch.cc
r9629 r9638 36 36 namespace orxonox 37 37 { 38 CreateUnloadableFactory(TeamDeathmatch);38 RegisterUnloadableClass(TeamDeathmatch); 39 39 40 40 TeamDeathmatch::TeamDeathmatch(Context* context) : TeamGametype(context) -
code/branches/core6/src/orxonox/gametypes/TeamGametype.cc
r9629 r9638 40 40 namespace orxonox 41 41 { 42 CreateUnloadableFactory(TeamGametype);42 RegisterUnloadableClass(TeamGametype); 43 43 44 44 TeamGametype::TeamGametype(Context* context) : Gametype(context) -
code/branches/core6/src/orxonox/gametypes/UnderAttack.cc
r9629 r9638 38 38 namespace orxonox 39 39 { 40 CreateUnloadableFactory(UnderAttack);40 RegisterUnloadableClass(UnderAttack); 41 41 42 42 UnderAttack::UnderAttack(Context* context) : TeamDeathmatch(context) -
code/branches/core6/src/orxonox/graphics/AnimatedModel.cc
r9629 r9638 39 39 namespace orxonox 40 40 { 41 CreateFactory(AnimatedModel);41 RegisterClass(AnimatedModel); 42 42 43 43 AnimatedModel::AnimatedModel(Context* context) : Model(context) -
code/branches/core6/src/orxonox/graphics/Backlight.cc
r9629 r9638 45 45 namespace orxonox 46 46 { 47 CreateFactory(Backlight);47 RegisterClass(Backlight); 48 48 49 49 Backlight::Backlight(Context* context) : FadingBillboard(context) -
code/branches/core6/src/orxonox/graphics/Billboard.cc
r9629 r9638 38 38 namespace orxonox 39 39 { 40 CreateFactory(Billboard);40 RegisterClass(Billboard); 41 41 42 42 Billboard::Billboard(Context* context) : StaticEntity(context) -
code/branches/core6/src/orxonox/graphics/BlinkingBillboard.cc
r9629 r9638 35 35 namespace orxonox 36 36 { 37 CreateFactory(BlinkingBillboard);37 RegisterClass(BlinkingBillboard); 38 38 39 39 BlinkingBillboard::BlinkingBillboard(Context* context) : Billboard(context) -
code/branches/core6/src/orxonox/graphics/Camera.cc
r9629 r9638 46 46 namespace orxonox 47 47 { 48 CreateFactory(Camera);48 RegisterClass(Camera); 49 49 50 50 Camera::Camera(Context* context) : StaticEntity(context) -
code/branches/core6/src/orxonox/graphics/FadingBillboard.cc
r9629 r9638 34 34 namespace orxonox 35 35 { 36 CreateFactory(FadingBillboard);36 RegisterClass(FadingBillboard); 37 37 38 38 FadingBillboard::FadingBillboard(Context* context) : Billboard(context) -
code/branches/core6/src/orxonox/graphics/GlobalShader.cc
r9629 r9638 36 36 namespace orxonox 37 37 { 38 CreateFactory(GlobalShader);38 RegisterClass(GlobalShader); 39 39 40 40 GlobalShader::GlobalShader(Context* context) : BaseObject(context), Synchronisable(context) -
code/branches/core6/src/orxonox/graphics/Light.cc
r9629 r9638 42 42 namespace orxonox 43 43 { 44 CreateFactory(Light);44 RegisterClass(Light); 45 45 46 46 // Be sure we don't do bad conversions -
code/branches/core6/src/orxonox/graphics/MeshLodInformation.cc
r9629 r9638 38 38 namespace orxonox 39 39 { 40 CreateFactory(MeshLodInformation);40 RegisterClass(MeshLodInformation); 41 41 42 42 MeshLodInformation::MeshLodInformation(Context* context) -
code/branches/core6/src/orxonox/graphics/Model.cc
r9629 r9638 41 41 namespace orxonox 42 42 { 43 CreateFactory(Model);43 RegisterClass(Model); 44 44 45 45 Model::Model(Context* context) : -
code/branches/core6/src/orxonox/graphics/ParticleEmitter.cc
r9629 r9638 43 43 namespace orxonox 44 44 { 45 CreateFactory(ParticleEmitter);45 RegisterClass(ParticleEmitter); 46 46 47 47 ParticleEmitter::ParticleEmitter(Context* context) : StaticEntity(context) -
code/branches/core6/src/orxonox/graphics/ParticleSpawner.cc
r9629 r9638 37 37 namespace orxonox 38 38 { 39 CreateFactory(ParticleSpawner);39 RegisterClass(ParticleSpawner); 40 40 41 41 ParticleSpawner::ParticleSpawner(Context* context) : ParticleEmitter(context) -
code/branches/core6/src/orxonox/infos/Bot.cc
r9629 r9638 38 38 namespace orxonox 39 39 { 40 CreateFactory(Bot);40 RegisterClass(Bot); 41 41 42 42 Bot::Bot(Context* context) : PlayerInfo(context) -
code/branches/core6/src/orxonox/infos/GametypeInfo.cc
r9629 r9638 48 48 namespace orxonox 49 49 { 50 CreateUnloadableFactory(GametypeInfo);50 RegisterUnloadableClass(GametypeInfo); 51 51 52 52 registerMemberNetworkFunction(GametypeInfo, dispatchAnnounceMessage); -
code/branches/core6/src/orxonox/infos/HumanPlayer.cc
r9629 r9638 41 41 namespace orxonox 42 42 { 43 CreateUnloadableFactory(HumanPlayer);43 RegisterUnloadableClass(HumanPlayer); 44 44 45 45 HumanPlayer::HumanPlayer(Context* context) : PlayerInfo(context) -
code/branches/core6/src/orxonox/items/Engine.cc
r9629 r9638 40 40 namespace orxonox 41 41 { 42 CreateFactory(Engine);42 RegisterClass(Engine); 43 43 44 44 /** -
code/branches/core6/src/orxonox/items/MultiStateEngine.cc
r9629 r9638 49 49 static const float MAX_VELOCITY_BOOST = 221; 50 50 51 CreateFactory(MultiStateEngine);51 RegisterClass(MultiStateEngine); 52 52 53 53 MultiStateEngine::MultiStateEngine(Context* context) : Engine(context) -
code/branches/core6/src/orxonox/overlays/GUISheet.cc
r9629 r9638 36 36 namespace orxonox 37 37 { 38 CreateFactory(GUISheet);38 RegisterClass(GUISheet); 39 39 40 40 GUISheet::GUISheet(Context* context) -
code/branches/core6/src/orxonox/overlays/OverlayGroup.cc
r9630 r9638 41 41 namespace orxonox 42 42 { 43 CreateFactory(OverlayGroup);43 RegisterClass(OverlayGroup); 44 44 45 45 SetConsoleCommand("OverlayGroup", "toggleVisibility", &OverlayGroup::toggleVisibility); -
code/branches/core6/src/orxonox/sound/WorldAmbientSound.cc
r9629 r9638 36 36 namespace orxonox 37 37 { 38 CreateFactory(WorldAmbientSound);38 RegisterClass(WorldAmbientSound); 39 39 40 40 WorldAmbientSound::WorldAmbientSound(Context* context) : BaseObject(context), Synchronisable(context) -
code/branches/core6/src/orxonox/sound/WorldSound.cc
r9629 r9638 41 41 namespace orxonox 42 42 { 43 CreateFactory(WorldSound);43 RegisterClass(WorldSound); 44 44 45 45 WorldSound::WorldSound(Context* context) -
code/branches/core6/src/orxonox/weaponsystem/DefaultWeaponmodeLink.cc
r9629 r9638 35 35 namespace orxonox 36 36 { 37 CreateFactory(DefaultWeaponmodeLink);37 RegisterClass(DefaultWeaponmodeLink); 38 38 39 39 DefaultWeaponmodeLink::DefaultWeaponmodeLink(Context* context) : BaseObject(context) -
code/branches/core6/src/orxonox/weaponsystem/Munition.cc
r9629 r9638 35 35 namespace orxonox 36 36 { 37 CreateFactory(Munition);37 RegisterClass(Munition); 38 38 39 39 Munition::Munition(Context* context) : BaseObject(context) -
code/branches/core6/src/orxonox/weaponsystem/Weapon.cc
r9629 r9638 39 39 namespace orxonox 40 40 { 41 CreateFactory(Weapon);41 RegisterClass(Weapon); 42 42 43 43 Weapon::Weapon(Context* context) : StaticEntity(context) -
code/branches/core6/src/orxonox/weaponsystem/WeaponPack.cc
r9629 r9638 38 38 namespace orxonox 39 39 { 40 CreateFactory(WeaponPack);40 RegisterClass(WeaponPack); 41 41 42 42 WeaponPack::WeaponPack(Context* context) : BaseObject(context) -
code/branches/core6/src/orxonox/weaponsystem/WeaponSet.cc
r9629 r9638 37 37 namespace orxonox 38 38 { 39 CreateFactory(WeaponSet);39 RegisterClass(WeaponSet); 40 40 41 41 WeaponSet::WeaponSet(Context* context) : BaseObject(context) -
code/branches/core6/src/orxonox/weaponsystem/WeaponSlot.cc
r9629 r9638 37 37 namespace orxonox 38 38 { 39 CreateFactory(WeaponSlot);39 RegisterClass(WeaponSlot); 40 40 41 41 WeaponSlot::WeaponSlot(Context* context) : StaticEntity(context) -
code/branches/core6/src/orxonox/weaponsystem/WeaponSystem.cc
r9629 r9638 46 46 namespace orxonox 47 47 { 48 CreateFactory(WeaponSystem);48 RegisterClass(WeaponSystem); 49 49 50 50 WeaponSystem::WeaponSystem(Context* context) : BaseObject(context) -
code/branches/core6/src/orxonox/worldentities/BigExplosion.cc
r9629 r9638 41 41 namespace orxonox 42 42 { 43 CreateFactory(BigExplosion);43 RegisterClass(BigExplosion); 44 44 45 45 BigExplosion::BigExplosion(Context* context) : StaticEntity(context) -
code/branches/core6/src/orxonox/worldentities/CameraPosition.cc
r9629 r9638 35 35 namespace orxonox 36 36 { 37 CreateFactory(CameraPosition);37 RegisterClass(CameraPosition); 38 38 39 39 CameraPosition::CameraPosition(Context* context) : StaticEntity(context) -
code/branches/core6/src/orxonox/worldentities/ControllableEntity.cc
r9629 r9638 47 47 namespace orxonox 48 48 { 49 CreateFactory(ControllableEntity);49 RegisterClass(ControllableEntity); 50 50 51 51 registerMemberNetworkFunction( ControllableEntity, fire ); -
code/branches/core6/src/orxonox/worldentities/Drone.cc
r9629 r9638 34 34 namespace orxonox 35 35 { 36 CreateFactory(Drone);36 RegisterClass(Drone); 37 37 /** 38 38 @brief -
code/branches/core6/src/orxonox/worldentities/EffectContainer.cc
r9629 r9638 40 40 namespace orxonox 41 41 { 42 CreateFactory(EffectContainer);42 RegisterClass(EffectContainer); 43 43 44 44 EffectContainer::EffectContainer(Context* context) -
code/branches/core6/src/orxonox/worldentities/ExplosionChunk.cc
r9629 r9638 38 38 namespace orxonox 39 39 { 40 CreateFactory(ExplosionChunk);40 RegisterClass(ExplosionChunk); 41 41 42 42 ExplosionChunk::ExplosionChunk(Context* context) : MovableEntity(context) -
code/branches/core6/src/orxonox/worldentities/MovableEntity.cc
r9629 r9638 41 41 static const float CONTINUOUS_SYNCHRONIZATION_TIME = 10.0f; 42 42 43 CreateFactory(MovableEntity);43 RegisterClass(MovableEntity); 44 44 45 45 MovableEntity::MovableEntity(Context* context) : MobileEntity(context) -
code/branches/core6/src/orxonox/worldentities/SpawnPoint.cc
r9629 r9638 37 37 namespace orxonox 38 38 { 39 CreateFactory(SpawnPoint);39 RegisterClass(SpawnPoint); 40 40 41 41 SpawnPoint::SpawnPoint(Context* context) : StaticEntity(context) -
code/branches/core6/src/orxonox/worldentities/StaticEntity.cc
r9629 r9638 37 37 namespace orxonox 38 38 { 39 CreateFactory(StaticEntity);39 RegisterClass(StaticEntity); 40 40 41 41 StaticEntity::StaticEntity(Context* context) : WorldEntity(context) -
code/branches/core6/src/orxonox/worldentities/TeamSpawnPoint.cc
r9629 r9638 34 34 namespace orxonox 35 35 { 36 CreateFactory(TeamSpawnPoint);36 RegisterClass(TeamSpawnPoint); 37 37 38 38 TeamSpawnPoint::TeamSpawnPoint(Context* context) : SpawnPoint(context) -
code/branches/core6/src/orxonox/worldentities/pawns/Destroyer.cc
r9629 r9638 34 34 namespace orxonox 35 35 { 36 CreateFactory(Destroyer);36 RegisterClass(Destroyer); 37 37 38 38 Destroyer::Destroyer(Context* context) : SpaceShip(context) -
code/branches/core6/src/orxonox/worldentities/pawns/FpsPlayer.cc
r9629 r9638 53 53 const float orientationGain_ = 100; 54 54 const float jumpValue_ = 300; 55 CreateFactory(FpsPlayer);55 RegisterClass(FpsPlayer); 56 56 57 57 FpsPlayer::FpsPlayer(Context* context) : Pawn(context) -
code/branches/core6/src/orxonox/worldentities/pawns/Pawn.cc
r9629 r9638 49 49 namespace orxonox 50 50 { 51 CreateFactory(Pawn);51 RegisterClass(Pawn); 52 52 53 53 Pawn::Pawn(Context* context) -
code/branches/core6/src/orxonox/worldentities/pawns/SpaceShip.cc
r9629 r9638 46 46 namespace orxonox 47 47 { 48 CreateFactory(SpaceShip);48 RegisterClass(SpaceShip); 49 49 50 50 SpaceShip::SpaceShip(Context* context) : Pawn(context), boostBlur_(NULL) -
code/branches/core6/src/orxonox/worldentities/pawns/Spectator.cc
r9629 r9638 45 45 extern const std::string __CC_suicide_name; 46 46 47 CreateFactory(Spectator);47 RegisterClass(Spectator); 48 48 49 49 Spectator::Spectator(Context* context) : ControllableEntity(context) -
code/branches/core6/src/orxonox/worldentities/pawns/TeamBaseMatchBase.cc
r9629 r9638 37 37 namespace orxonox 38 38 { 39 CreateFactory(TeamBaseMatchBase);39 RegisterClass(TeamBaseMatchBase); 40 40 41 41 TeamBaseMatchBase::TeamBaseMatchBase(Context* context) : Pawn(context)
Note: See TracChangeset
for help on using the changeset viewer.