mirror of
https://github.com/ZDoom/qzdoom-gpl.git
synced 2024-12-11 04:41:06 +00:00
e5c67cee83
- CONFLICT (content): Merge conflict in src/p_acs.cpp - Updated position variables
31 lines
437 B
C++
31 lines
437 B
C++
#ifndef __PATHEXPANDER_H
|
|
#define __PATHEXPANDER_H
|
|
|
|
#include "tarray.h"
|
|
#include "zstring.h"
|
|
#include "files.h"
|
|
|
|
class PathExpander
|
|
{
|
|
TArray<FString> PathList;
|
|
|
|
public:
|
|
int openmode;
|
|
|
|
enum
|
|
{
|
|
OM_FILEORLUMP = 0,
|
|
OM_LUMP,
|
|
OM_FILE
|
|
};
|
|
|
|
PathExpander(int om = OM_FILEORLUMP)
|
|
{
|
|
openmode = om;
|
|
}
|
|
void addToPathlist(const char *s);
|
|
void clearPathlist();
|
|
FileReader *openFileReader(const char *name, int *plumpnum);
|
|
};
|
|
|
|
#endif
|