diff options
author | Max Horn | 2009-03-16 05:44:20 +0000 |
---|---|---|
committer | Max Horn | 2009-03-16 05:44:20 +0000 |
commit | c5e8c48c5e1a4c3af266a71c500f57c2f93c42d3 (patch) | |
tree | 3442e7705cbe37956fb31c0597c612ca4ae6b213 /engines/sci/gfx/resource | |
parent | e44f07f988ee6a2a7574a42169d08b3d7a112eba (diff) | |
download | scummvm-rg350-c5e8c48c5e1a4c3af266a71c500f57c2f93c42d3.tar.gz scummvm-rg350-c5e8c48c5e1a4c3af266a71c500f57c2f93c42d3.tar.bz2 scummvm-rg350-c5e8c48c5e1a4c3af266a71c500f57c2f93c42d3.zip |
SCI: Removed sbtree code by Common::Hashmap
svn-id: r39439
Diffstat (limited to 'engines/sci/gfx/resource')
-rw-r--r-- | engines/sci/gfx/resource/res_manager.cpp | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/engines/sci/gfx/resource/res_manager.cpp b/engines/sci/gfx/resource/res_manager.cpp index dc264b74fd..e11fe188d0 100644 --- a/engines/sci/gfx/resource/res_manager.cpp +++ b/engines/sci/gfx/resource/res_manager.cpp @@ -202,46 +202,6 @@ gfx_pixmap_t *gfxr_interpreter_get_cursor(ResourceManager& resourceManager, int return gfxr_draw_cursor(resid, res->data, res->size, version != SCI_VERSION_0); } -int *gfxr_interpreter_get_resources(ResourceManager& resourceManager, gfx_resource_type_t type, int version, int *entries_nr) { - ResourceType restype; - int *resources; - int count = 0; - int top = sci_max_resource_nr[version] + 1; - int i; - switch (type) { - - case GFX_RESOURCE_TYPE_VIEW: - restype = kResourceTypeView; - break; - - case GFX_RESOURCE_TYPE_PIC: - restype = kResourceTypePic; - break; - - case GFX_RESOURCE_TYPE_CURSOR: - restype = kResourceTypeCursor; - break; - - case GFX_RESOURCE_TYPE_FONT: - restype = kResourceTypeFont; - break; - - default: - GFXDEBUG("Unsupported resource %d\n", type); - return NULL; - } - - resources = (int *)sci_malloc(sizeof(int) * top); - - for (i = 0; i < top; i++) - if (resourceManager.testResource(restype, i)) - resources[count++] = i; - - *entries_nr = count; - - return resources; -} - Palette *gfxr_interpreter_get_static_palette(ResourceManager& resourceManager, int version, int *colors_nr) { if (version >= SCI_VERSION_01_VGA) return gfxr_interpreter_get_palette(resourceManager, version, colors_nr, 999); |