Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
May 15, 2008, 5:37:06 PM (17 years ago)
Author:
FelixSchulthess
Message:

svn save

Location:
code/branches/hud3/src/orxonox/objects
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • code/branches/hud3/src/orxonox/objects/SpaceShip.cc

    r1275 r1292  
    3030#include "SpaceShip.h"
    3131
    32 #include <string>
    33 
    3432#include <OgreCamera.h>
    3533#include <OgreRenderWindow.h>
     
    5654{
    5755    ConsoleCommand(SpaceShip, setMaxSpeedTest, AccessLevel::Debug, false);
     56    ConsoleCommand(SpaceShip, whereAmI, AccessLevel::User, true);
    5857    ConsoleCommandGeneric(test1, SpaceShip, createExecutor(createFunctor(&SpaceShip::setMaxSpeedTest), "setMaxSpeed", AccessLevel::Debug), false);
    5958    ConsoleCommandGeneric(test2, SpaceShip, createExecutor(createFunctor(&SpaceShip::setMaxSpeedTest), "setMaxBlubber", AccessLevel::Debug), false);
     
    432431    }
    433432
     433    std::string SpaceShip::whereAmI() {
     434        return getConvertedValue<int, std::string>(SpaceShip::instance_s->getPosition().x)
     435        + "  " + getConvertedValue<int, std::string>(SpaceShip::instance_s->getPosition().y)
     436        + "  " + getConvertedValue<int, std::string>(SpaceShip::instance_s->getPosition().z);
     437    }
     438
    434439    void SpaceShip::tick(float dt)
    435440    {
  • code/branches/hud3/src/orxonox/objects/SpaceShip.h

    r1272 r1292  
    2929#ifndef _SpaceShip_H__
    3030#define _SpaceShip_H__
    31 
     31#include <string>
    3232#include "OrxonoxPrereqs.h"
    33 
    3433#include <OgrePrerequisites.h>
    3534
     
    6564            void getFocus();
    6665
     66            static std::string whereAmI();
    6767            static void setMaxSpeedTest(float value)
    6868                { SpaceShip::instance_s->setMaxSpeed(value); }
Note: See TracChangeset for help on using the changeset viewer.