#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] |