#include <pgWaitBar.h>
Inheritance diagram for PGWaitBar:

Public Member Functions | |
| virtual PandaNode * | make_copy () const |
| virtual bool | has_cull_callback () const |
| virtual bool | cull_callback (CullTraverser *trav, CullTraverserData &data) |
| INLINE void | set_range (float range) |
| INLINE float | get_range () const |
| INLINE void | set_value (float value) |
| INLINE float | get_value () const |
| INLINE float | get_percent () const |
| INLINE void | set_bar_style (const PGFrameStyle &style) |
| INLINE PGFrameStyle | get_bar_style () const |
| 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 setup(float width |
| PUBLISHED float | height |
| PUBLISHED float float | range |
Protected Member Functions | |
| PGWaitBar (const PGWaitBar ©) | |
Private Member Functions | |
| virtual | ~PGWaitBar () |
| void | update () |
Private Attributes | |
| PUBLISHED | __pad0__: PGWaitBar(const string &name = "") |
| float | _range |
| float | _value |
| int | _bar_state |
| PGFrameStyle | _bar_style |
| NodePath | _bar |
Static Private Attributes | |
| TypeHandle | _type_handle |
|
|
Definition at line 45 of file pgWaitBar.cxx. |
|
|
Definition at line 54 of file pgWaitBar.cxx. References _bar_state. Referenced by make_copy(). |
|
||||||||||||
|
Reimplemented from PGItem. Definition at line 109 of file pgWaitBar.cxx. References PGItem::cull_callback(), data, and update(). |
|
|
Reimplemented from PGItem. Definition at line 80 of file pgWaitBar.h. References PGItem::get_class_type(), and PGItem::init_type(). |
|
|
|
|
|
Reimplemented from PGItem. Definition at line 69 of file pgWaitBar.h. |
|
|
|
|
|
|
|
|
Reimplemented from PGItem. Definition at line 77 of file pgWaitBar.h. References PGItem::get_class_type(). |
|
|
|
|
|
Reimplemented from PGItem. Definition at line 85 of file pgWaitBar.cxx. |
|
|
Reimplemented from PGItem. Definition at line 72 of file pgWaitBar.h. References PGItem::get_class_type(), PGItem::init_type(), and register_type(). Referenced by init_libpgui(). |
|
|
Reimplemented from PGItem. Definition at line 71 of file pgWaitBar.cxx. References PGWaitBar(). |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 146 of file pgWaitBar.cxx. References _bar, _bar_state, _bar_style, _range, _value, PGFrameStyle::generate_into(), PGItem::get_frame(), PGItem::get_frame_style(), PGItem::get_state(), PGItem::get_state_def(), PGFrameStyle::get_width(), NodePath::remove_node(), root, and width. Referenced by cull_callback(). |
|
|
Reimplemented from PGItem. Definition at line 35 of file pgWaitBar.h. |
|
|
Reimplemented from PGItem. Definition at line 47 of file pgWaitBar.h. |
|
|
Definition at line 66 of file pgWaitBar.h. Referenced by update(). |
|
|
Definition at line 64 of file pgWaitBar.h. Referenced by PGWaitBar(), and update(). |
|
|
Definition at line 65 of file pgWaitBar.h. Referenced by update(). |
|
|
Definition at line 63 of file pgWaitBar.h. Referenced by update(). |
|
|
Reimplemented from PGItem. Definition at line 24 of file pgWaitBar.cxx. |
|
|
Definition at line 63 of file pgWaitBar.h. Referenced by update(). |
|
|
Definition at line 47 of file pgWaitBar.h. |
|
|
Definition at line 47 of file pgWaitBar.h. |
1.3