Changeset 356

Show
Ignore:
Timestamp:
06/03/08 07:03:40 (6 months ago)
Author:
FeepingCreature
Message:
  • Or so I thought. This should work.
Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/qd/qd.d

    r355 r356  
    615615} 
    616616 
    617 struct mouse { 
    618   static { 
    619     pt pos; 
    620     int x() { return pos.x; } int y() { return pos.y; } 
    621     bool _leftclicked, _rightclicked; 
    622     bool pressed; 
    623     bool clicked() { if (!_leftclicked) return false; _leftclicked = false; return true; } 
    624     bool rightclicked() { if (!_rightclicked) return false; _rightclicked = false; return true;
    625   } 
    626 
     617struct _mouse { 
     618  pt pos; 
     619  int x() { return pos.x; } int y() { return pos.y; } 
     620  bool _leftclicked, _rightclicked; 
     621  bool pressed; 
     622  bool clicked() { if (!_leftclicked) return false; _leftclicked = false; return true; } 
     623  bool rightclicked() { if (!_rightclicked) return false; _rightclicked = false; return true; } 
     624
     625 
     626_mouse mouse; 
    627627 
    628628bool[int] keystate;