|
CorsixTH engine (the C++ part)
Open source implementation of Theme Hospital
|
This is the complete list of members for animation, including all inherited members.
| animation() | animation | |
| animation_base() | animation_base | |
| attach_to_tile(const xy_pair &tile_pos, map_tile *node, int layer) | animation_base | |
| depersist(lua_persist_reader *reader) | animation | |
| draw(render_target *canvas, const xy_pair &draw_pos) | animation | |
| draw_child(render_target *canvas, const xy_pair &draw_pos, bool use_primary) | animation | |
| draw_fn(render_target *canvas, const xy_pair &draw_pos) override | animation | inlinevirtual |
| draw_morph(render_target *canvas, const xy_pair &draw_pos) | animation | |
| drawable()=default | drawable | |
| flags | drawable | |
| get_animation() const | animation | inline |
| get_animation_kind() | animation | inline |
| get_animation_manager() | animation | inline |
| get_crop_column() const | animation | inline |
| get_drawing_layer() | drawable | inline |
| get_flags() const | animation_base | inline |
| get_frame() const | animation | inline |
| get_pixel_offset() const | animation_base | inline |
| get_previous() | animation | inline |
| get_primary_marker(int *pX, int *pY) | animation | |
| get_secondary_marker(int *pX, int *pY) | animation | |
| get_tile() const | animation_base | inline |
| hit_test(const xy_pair &draw_pos, const xy_pair &obj_pos) | animation | |
| hit_test_child(const xy_pair &draw_pos, const xy_pair &obj_pos) | animation | |
| hit_test_fn(const xy_pair &draw_pos, const xy_pair &obj_pos) override | animation | inlinevirtual |
| hit_test_morph(const xy_pair &draw_pos, const xy_pair &obj_pos) | animation | |
| is_multiple_frame_animation_fn() override | animation | inlinevirtual |
| layers | animation_base | protected |
| link_list() | link_list | |
| next | link_list | |
| parent | animation | |
| persist(lua_persist_writer *writer) const | animation | |
| pixel_offset | animation_base | protected |
| prev | link_list | |
| remove_from_list() | link_list | |
| remove_from_tile() | animation_base | |
| set_animation(animation_manager *mgr, size_t anim) | animation | |
| set_animation_kind(animation_kind anim_kind) | animation | |
| set_crop_column(int column) | animation | inline |
| set_drawing_layer(int layer) | drawable | inline |
| set_flags(uint32_t iFlags) | animation_base | inline |
| set_frame(size_t new_frame) | animation | |
| set_layer(int iLayer, int iId) | animation_base | |
| set_layers_from(const animation_base *pSrc) | animation_base | inline |
| set_morph_target(animation *target, int duration=1) | animation | |
| set_parent(animation *parent_anim, bool use_primary) | animation | |
| set_patient_effect(animation_effect patient_effect) | animation | |
| set_pixel_offset(int x, int y) | animation_base | inline |
| set_speed(int x, int y) | animation | inline |
| set_tile(const xy_pair &tile_pos) | animation_base | inline |
| speed | animation | |
| tick() | animation | |
| tile | animation_base | protected |
| ~link_list() | link_list | virtual |