File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1049,35 +1049,35 @@ DefineBitfieldType(GameTypeMasksType);
10491049template < typename T >
10501050class SimObjectPtr : public WeakRefPtr < T >
10511051{
1052- public:
1052+ public:
10531053
1054- typedef WeakRefPtr< T > Parent;
1054+ typedef WeakRefPtr< T > Parent;
10551055
1056- SimObjectPtr () = default ;
1057- SimObjectPtr (T *ptr) { set (ptr); }
1058- SimObjectPtr ( const SimObjectPtr& ref ) { this ->mReference = ref.mReference ; }
1056+ SimObjectPtr () = default ;
1057+ SimObjectPtr (T *ptr) { set (ptr); }
1058+ SimObjectPtr ( const SimObjectPtr& ref ) { this ->mReference = ref.mReference ; }
10591059
1060- T* getObject () const { return Parent::getPointer (); }
1060+ T* getObject () const { return Parent::getPointer (); }
10611061
1062- ~SimObjectPtr () { mReference = NULL ; }
1062+ ~SimObjectPtr () { this -> mReference = NULL ; }
10631063
1064- SimObjectPtr<T>& operator =(const SimObjectPtr ref)
1065- {
1066- mReference = ref.mReference ;
1067- return *this ;
1068- }
1069- SimObjectPtr<T>& operator =(T *ptr)
1070- {
1071- set (ptr);
1072- return *this ;
1073- }
1064+ SimObjectPtr<T>& operator =(const SimObjectPtr ref)
1065+ {
1066+ this -> mReference = ref.mReference ;
1067+ return *this ;
1068+ }
1069+ SimObjectPtr<T>& operator =(T *ptr)
1070+ {
1071+ set (ptr);
1072+ return *this ;
1073+ }
10741074
1075- protected:
1075+ protected:
10761076
1077- void set (T * obj)
1078- {
1079- mReference = obj ? obj->getWeakReference () : nullptr ;
1080- }
1077+ void set (T * obj)
1078+ {
1079+ this -> mReference = obj ? obj->getWeakReference () : NULL ;
1080+ }
10811081};
10821082
10831083#endif // _SIMOBJECT_H_
You can’t perform that action at this time.
0 commit comments