|
| FadeEffect (FadeType fade, FadeDirection dir, uint32 color=0, uint32 speed=0) |
|
| FadeEffect (FadeType fade, FadeDirection dir, Graphics::ManagedSurface *capture, uint32 speed=0) |
|
| FadeEffect (FadeType fade, FadeDirection dir, Graphics::ManagedSurface *capture, uint16 x, uint16 y, uint32 speed=0) |
|
uint16 | callback (uint16 msg, CallBack *caller, void *data) override |
|
bool | pixelated_fade_out () |
|
bool | pixelated_fade_in () |
|
bool | circle_fade_out () |
|
bool | circle_fade_in () |
|
void | delete_self () |
|
| TimedEffect (uint32 delay) |
|
void | start_timer (uint32 delay) |
|
void | stop_timer () |
|
void | delete_self () |
|
void | retain () |
|
void | release () |
|
bool | is_retained () const |
|
void | delete_self () |
|
void | add_anim (NuvieAnim *anim) |
|
bool | is_defunct () const |
|
uint16 | message (uint16 msg, void *msg_data=nullptr, void *my_data=nullptr) |
|
void | set_user_data (void *user_data) |
|
void | set_target (CallBack *t) |
|
|
void | init (FadeType fade, FadeDirection dir, uint32 color, Graphics::ManagedSurface *capture, uint16 x, uint16 y, uint32 speed) |
|
void | init_pixelated_fade () |
|
void | init_circle_fade () |
|
bool | find_free_pixel (uint32 &rnum, uint32 pixel_count) |
|
uint32 | pixels_to_check () |
|
bool | pixelated_fade_core (uint32 pixels_to_check, sint16 fade_to) |
|
The documentation for this class was generated from the following file: