]> git.sesse.net Git - vlc/blobdiff - modules/gui/skins2/utils/var_text.hpp
skins2: kill many compil warnings
[vlc] / modules / gui / skins2 / utils / var_text.hpp
index b0c141969762f8ba5adea0e674d257b382c21cbf..36162876d109af9efdef634e3e842d64474e071c 100644 (file)
@@ -17,9 +17,9 @@
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  * GNU General Public License for more details.
  *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
+ * You should have received a copy of the GNU General Public License along
+ * with this program; if not, write to the Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
  *****************************************************************************/
 
 #ifndef VAR_TEXT_HPP
 
 /// String variable
 class VarText: public Variable, public Subject<VarText>,
-               public Observer<VarPercent, void*>,
-               public Observer< VarText,void*>
+               public Observer<VarPercent>,
+               public Observer<VarText>
 {
-    public:
-        // Set substVars to true to replace "$X" variables in the text
-        VarText( intf_thread_t *pIntf, bool substVars = true );
-        virtual ~VarText();
+public:
+    // Set substVars to true to replace "$X" variables in the text
+    VarText( intf_thread_t *pIntf, bool substVars = true );
+    virtual ~VarText();
 
-        /// Get the variable type
-        virtual const string &getType() const { return m_type; }
+    /// Get the variable type
+    virtual const string &getType() const { return m_type; }
 
-        /// Set the internal value
-        virtual void set( const UString &rText );
-        virtual const UString get() const;
+    /// Set the internal value
+    virtual void set( const UString &rText );
+    virtual const UString get() const;
 
-        /// Methods called when an observed variable is modified
-        virtual void onUpdate( Subject<VarPercent> &rVariable, void* );
-        virtual void onUpdate( Subject<VarText> &rVariable, void* );
+    /// Methods called when an observed variable is modified
+    virtual void onUpdate( Subject<VarPercent> &rVariable, void* );
+    virtual void onUpdate( Subject<VarText> &rVariable, void* );
 
-    private:
-        /// Stop observing other variables
-        void delObservers();
+private:
+    /// Stop observing other variables
+    void delObservers();
 
-        /// Variable type
-        static const string m_type;
-        /// The text of the variable
-        UString m_text;
-        /// Actual text after having replaced the variables
-        UString m_lastText;
-        /// Flag to activate or not "$X" variables substitution
-        bool m_substVars;
+    /// Variable type
+    static const string m_type;
+    /// The text of the variable
+    UString m_text;
+    /// Actual text after having replaced the variables
+    UString m_lastText;
+    /// Flag to activate or not "$X" variables substitution
+    bool m_substVars;
 };
 
 #endif