]> git.tdb.fi Git - libs/gltk.git/blobdiff - source/root.h
Use nullptr instead of 0 for pointers
[libs/gltk.git] / source / root.h
index 9ebe7cf57d823fdf59cf63d25829251f51b0b806..0fe624f4c4e3f5d03e7fab70ee4bc00d594cd20e 100644 (file)
@@ -32,19 +32,19 @@ public:
 
 private:
        Resources &resources;
-       Input::Keyboard *keyboard = 0;
-       InputMethod *input_method = 0;
-       Input::Mouse *mouse = 0;
-       Input::Touchscreen *touchscreen = 0;
+       Input::Keyboard *keyboard = nullptr;
+       InputMethod *input_method = nullptr;
+       Input::Mouse *mouse = nullptr;
+       Input::Touchscreen *touchscreen = nullptr;
        bool own_input = false;
-       Label *lbl_tooltip = 0;
+       Label *lbl_tooltip = nullptr;
        int pointer_x = 0;
        int pointer_y = 0;
        Time::TimeStamp tooltip_timeout;
        Time::TimeStamp last_tick;
-       Widget *tooltip_target = 0;
+       Widget *tooltip_target = nullptr;
        Msp::GL::Camera camera;
-       Msp::GL::Program *shprog = 0;
+       Msp::GL::Program *shprog = nullptr;
        Msp::GL::Blend blend;
 
 public:
@@ -54,7 +54,7 @@ public:
 
        /** Creates a Root widget with custom input devices.  If window is not null,
        it is used to set the widget's initial geometry. */
-       Root(Resources &, Graphics::Window *, Input::Keyboard *, Input::Mouse *, Input::Touchscreen * = 0);
+       Root(Resources &, Graphics::Window *, Input::Keyboard *, Input::Mouse *, Input::Touchscreen * = nullptr);
        virtual ~Root();
 
        virtual const char *get_class() const { return "root"; }