DSearchPath

Inheritance:

Methods of DSearchPath:

appendDirectory
void DSearchPath::append_directory(Filename const &directory);

Undocumented function.

appendPath
void DSearchPath::append_path(string const &path, string const &separator = ((string())));

Undocumented function.

clear
void DSearchPath::clear(void);

Undocumented function.

findAllFiles
int DSearchPath::find_all_files(Filename const &filename, DSearchPath::Results &results) const;

Undocumented function.

findFile
Filename DSearchPath::find_file(Filename const &filename) const;

Undocumented function.

getDirectory
Filename const &DSearchPath::get_directory(int n) const;

Undocumented function.

getNumDirectories
int DSearchPath::get_num_directories(void) const;

Undocumented function.

isEmpty
bool DSearchPath::is_empty(void) const;

Undocumented function.

operator =
void DSearchPath::operator =(DSearchPath const &copy);

Undocumented function.

output
void DSearchPath::output(ostream &out, string const &separator = ((string()))) const;

Undocumented function.

prependDirectory
void DSearchPath::prepend_directory(Filename const &directory);

Undocumented function.

prependPath
void DSearchPath::prepend_path(DSearchPath const &path);

Undocumented function.

searchPath
static Filename DSearchPath::search_path(Filename const &filename, string const &path, string const &separator = ((string())));

Filename: dSearchPath.I Created by: drose (01Jul00)
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."
Description: A quick-and-easy way to search a searchpath for a file when you don't feel like building or keeping around a DSearchPath object. This simply constructs a temporary DSearchPath based on the indicated path string, and searches that.

write
void DSearchPath::write(ostream &out, int indent_level = (0)) const;

Undocumented function.