#include <pgMouseWatcherRegion.h>
Inheritance diagram for PGMouseWatcherRegion:
Public Member Functions | |
PGMouseWatcherRegion (PGItem *item) | |
virtual | ~PGMouseWatcherRegion () |
virtual void | enter (const MouseWatcherParameter ¶m) |
virtual void | exit (const MouseWatcherParameter ¶m) |
virtual void | within (const MouseWatcherParameter ¶m) |
virtual void | without (const MouseWatcherParameter ¶m) |
virtual void | press (const MouseWatcherParameter ¶m) |
virtual void | release (const MouseWatcherParameter ¶m) |
virtual void | keystroke (const MouseWatcherParameter ¶m) |
virtual TypeHandle | get_type () const |
virtual TypeHandle | force_init_type () |
Static Public Member Functions | |
TypeHandle | get_class_type () |
void | init_type () |
Private Attributes | |
PGItem * | _item |
Static Private Attributes | |
int | _next_index = 0 |
TypeHandle | _type_handle |
Friends | |
class | PGItem |
|
Definition at line 33 of file pgMouseWatcherRegion.cxx. References format_string(). |
|
Definition at line 47 of file pgMouseWatcherRegion.cxx. |
|
Reimplemented from MouseWatcherRegion. Definition at line 61 of file pgMouseWatcherRegion.cxx. References _item, PGItem::enter(), NULL, and param. |
|
Reimplemented from MouseWatcherRegion. Definition at line 77 of file pgMouseWatcherRegion.cxx. References _item, PGItem::exit(), NULL, and param. |
|
Reimplemented from MouseWatcherRegion. Definition at line 64 of file pgMouseWatcherRegion.h. References MouseWatcherRegion::get_class_type(), and MouseWatcherRegion::init_type(). |
|
Reimplemented from MouseWatcherRegion. Definition at line 53 of file pgMouseWatcherRegion.h. |
|
Reimplemented from MouseWatcherRegion. Definition at line 61 of file pgMouseWatcherRegion.h. References MouseWatcherRegion::get_class_type(). |
|
Reimplemented from MouseWatcherRegion. Definition at line 56 of file pgMouseWatcherRegion.h. References MouseWatcherRegion::get_class_type(), MouseWatcherRegion::init_type(), and register_type(). Referenced by init_libpgui(). |
|
Reimplemented from MouseWatcherRegion. Definition at line 149 of file pgMouseWatcherRegion.cxx. References _item, PGItem::keystroke(), NULL, and param. |
|
Reimplemented from MouseWatcherRegion. Definition at line 122 of file pgMouseWatcherRegion.cxx. References _item, NULL, param, and PGItem::press(). |
|
Reimplemented from MouseWatcherRegion. Definition at line 136 of file pgMouseWatcherRegion.cxx. References _item, NULL, param, and PGItem::release(). |
|
Reimplemented from MouseWatcherRegion. Definition at line 94 of file pgMouseWatcherRegion.cxx. References _item, NULL, param, and PGItem::within(). |
|
Reimplemented from MouseWatcherRegion. Definition at line 108 of file pgMouseWatcherRegion.cxx. References _item, NULL, param, and PGItem::without(). |
|
Definition at line 69 of file pgMouseWatcherRegion.h. |
|
Definition at line 49 of file pgMouseWatcherRegion.h. Referenced by enter(), exit(), keystroke(), press(), release(), within(), and without(). |
|
Definition at line 24 of file pgMouseWatcherRegion.cxx. |
|
Reimplemented from MouseWatcherRegion. Definition at line 25 of file pgMouseWatcherRegion.cxx. |