-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathFgdReader.cpp
37 lines (30 loc) · 850 Bytes
/
FgdReader.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#include "pre.h"
#include "strlib.h"
#include "FgdReader.h"
#include "TextFileReader.h"
#include <map>
// while parsing fgd base() defs, multiple baseclasses will be requested from the fgdreader
// cache these when parsed or we'll be here a while
// fgd field type discoveries are added to the list
// int/flags/choice from fgd override float from qc (and targetname overrides string)
// gotta be able to union spawnflags types
void FgdReader::ReadFromPath(const std::string& path)
{
}
void FgdReader::GetTypes(std::map<std::string, EPairType>& epf)
{
}
void FgdReader::GetClassnames(StringViewList& clist)
{
}
void FgdReader::GetDefinition(EntClass& ec)
{
}
size_t FgdReader::GetEntityBlock(const std::string_view qc, size_t ofs)
{
return size_t();
}
size_t FgdReader::GetField(const std::string_view qc, size_t ofs)
{
return size_t();
}