Panda3D
|
This is a specialization on MouseWatcherGroup, to associate it with a PGTop. More...
#include "pgMouseWatcherGroup.h"
Public Member Functions | |
PGMouseWatcherGroup (PGTop *top) | |
void | clear_top (PGTop *top) |
Called by the PGTop object to indicate that it is no longer keeping the pointer to the PGMouseWatcherGroup object. | |
virtual TypeHandle | force_init_type () |
virtual TypeHandle | get_type () const |
Static Public Member Functions | |
static TypeHandle | get_class_type () |
static void | init_type () |
This is a specialization on MouseWatcherGroup, to associate it with a PGTop.
Originally we had PGTop multiply inheriting from NamedNode and MouseWatcherGroup, but this causes problems with circular reference counts.
Definition at line 33 of file pgMouseWatcherGroup.h.
void PGMouseWatcherGroup::clear_top | ( | PGTop * | top | ) | [inline] |
Called by the PGTop object to indicate that it is no longer keeping the pointer to the PGMouseWatcherGroup object.
Definition at line 33 of file pgMouseWatcherGroup.I.