#include <pgTop.h>
Inheritance diagram for PGTop:
Public Member Functions | |
virtual PandaNode * | make_copy () const |
virtual bool | has_cull_callback () const |
virtual bool | cull_callback (CullTraverser *trav, CullTraverserData &data) |
INLINE MouseWatcher * | get_mouse_watcher () const |
INLINE bool | add_region (MouseWatcherRegion *region) |
INLINE void | clear_regions () |
virtual TypeHandle | get_type () const |
virtual TypeHandle | force_init_type () |
Static Public Member Functions | |
TypeHandle | get_class_type () |
void | init_type () |
Public Attributes | |
PUBLISHED | __pad1__: void set_mouse_watcher(MouseWatcher *watcher) |
Protected Member Functions | |
INLINE | PGTop (const PGTop ©) |
Private Member Functions | |
virtual | ~PGTop () |
PT (MouseWatcher) _watcher | |
Private Attributes | |
PUBLISHED | __pad0__: PGTop(const string &name) |
PGMouseWatcherGroup * | _watcher_group |
Static Private Attributes | |
TypeHandle | _type_handle |
Friends | |
class | PGMouseWatcherGroup |
|
Definition at line 57 of file pgTop.cxx. References NULL. |
|
Referenced by make_copy(). |
|
Referenced by PGItem::cull_callback(). |
|
Referenced by cull_callback(). |
|
Reimplemented from PandaNode. Definition at line 108 of file pgTop.cxx. References clear_regions(), data, and CullTraverser::traverse_below(). |
|
Reimplemented from PandaNode. Definition at line 85 of file pgTop.h. References PandaNode::get_class_type(), and PandaNode::init_type(). |
|
Reimplemented from PandaNode. |
|
|
|
Reimplemented from PandaNode. Definition at line 82 of file pgTop.h. References PandaNode::get_class_type(). |
|
Reimplemented from PandaNode. |
|
Reimplemented from PandaNode. Definition at line 77 of file pgTop.h. References PandaNode::get_class_type(), PandaNode::init_type(), and register_type(). Referenced by init_libpgui(). |
|
Reimplemented from PandaNode. Definition at line 70 of file pgTop.cxx. References PGTop(). |
|
|
|
|
|
Reimplemented from PandaNode. |
|
Reimplemented from PandaNode. |
|
Reimplemented from PandaNode. |
|
Definition at line 71 of file pgTop.h. Referenced by PGMouseWatcherGroup::~PGMouseWatcherGroup(). |