#include <gutzKeyMouse.h>
Inheritance diagram for gutz::EventKeyMap:

I overloaded this guy so that the const [] op will behave correctly.
Definition at line 45 of file gutzKeyMouse.h.
Public Types | |
| typedef std::map< unsigned int, unsigned int, eventKeyMapCmp > | Base |
| typedef Base::iterator | Iter |
| typedef Base::const_iterator | CIter |
Public Member Functions | |
| EventKeyMap () | |
| ~EventKeyMap () | |
| unsigned int | operator[] (unsigned int key) const |
| unsigned int & | operator[] (unsigned int key) |
Protected Member Functions | |
| virtual void | _incCount () |
| gutz::Counted interface, increment reference count by one. | |
| virtual void | _decCount () |
| gutz::Counted interface, decrement reference count by one. | |
| virtual int | _getCount () const |
| gutz::Counted interface, get the current reference count. | |
Friends | |
| class | SmartPtr |
| class | SmartPtrRef |
|
|
Definition at line 50 of file gutzKeyMouse.h. |
|
|
Definition at line 52 of file gutzKeyMouse.h. Referenced by operator[](). |
|
|
Definition at line 51 of file gutzKeyMouse.h. |
|
|
Definition at line 54 of file gutzKeyMouse.h. |
|
|
Definition at line 55 of file gutzKeyMouse.h. |
|
|
gutz::Counted interface, decrement reference count by one. Not generaly used by subclasses, mostly for collaboration with gutz::SmartPtr. Sometimes you need to call this though, see the documentation for gutz::SmartPtr Definition at line 54 of file smartptr.h. Referenced by TFImage::clear(), NrroImage::fBlendOverRGBA(), and Nrro::updateMinMax(). |
|
|
gutz::Counted interface, get the current reference count. Not generaly used by subclasses, mostly for collaboration with gutz::SmartPtr. Definition at line 58 of file smartptr.h. |
|
|
gutz::Counted interface, increment reference count by one. Not generaly used by subclasses, mostly for collaboration with gutz::SmartPtr. Sometimes you need to call this though, see the documentation for gutz::SmartPtr Definition at line 48 of file smartptr.h. Referenced by TFImage::clear(), NrroImage::fBlendOverRGBA(), and Nrro::updateMinMax(). |
|
|
Definition at line 64 of file gutzKeyMouse.h. |
|
|
Definition at line 57 of file gutzKeyMouse.h. |
|
|
Definition at line 40 of file smartptr.h. Referenced by Nrro::NrroIter< T >::NrroIter(). |
|
|
Definition at line 41 of file smartptr.h. |