add_remove_listener(ObjectRemoveListener *listener) | GameObject | |
color | Light | [protected] |
cycle_len | PulsingLight | [protected] |
del_remove_listener(ObjectRemoveListener *listener) | GameObject | |
draw(DrawingContext &context) | PulsingLight | [virtual] |
GameObject() | GameObject | |
GameObject(const GameObject &rhs) | GameObject | |
get_name() const | GameObject | [inline] |
is_valid() const | GameObject | [inline] |
Light(const Vector ¢er, const Color &color=Color(1.0, 1.0, 1.0, 1.0)) | Light | |
max_alpha | PulsingLight | [protected] |
min_alpha | PulsingLight | [protected] |
name | GameObject | [protected] |
position | Light | [protected] |
PulsingLight(const Vector ¢er, float cycle_len=5.0, float min_alpha=0.0, float max_alpha=1.0, const Color &color=Color(1.0, 1.0, 1.0, 1.0)) | PulsingLight | |
ref() | RefCounter | [inline] |
RefCounter() | RefCounter | [inline] |
remove_me() | GameObject | [inline] |
sprite | Light | [protected] |
t | PulsingLight | [protected] |
unref() | RefCounter | [inline] |
update(float elapsed_time) | PulsingLight | [virtual] |
~GameObject() | GameObject | [virtual] |
~Light() | Light | [virtual] |
~PulsingLight() | PulsingLight | [virtual] |
~RefCounter() | RefCounter | [inline, protected, virtual] |