#include <paper_effect_base.H>
Inheritance diagram for PaperEffectBase:
Public Member Functions | |
PaperEffectBase () | |
virtual | ~PaperEffectBase () |
Static Public Member Functions | |
static void | rem_obs (PaperEffectObs *p) |
static void | add_obs (PaperEffectObs *p) |
static str_ptr | get_paper_tex () |
static void | set_paper_tex (Cstr_ptr &p) |
static bool | is_active () |
static float | get_brig () |
static void | set_brig (float b) |
static float | get_cont () |
static void | set_cont (float c) |
static void | set_delayed_activate (bool a) |
Static Protected Member Functions | |
static void | notify_usage_toggled () |
static void | notify_paper_changed () |
Static Protected Attributes | |
static ARRAY< PaperEffectObs * > | _obs |
static str_ptr | _paper_tex |
static str_ptr | _paper_filename = str_ptr("") |
static bool | _delayed_activate = false |
static bool | _delayed_activate_state = false |
static bool | _is_inited = false |
static bool | _is_supported = false |
static bool | _is_active = false |
static float | _brig = 0.5f |
static float | _cont = 0.5f |
Definition at line 35 of file paper_effect_base.H.
|
Definition at line 58 of file paper_effect_base.H. |
|
Definition at line 59 of file paper_effect_base.H. |
|
Definition at line 63 of file paper_effect_base.H. References _obs. |
|
Definition at line 70 of file paper_effect_base.H. References _brig. Referenced by VIEW::put_view_paper_brig(). |
|
Definition at line 73 of file paper_effect_base.H. References _cont. Referenced by VIEW::put_view_paper_cont(). |
|
Definition at line 65 of file paper_effect_base.H. References _paper_tex. Referenced by VIEW::put_view_paper_name(). |
|
Definition at line 68 of file paper_effect_base.H. References _is_active. Referenced by VIEW::put_view_paper_active(). |
|
Definition at line 29 of file paper_effect_base.C. References _obs, and ARRAY< T >::num(). Referenced by PaperEffect::check_new_paper(), and set_paper_tex(). |
|
Definition at line 40 of file paper_effect_base.C. References _obs, and ARRAY< T >::num(). Referenced by PaperEffect::toggle_active(). |
|
Definition at line 62 of file paper_effect_base.H. References _obs. |
|
Definition at line 71 of file paper_effect_base.H. References _brig. Referenced by VIEW::get_view_paper_brig(). |
|
Definition at line 74 of file paper_effect_base.H. References _cont. Referenced by VIEW::get_view_paper_cont(). |
|
Definition at line 76 of file paper_effect_base.H. References _delayed_activate, and _delayed_activate_state. Referenced by VIEW::get_view_paper_active(). |
|
Definition at line 66 of file paper_effect_base.H. References _paper_tex, and notify_paper_changed(). Referenced by VIEW::get_view_paper_name(). |
|
Definition at line 49 of file paper_effect_base.H. Referenced by PaperEffect::begin_paper_effect(), get_brig(), and set_brig(). |
|
Definition at line 50 of file paper_effect_base.H. Referenced by PaperEffect::begin_paper_effect(), get_cont(), and set_cont(). |
|
Definition at line 43 of file paper_effect_base.H. Referenced by PaperEffect::delayed_activate(), and set_delayed_activate(). |
|
Definition at line 44 of file paper_effect_base.H. Referenced by PaperEffect::delayed_activate(), and set_delayed_activate(). |
|
|
|
|
Definition at line 38 of file paper_effect_base.H. Referenced by add_obs(), notify_paper_changed(), notify_usage_toggled(), and rem_obs(). |
|
Definition at line 41 of file paper_effect_base.H. Referenced by PaperEffect::check_new_paper(). |
|
Definition at line 40 of file paper_effect_base.H. Referenced by PaperEffect::check_new_paper(), get_paper_tex(), and set_paper_tex(). |