Panda3D

Functions | Variables
multify.cxx File Reference

PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University. More...

`#include "pandabase.h"`
`#include "panda_getopt.h"`
`#include "preprocess_argv.h"`
`#include "multifile.h"`
`#include "pointerTo.h"`
`#include "filename.h"`
`#include "pset.h"`
`#include "vector_string.h"`
`#include "virtualFileSystem.h"`
`#include <stdio.h>`
`#include <time.h>`

Go to the source code of this file.

## Functions
bool | add_files (const vector_string &params)
bool | do_add_directory (Multifile *multifile, const Filename &directory_name)
bool | do_add_files (Multifile *multifile, const pvector< Filename > &filenames)
bool | extract_files (const vector_string &params)
const char * | format_timestamp (bool record_timestamp, time_t timestamp)
int | get_compression_level (const Filename &subfile_name)
const string & | get_password ()
void | help ()
bool | is_named (const string &subfile_name, const vector_string &params)
bool | is_text (const Filename &subfile_name)
bool | kill_files (const vector_string &params)
bool | list_files (const vector_string &params)
int | main (int argc, char **argv)
bool | sign_multifile ()
void | tokenize_extensions (const string &str, pset< string > &extensions)
void | usage ()

## Variables
bool | append = false
Filename | chdir_to
bool | compress_flag = false
bool | create = false
int | default_compression_level = 6
pset< string > | dont_compress
string | dont_compress_str = "jpg,png,mp3,ogg"
bool | encryption_flag = false
bool | extract = false
bool | got_chdir_to = false
bool | got_header_prefix = false
bool | got_multifile_name = false
bool | got_password = false
bool | got_record_timestamp_flag = false
string | header_prefix
bool | kill_cmd = false
Filename | multifile_name
string | password
bool | record_timestamp_flag = true
size_t | scale_factor = 0
vector_string | sign_params
time_t | source_date_epoch = (time_t)-1
pset< string > | text_ext
string | text_ext_str = "txt"
bool | tlist = false
bool | to_stdout = false
bool | update = false
bool | verbose = false

## Detailed Description

PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.

All rights reserved.

All use of this software is subject to the terms of the revised BSD license. You should have received a copy of this license along with this source code in a file named "LICENSE."

Definition in file multify.cxx.