#include <U7file.h>
Collaboration diagram for U7object:

Public Member Functions | |
| U7object (const std::string &file, int objnum) | |
| virtual | ~U7object () |
| uint32 | number_of_objects (void) |
| virtual char * | retrieve (std::size_t &len) |
| bool | retrieve (const char *fname) |
Protected Attributes | |
| std::string | filename |
| int | objnumber |
Definition at line 74 of file U7file.h.
| U7object::U7object | ( | const std::string & | file, | |
| int | objnum | |||
| ) | [inline] |
| uint32 U7object::number_of_objects | ( | void | ) |
Definition at line 111 of file U7file.cc.
References filename, U7FileManager::get_file_object(), U7FileManager::get_ptr(), and U7file::number_of_objects().
Referenced by main().
Here is the call graph for this function:

| virtual char* U7object::retrieve | ( | std::size_t & | len | ) | [virtual] |
Referenced by BG_Game::end_game(), Extract(), Font::load(), Palette::load(), ExCineFlic::load_flic(), KeyBinder::LoadDefaults(), main(), BG_Game::new_game(), Game::play_flic(), SI_Game::play_intro(), ExCineVoc::play_it(), retrieve(), BG_Game::scene_guardian(), MyMidiPlayer::start_sound_effect(), Audio::start_speech(), MyMidiPlayer::start_track(), and TextScroller::TextScroller().
| bool U7object::retrieve | ( | const char * | fname | ) |
Definition at line 125 of file U7file.cc.
References retrieve(), and U7open().
Here is the call graph for this function:

std::string U7object::filename [protected] |
int U7object::objnumber [protected] |
1.5.1