Public Member Functions | |
| WingStrikeEffect (Actor *target_actor) | |
| uint16 | callback (uint16 msg, CallBack *caller, void *data) override |
Public Member Functions inherited from Ultima::Nuvie::Effect | |
| void | retain () |
| void | release () |
| bool | is_retained () const |
| void | delete_self () |
| void | add_anim (NuvieAnim *anim) |
| bool | is_defunct () const |
Public Member Functions inherited from Ultima::Nuvie::CallBack | |
| uint16 | message (uint16 msg, void *msg_data=nullptr, void *my_data=nullptr) |
| void | set_user_data (void *user_data) |
| void | set_target (CallBack *t) |
Protected Attributes | |
| Actor * | actor |
Protected Attributes inherited from Ultima::Nuvie::Effect | |
| Game * | game |
| EffectManager * | effect_manager |
| bool | defunct |
| uint32 | retain_count |
Protected Attributes inherited from Ultima::Nuvie::CallBack | |
| char * | callback_user_data |
| CallBack * | callback_target |