Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Aug 21, 2011, 11:10:54 PM (14 years ago)
Author:
jo
Message:

Buxfix.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/ai2/src/orxonox/worldentities/ControllableEntity.h

    r8733 r8852  
    9999            */
    100100            virtual void boost(bool bBoost) {}
    101            
     101
    102102            virtual void greet() {}
    103103            virtual void switchCamera();
     
    155155
    156156            inline Controller* getController() const
    157                 { return this->controller_; }
    158             inline void setController(Controller* val)
    159                 { this->controller_ = val; }
     157                { return this->controller_.get(); }
     158            void setController(Controller* val);
     159
    160160
    161161            virtual void setTarget( WorldEntity* target );
     
    237237            std::string cameraPositionTemplate_;
    238238            Controller* xmlcontroller_;
    239             Controller* controller_;
     239            WeakPtr<Controller> controller_;
    240240            CameraPosition* reverseCamera_;
    241241            WeakPtr<WorldEntity> target_;
     242            WeakPtr<Controller> test_;
    242243    };
    243244}
Note: See TracChangeset for help on using the changeset viewer.