1
0
Fork 0
flightgear/Include/cmdargs.h
1999-04-05 21:32:32 +00:00

53 lines
1.4 KiB
C

//
// CMDLINE Argument External Definitions. A hack to make command line
// argument values visible to affected program locations.
//
// When implementing this feature my design intent was that program
// options should be set according to the following rules of
// option hierarchy.
//
// 1. Command line options have top priority.
// 2. Environmental options over ride default options.
// 3. All options must have a meaningful state. On a given platform,
// some option setting is most likely to be desired by that community.
//
// CHotchkiss 10 Feb 98
//
// $Id$
// (Log is kept at end of this file)
#ifndef _CMDARGS_H
#define _CMDARGS_H
// buffers here are all MAXPATH in length. IS THIS DEFINE UNIVERSAL?
extern char acArgbuf[];
extern int debugArgValue;
extern int priorityArgValue;
extern char rootArgbuf[];
extern int viewArg;
extern char logArgbuf[];
// These are used by initialization and RE initialization routines
// (none right now) to set up for running (or from warm reset.)
extern const char *DefaultRootDir;
extern const char *DefaultAircraft;
extern const char *DefaultDebuglog;
extern const int DefaultViewMode;
#endif
// end of cmdargs.h
// $Log$
// Revision 1.1 1999/04/05 21:32:41 curt
// Initial revision
//
// Revision 1.2 1998/02/16 16:17:36 curt
// Minor tweaks.
//
// Revision 1.1 1998/02/13 00:18:46 curt
// Initial revision.
//