Panda3D
Multifile Member List

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

add_subfile(const std::string &subfile_name, const Filename &filename, int compression_level)Multifile
add_subfile(const std::string &subfile_name, std::istream *subfile_data, int compression_level)Multifile
close()Multifile
close_read_subfile(std::istream *stream)Multifilestatic
compare_subfile(int index, const Filename &filename)Multifile
extract_subfile(int index, const Filename &filename)Multifile
extract_subfile_to(int index, std::ostream &out)Multifile
find_subfile(const std::string &subfile_name) constMultifile
flush()Multifile
get_class_type() (defined in ReferenceCount)ReferenceCountinlinestatic
get_encryption_algorithm() constMultifileinline
get_encryption_flag() constMultifileinline
get_encryption_iteration_count() constMultifileinline
get_encryption_key_length() constMultifileinline
get_encryption_password() constMultifileinline
get_header_prefix() constMultifileinline
get_index_end() constMultifile
get_magic_numberMultifileinline
get_magic_number() (defined in Multifile)Multifileinlinestatic
get_multifile_name() constMultifileinline
get_num_subfilesMultifile
get_num_subfiles() const (defined in Multifile)Multifile
get_record_timestamp() constMultifileinline
get_ref_countReferenceCountinline
get_ref_count() const (defined in ReferenceCount)ReferenceCountinline
get_scale_factor() constMultifileinline
get_subfile_internal_length(int index) constMultifile
get_subfile_internal_start(int index) constMultifile
get_subfile_length(int index) constMultifile
get_subfile_nameMultifile
get_subfile_name(int index) const (defined in Multifile)Multifile
get_subfile_timestamp(int index) constMultifile
get_timestamp() constMultifileinline
get_weak_list() constReferenceCountinline
has_directory(const std::string &subfile_name) constMultifile
has_weak_list() constReferenceCountinline
init_type() (defined in ReferenceCount)ReferenceCountinlinestatic
is_read_valid() constMultifileinline
is_subfile_compressed(int index) constMultifile
is_subfile_encrypted(int index) constMultifile
is_subfile_text(int index) constMultifile
is_write_valid() constMultifileinline
local_object()ReferenceCountinline
ls(std::ostream &out=std::cout) constMultifile
Multifile() (defined in Multifile)Multifile
Multifile(const Multifile &copy)=delete (defined in Multifile)Multifile
needs_repack() constMultifileinline
open_read(const Filename &multifile_name, const std::streampos &offset=0) (defined in Multifile)Multifile
open_read(IStreamWrapper *multifile_stream, bool owns_pointer=false, const std::streampos &offset=0) (defined in Multifile)Multifile
open_read_subfile(int index)Multifile
open_read_write(const Filename &multifile_name)Multifile
open_read_write(std::iostream *multifile_stream, bool owns_pointer=false)Multifile
open_write(const Filename &multifile_name)Multifile
open_write(std::ostream *multifile_stream, bool owns_pointer=false)Multifile
operator=(const Multifile &copy)=delete (defined in Multifile)Multifile
output(std::ostream &out) const (defined in Multifile)Multifile
read_subfile(int index)Multifileinline
read_subfile(int index, std::string &result)Multifile
read_subfile(int index, vector_uchar &result)Multifile
ref() constReferenceCountinline
ref_if_nonzero() constReferenceCountinline
remove_subfile(int index)Multifile
remove_subfile(const std::string &subfile_name)Multifileinline
repack()Multifile
scan_directory(vector_string &contents, const std::string &subfile_name) constMultifile
set_encryption_algorithm(const std::string &encryption_algorithm)Multifileinline
set_encryption_flag(bool flag)Multifileinline
set_encryption_iteration_count(int encryption_iteration_count)Multifileinline
set_encryption_key_length(int encryption_key_length)Multifileinline
set_encryption_password(const std::string &encryption_password)Multifileinline
set_header_prefix(const std::string &header_prefix)Multifile
set_multifile_name(const Filename &multifile_name)Multifileinline
set_record_timestamp(bool record_timestamp)Multifileinline
set_scale_factor(size_t scale_factor)Multifile
Subfile (defined in Multifile)Multifilefriend
test_ref_count_integrity() constReferenceCountinline
test_ref_count_nonzero() constReferenceCountinline
unref() constReferenceCountinlinevirtual
update_subfile(const std::string &subfile_name, const Filename &filename, int compression_level)Multifile
weak_ref()ReferenceCountinline
weak_unref()ReferenceCountinline
~Multifile() (defined in Multifile)Multifile
~ReferenceCount() (defined in ReferenceCount)ReferenceCountinlinevirtual