Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Nov 22, 2015, 5:30:57 PM (8 years ago)
Author:
landauf
Message:

replace all remaining usages of SharedPtr with std::shared_ptr

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/cpp11_v2/src/libraries/core/input/KeyBinderManager.h

    r10825 r10829  
    3434#include <map>
    3535#include <string>
     36#include <memory>
    3637
    3738#include "util/Singleton.h"
    38 #include "util/SharedPtr.h"
    3939#include "core/config/Configurable.h"
    4040
     
    108108
    109109        // KeyBinder management
    110         KeyBinder* currentBinder_;                   //! Currently selected KeyBinder (never nullptr!)
    111         std::map<std::string, KeyBinder*> binders_;  //! All loaded KeyBinders
    112         bool bDefaultFileLoaded_;                    //! Tells whether the default one is loaded
    113         std::string defaultFilename_;                //! Name of the file with the default key bindings
     110        KeyBinder* currentBinder_;                      //! Currently selected KeyBinder (never nullptr!)
     111        std::map<std::string, KeyBinder*> binders_;     //! All loaded KeyBinders
     112        bool bDefaultFileLoaded_;                       //! Tells whether the default one is loaded
     113        std::string defaultFilename_;                   //! Name of the file with the default key bindings
    114114
    115115        // keybind command related
    116         SharedPtr<LuaFunctor> callbackFunction_;     //! Function to be called when key was pressed after "keybind" command
    117         bool bBinding_;                              //! Tells whether a key binding process is active
    118         bool bTemporary_;                            //! Stores tkeybind/keybind value
    119         std::string command_;                        //! Stores the command received by (t)keybind
     116        std::shared_ptr<LuaFunctor> callbackFunction_;  //! Function to be called when key was pressed after "keybind" command
     117        bool bBinding_;                                 //! Tells whether a key binding process is active
     118        bool bTemporary_;                               //! Stores tkeybind/keybind value
     119        std::string command_;                           //! Stores the command received by (t)keybind
    120120
    121121        static KeyBinderManager* singletonPtr_s;
Note: See TracChangeset for help on using the changeset viewer.