#include <mouseWatcherGroup.h>
Inheritance diagram for MouseWatcherGroup:
Public Member Functions | |
virtual | ~MouseWatcherGroup () |
bool | has_region (MouseWatcherRegion *region) const |
bool | remove_region (MouseWatcherRegion *region) |
MouseWatcherRegion * | find_region (const string &name) const |
void | clear_regions () |
Static Public Member Functions | |
TypeHandle | get_class_type () |
void | init_type () |
Public Attributes | |
PUBLISHED | __pad0__: bool add_region(MouseWatcherRegion *region) |
Protected Types | |
typedef pvector< PT(MouseWatcherRegion) | Regions ) |
Protected Attributes | |
Regions | _regions |
Static Private Attributes | |
TypeHandle | _type_handle |
Friends | |
class | MouseWatcher |
class | BlobWatcher |
|
Definition at line 46 of file mouseWatcherGroup.h. |
|
Definition at line 30 of file mouseWatcherGroup.cxx. |
|
Definition at line 135 of file mouseWatcherGroup.cxx. References _regions. |
|
Definition at line 117 of file mouseWatcherGroup.cxx. |
|
Reimplemented from ReferenceCount. Reimplemented in PGMouseWatcherGroup, and MouseWatcher. Definition at line 50 of file mouseWatcherGroup.h. Referenced by PGMouseWatcherGroup::force_init_type(), PGMouseWatcherGroup::get_type(), and PGMouseWatcherGroup::init_type(). |
|
Definition at line 71 of file mouseWatcherGroup.cxx. Referenced by MouseWatcher::remove_group(). |
|
Reimplemented from ReferenceCount. Reimplemented in PGMouseWatcherGroup, and MouseWatcher. Definition at line 53 of file mouseWatcherGroup.h. References register_type(). Referenced by ConfigureFn(), PGMouseWatcherGroup::force_init_type(), and PGMouseWatcherGroup::init_type(). |
|
Reimplemented in MouseWatcher. Definition at line 92 of file mouseWatcherGroup.cxx. Referenced by MouseWatcher::remove_region(). |
|
Definition at line 61 of file mouseWatcherGroup.h. |
|
Definition at line 60 of file mouseWatcherGroup.h. |
|
Reimplemented from ReferenceCount. Reimplemented in MouseWatcher. Definition at line 39 of file mouseWatcherGroup.h. |
|
|
Reimplemented from ReferenceCount. Reimplemented in PGMouseWatcherGroup, and MouseWatcher. Definition at line 22 of file mouseWatcherGroup.cxx. |