#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. |