summaryrefslogtreecommitdiff
path: root/inc/args.h
blob: 8c88e22a707c2f3af155233fa75437e9796c593f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#ifndef ARGS_H
#define ARGS_H

#include "../inc/commands.h"

#define MAX_COMMANDS 64

typedef struct
{
    char *demopath;
    char *mappath;
    char *outpath;
    char *extractmap;
    char print;

    int numcmds;
    cmdinput commands[MAX_COMMANDS];
} input;

void parseargs(input *in, int argc, char *argv[]);

#endif // ARGS_H