Show
Ignore:
Timestamp:
03/21/12 18:36:20 (2 years ago)
Author:
robert
Message:

Ran script to remove trailing spaces and tabs

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • OpenSceneGraph/trunk/include/osgGA/GUIEventAdapter

    r12125 r13041  
    1 /* -*-c++-*- OpenSceneGraph - Copyright (C) 1998-2006 Robert Osfield  
     1/* -*-c++-*- OpenSceneGraph - Copyright (C) 1998-2006 Robert Osfield 
    22 * 
    3  * This library is open source and may be redistributed and/or modified under   
    4  * the terms of the OpenSceneGraph Public License (OSGPL) version 0.0 or  
     3 * This library is open source and may be redistributed and/or modified under 
     4 * the terms of the OpenSceneGraph Public License (OSGPL) version 0.0 or 
    55 * (at your option) any later version.  The full license is in LICENSE file 
    66 * included with this distribution, and on the openscenegraph.org website. 
    7  *  
     7 * 
    88 * This library is distributed in the hope that it will be useful, 
    99 * but WITHOUT ANY WARRANTY; without even the implied warranty of 
    10  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the  
     10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the 
    1111 * OpenSceneGraph Public License for more details. 
    1212*/ 
    1313 
    1414#ifndef OSGGA_EVENT 
    15 #define OSGGA_EVENT 1  
     15#define OSGGA_EVENT 1 
    1616 
    1717#include <osg/Object> 
     
    2929public: 
    3030 
    31         enum MouseButtonMask {  
     31        enum MouseButtonMask { 
    3232            LEFT_MOUSE_BUTTON    = 1<<0, 
    3333            MIDDLE_MOUSE_BUTTON  = 1<<1, 
     
    3737        enum EventType { 
    3838            NONE                = 0, 
    39             PUSH                = 1<<0,  
     39            PUSH                = 1<<0, 
    4040            RELEASE             = 1<<1, 
    4141            DOUBLECLICK         = 1<<2, 
     
    209209            KEY_KP_8            = 0xFFB8, 
    210210            KEY_KP_9            = 0xFFB9, 
    211              
     211 
    212212            /* 
    213213             * Auxiliary Functions; note the duplicate definitions for left and right 
     
    303303        }; 
    304304 
    305         enum ScrollingMotion  
     305        enum ScrollingMotion 
    306306        { 
    307307            SCROLL_NONE, 
     
    313313        }; 
    314314 
    315         enum TabletPointerType  
     315        enum TabletPointerType 
    316316        { 
    317317            UNKNOWN = 0, 
     
    320320            ERASER 
    321321        }; 
    322          
    323         enum TouchPhase  
     322 
     323        enum TouchPhase 
    324324        { 
    325325            TOUCH_UNKNOWN, 
     
    329329            TOUCH_ENDED 
    330330        }; 
    331          
     331 
    332332        class TouchData : public osg::Referenced { 
    333333        public: 
     
    336336                TouchPhase phase; 
    337337                float x, y; 
    338                  
     338 
    339339                unsigned int tapCount; 
    340340                TouchPoint() : id(0), phase(TOUCH_UNKNOWN), x(0.0f), y(0.0f), tapCount(0) {} 
    341                 TouchPoint(unsigned int in_id, TouchPhase in_phase, float in_x, float in_y, unsigned int in_tap_count)  
    342                 :    id(in_id),  
     341                TouchPoint(unsigned int in_id, TouchPhase in_phase, float in_x, float in_y, unsigned int in_tap_count) 
     342                :    id(in_id), 
    343343                    phase(in_phase), 
    344                     x(in_x),  
    345                     y(in_y),  
    346                     tapCount(in_tap_count)  
     344                    x(in_x), 
     345                    y(in_y), 
     346                    tapCount(in_tap_count) 
    347347                { 
    348348                } 
    349349            }; 
    350                          
     350 
    351351            typedef std::vector<TouchPoint> TouchSet; 
    352              
     352 
    353353            typedef TouchSet::iterator iterator; 
    354354            typedef TouchSet::const_iterator const_iterator; 
    355              
     355 
    356356            TouchData() : osg::Referenced() {} 
    357              
     357 
    358358            unsigned int getNumTouchPoints() const { return _touches.size(); } 
    359                          
     359 
    360360            iterator begin() { return _touches.begin(); } 
    361361            const_iterator begin() const { return _touches.begin(); } 
    362              
     362 
    363363            iterator end() { return _touches.end(); } 
    364364            const_iterator end() const { return _touches.end(); } 
    365              
     365 
    366366            const TouchPoint get(unsigned int i) const { return _touches[i]; } 
    367                      
     367 
    368368        protected: 
    369              
     369 
    370370            void addTouchPoint(unsigned int id, TouchPhase phase, float x, float y, unsigned int tap_count) { 
    371371                _touches.push_back(TouchPoint(id, phase, x, y, tap_count)); 
    372372            } 
    373              
     373 
    374374            TouchSet _touches; 
    375              
    376         friend class GUIEventAdapter;     
    377         }; 
    378          
     375 
     376        friend class GUIEventAdapter; 
     377        }; 
     378 
    379379    public: 
    380380 
     
    384384 
    385385        META_Object(osgGA, GUIEventAdapter); 
    386          
     386 
    387387 
    388388        /** Get the accumulated event state singleton. 
     
    416416        void setGraphicsContext(osg::GraphicsContext* context) { _context = context; } 
    417417        const osg::GraphicsContext* getGraphicsContext() const { return _context.get(); } 
    418          
     418 
    419419 
    420420        /** set window rectangle. */ 
     
    442442        /** set virtual key pressed. */ 
    443443        void setUnmodifiedKey(int key) { _unmodifiedKey = key; } 
    444          
     444 
    445445        /** get virtual key pressed. */ 
    446446        int getUnmodifiedKey() const { return _unmodifiedKey; } 
    447          
     447 
    448448        /** set button pressed/released.*/ 
    449449        void setButton(int button) { _button = button; } 
     
    483483         * return the current mouse x value normalized to the range of -1 to 1. 
    484484         * -1 would be the left hand side of the window. 
    485          * 0.0 would be the middle of the window.  
     485         * 0.0 would be the middle of the window. 
    486486         * +1 would be the right hand side of the window. 
    487487         */ 
     
    491491         * return the current mouse y value normalized to the range of -1 to 1. 
    492492         * -1 would be the bottom of the window. 
    493          * 0.0 would be the middle of the window.  
     493         * 0.0 would be the middle of the window. 
    494494         * +1 would be the top of the window. 
    495495         */ 
     
    572572 
    573573        void addTouchPoint(unsigned int id, TouchPhase phase, float x, float y, unsigned int tapCount = 0); 
    574          
     574 
    575575        TouchData* getTouchData() const { return _touchData.get(); } 
    576576        bool isMultiTouchEvent() const { return (_touchData.valid()); } 
    577          
     577 
    578578    protected: 
    579579 
     
    581581        virtual ~GUIEventAdapter(); 
    582582 
    583         mutable bool _handled;         
     583        mutable bool _handled; 
    584584        EventType _eventType; 
    585585        double _time; 
     
    622622        }; 
    623623        TabletPen _tabletPen; 
    624                  
    625         osg::ref_ptr<TouchData> _touchData;  
     624 
     625        osg::ref_ptr<TouchData> _touchData; 
    626626}; 
    627627