TargaLoader::TargaLoader(const IODevicePtr &iodevice, bool srgb) : file(iodevice), srgb(srgb) { read_header(); read_image_id(); read_color_map(); read_image_data(); decode_palette(); decode_image(); }
// -------------------------------------------------------------------------- // -------------------------------------------------------------------------- bool t_scenario_cut_scene_info::read( std::streambuf & stream ) { int format_version = get< t_uint16 >( stream ); if ( format_version < 0 || format_version > k_current_format_version ) return false; return read_string16( stream, m_text ) && read_image_id( stream, m_image_id ) && read_voice_over_id( stream, m_voice_over_id ); }