CorsixTH engine (the C++ part)
Open source implementation of Theme Hospital
Loading...
Searching...
No Matches
animation_manager Member List

This is the complete list of members for animation_manager, including all inherited members.

animation_manager()=defaultanimation_manager
draw_frame(render_target *pCanvas, size_t iFrame, const ::layers &oLayers, int iX, int iY, uint32_t iFlags, animation_effect patient_effect=animation_effect::none, size_t patient_effect_offset=0) constanimation_manager
get_animation_count() constanimation_manager
get_first_frame(size_t iAnimation) constanimation_manager
get_frame_count() constanimation_manager
get_frame_extent(size_t iFrame, const ::layers &oLayers, int *pMinX, int *pMaxX, int *pMinY, int *pMaxY, uint32_t iFlags) constanimation_manager
get_frame_primary_marker(size_t iFrame, int *pX, int *pY)animation_manager
get_frame_secondary_marker(size_t iFrame, int *pX, int *pY)animation_manager
get_frame_sound(size_t iFrame)animation_manager
get_named_animations(std::string_view sName, int iTilesize) constanimation_manager
get_next_frame(size_t iFrame) constanimation_manager
hit_test(size_t iFrame, const ::layers &oLayers, int iX, int iY, uint32_t iFlags, int iTestX, int iTestY) constanimation_manager
load_custom_animations(const uint8_t *pData, size_t iDataLength)animation_manager
load_from_th_file(const uint8_t *pStartData, size_t iStartDataLength, const uint8_t *pFrameData, size_t iFrameDataLength, const uint8_t *pListData, size_t iListDataLength, const uint8_t *pElementData, size_t iElementDataLength)animation_manager
set_animation_alt_palette_map(size_t iAnimation, const uint8_t *pMap, uint32_t iAlt32)animation_manager
set_canvas(render_target *pCanvas)animation_manager
set_frame_primary_marker(size_t iFrame, int iX, int iY)animation_manager
set_frame_secondary_marker(size_t iFrame, int iX, int iY)animation_manager
set_sprite_sheet(sprite_sheet *pSpriteSheet)animation_manager
tick()animation_manager