add_anim(NuvieAnim *anim) (defined in Ultima::Nuvie::Effect) | Ultima::Nuvie::Effect | |
anim_speed (defined in Ultima::Nuvie::ProjectileEffect) | Ultima::Nuvie::ProjectileEffect | protected |
callback(uint16 msg, CallBack *caller, void *data) override (defined in Ultima::Nuvie::ProjectileEffect) | Ultima::Nuvie::ProjectileEffect | virtual |
CallBack() (defined in Ultima::Nuvie::CallBack) | Ultima::Nuvie::CallBack | inline |
callback_target (defined in Ultima::Nuvie::CallBack) | Ultima::Nuvie::CallBack | protected |
callback_user_data (defined in Ultima::Nuvie::CallBack) | Ultima::Nuvie::CallBack | protected |
defunct (defined in Ultima::Nuvie::Effect) | Ultima::Nuvie::Effect | protected |
delete_self() (defined in Ultima::Nuvie::Effect) | Ultima::Nuvie::Effect | inline |
Effect() (defined in Ultima::Nuvie::Effect) | Ultima::Nuvie::Effect | |
effect_manager (defined in Ultima::Nuvie::Effect) | Ultima::Nuvie::Effect | protected |
finished_tiles (defined in Ultima::Nuvie::ProjectileEffect) | Ultima::Nuvie::ProjectileEffect | protected |
game (defined in Ultima::Nuvie::Effect) | Ultima::Nuvie::Effect | protected |
get_hit_entities() (defined in Ultima::Nuvie::ProjectileEffect) | Ultima::Nuvie::ProjectileEffect | inline |
hit_entities (defined in Ultima::Nuvie::ProjectileEffect) | Ultima::Nuvie::ProjectileEffect | protected |
init(uint16 tileNum, MapCoord start, const vector< MapCoord > &t, uint8 speed, bool trailFlag, uint16 initialTileRotation, uint16 rotationAmount, uint8 src_y_offset) (defined in Ultima::Nuvie::ProjectileEffect) | Ultima::Nuvie::ProjectileEffect | |
initial_tile_rotation (defined in Ultima::Nuvie::ProjectileEffect) | Ultima::Nuvie::ProjectileEffect | protected |
is_defunct() const (defined in Ultima::Nuvie::Effect) | Ultima::Nuvie::Effect | inline |
is_retained() const (defined in Ultima::Nuvie::Effect) | Ultima::Nuvie::Effect | inline |
message(uint16 msg, void *msg_data=nullptr, void *my_data=nullptr) (defined in Ultima::Nuvie::CallBack) | Ultima::Nuvie::CallBack | inline |
ProjectileEffect() (defined in Ultima::Nuvie::ProjectileEffect) | Ultima::Nuvie::ProjectileEffect | inline |
ProjectileEffect(uint16 tileNum, MapCoord start, MapCoord target, uint8 speed, bool trailFlag, uint16 initialTileRotation, uint16 rotationAmount, uint8 src_y_offset) (defined in Ultima::Nuvie::ProjectileEffect) | Ultima::Nuvie::ProjectileEffect | |
ProjectileEffect(uint16 tileNum, MapCoord start, const vector< MapCoord > &t, uint8 speed, bool trailFlag, uint16 initialTileRotation) (defined in Ultima::Nuvie::ProjectileEffect) | Ultima::Nuvie::ProjectileEffect | |
release() (defined in Ultima::Nuvie::Effect) | Ultima::Nuvie::Effect | inline |
retain() (defined in Ultima::Nuvie::Effect) | Ultima::Nuvie::Effect | inline |
retain_count (defined in Ultima::Nuvie::Effect) | Ultima::Nuvie::Effect | protected |
rotation_amount (defined in Ultima::Nuvie::ProjectileEffect) | Ultima::Nuvie::ProjectileEffect | protected |
set_target(CallBack *t) (defined in Ultima::Nuvie::CallBack) | Ultima::Nuvie::CallBack | inline |
set_user_data(void *user_data) (defined in Ultima::Nuvie::CallBack) | Ultima::Nuvie::CallBack | inline |
src_tile_y_offset (defined in Ultima::Nuvie::ProjectileEffect) | Ultima::Nuvie::ProjectileEffect | protected |
start_anim() (defined in Ultima::Nuvie::ProjectileEffect) | Ultima::Nuvie::ProjectileEffect | protectedvirtual |
start_loc (defined in Ultima::Nuvie::ProjectileEffect) | Ultima::Nuvie::ProjectileEffect | protected |
targets (defined in Ultima::Nuvie::ProjectileEffect) | Ultima::Nuvie::ProjectileEffect | protected |
tile_num (defined in Ultima::Nuvie::ProjectileEffect) | Ultima::Nuvie::ProjectileEffect | protected |
trail (defined in Ultima::Nuvie::ProjectileEffect) | Ultima::Nuvie::ProjectileEffect | protected |
~CallBack() (defined in Ultima::Nuvie::CallBack) | Ultima::Nuvie::CallBack | inlinevirtual |
~Effect() override (defined in Ultima::Nuvie::Effect) | Ultima::Nuvie::Effect | |