/* THIS FILE IS AUTO-GENERATED, DO NOT EDIT */

#define __GLOBALS_H__

#ifndef __NINOX_H__
#include "ninox.h"
#endif

extern int	AG_MAG;
extern int	AG_X;
extern int	AG_Y;
extern int	AllowOverwrite;
extern int	AMean;
extern int	AntiGhostEnable;
extern int	ApplyGainComp;
extern int	ArchiveOverrideFilenames;
extern int	AutoBlack;
extern int	Bayer8;
extern double	BayerBoost;
extern int	BayerX;
extern int	BayerY;
extern int	Bias;
extern int	BmpIgnoreOffset;
extern int	CentreMode;
extern int	ChainArchives;
extern int	ChangeGain;
extern int	ChangeGamma;
extern int	ColumnCorrection;
extern char	*CurrentFile;
extern int	CutX;
extern int	CutX_Offset;
extern int	CutY;
extern int	CutY_Offset;
extern int	DBF_DIFF;
extern int	DBF_EDGE_COUNT;
extern int	DBF_TYPE;
extern int	DEBUG;
extern int	DetectBrokenFrames;
extern int	DetectHotPixels;
extern int	DisplayFrames;
extern int	DisplayPause;
extern int	Do3x3Smooth;
extern int	do_Rotate;
extern int	doAutoRowBalance;
extern int	DoCutout;
extern int	DoDarkFrameSubtract;
extern int	DoDeBayer;
extern int	DoFFT;
extern int	doInvertImage;
extern int	doInvertImage2;
extern int	doLevelsAdjust;
extern int	doMirrorImage;
extern int	doRowBoost;
extern int	DownScale;
extern int	EnableHistoWarning;
extern int	EnableSubRegion;
extern int	FFT_Filter;
extern double	FFT_LPF_Pow;
extern double	FFT_LPF_Radius1;
extern double	FFT_LPF_Radius2;
extern char	*FFT_Ref;
extern int	FFT_Region;
extern char	* FluxFile;
extern int	ForceProcess;
extern int	forceWriteEmptyFiles;
extern double	Gain;
extern double	GaincompBoost;
extern int	GaincompDeadColCount;
extern int	GaincompDeadColList[32];;
extern double	GaincompDeRingAmount;
extern double	GaincompDeRingAmount2;
extern int	GaincompDeRingDelay;
extern double	Gamma;
extern int	Grey;
extern int	HaveWindow;
extern int	HistoProtect;
extern int	HistoStretch;
extern int	HNoiseFilter;
extern int	IGNORE_HISTO_WARNING;
extern int	ImageCount;
extern int	ImageTracking;
extern int	InputFileType;
extern int	InputFilter;
extern int	InputFilter_Display;
extern double	InputFilter_ThreshHold;
extern int	InputHistoStretch;
extern int	InteractiveMode;
extern int	IQuant;
extern int	LevelsMax;
extern int	LevelsMin;
extern int	LoadedConfig;
extern double	MAX_STRETCH;
extern int	MaxAllowedMovement;
extern char	* MergeFile;
extern double	MergeThreshHold;
extern int	MinPixels;
extern double	MinQuality;
extern int	MkDirs;
extern int	Morph_Across;
extern int	Morph_Debug;
extern int	Morph_Down;
extern int	Morph_Drift;
extern int	Morph_Iterations;
extern int	Morph_MaxTranslate;
extern int	Morph_Min_Divisor;
extern char	*Morph_Ref;
extern int	Morphing;
extern int	newHeight;
extern int	newWidth;
extern int	NoSave;
extern char	* OutDir;
extern int	OutDirAppendSrc;
extern int	OutDirPrependSrc;
extern int	OutputFileDepth;
extern int	OutputFileType;
extern int	OutputStackFileDepth;
extern int	OverrideChannel;
extern int	OverrideChannel_Max;
extern int	OverrideChannel_Min;
extern int	OverrideChannel_Value;
extern int	PopFilter;
extern int	PopFilter_PassCount;
extern int	PopFilter_When;
extern int	PrintFlush;
extern int	ProcessOffset;
extern int	ProcessSkip;
extern int	QEstimator;
extern int	QF_APERTURE_RADIUS;
extern char	*QHISTO_FILE;
extern int	QHISTO_MAX;
extern int	QHISTO_MIN;
extern double	QMargin;
extern char	*QPR;
extern int	QRenumberFiles;
extern int	QRenumberPreserveOrder;
extern int	QSUBSAMPLE_INC;
extern int	QSUBSAMPLE_MAX;
extern int	QSUBSAMPLE_MIN;
extern int	QTrim_After;
extern int	QTrim_Before;
extern int	QTrim_Type;
extern int	QualityFunction;
extern int	QualityMaxCount;
extern int	Quiet;
extern int	QWriteIntermediateFiles;
extern int	QWriteSER;
extern int	QWriteSER_count;
extern double	QWriteSER_fcount;
extern char	*QWriteSER_fname;
extern double	RotateAngle;
extern int	RotateCutoff;
extern double	RowBoostAdd;
extern double	RowBoostMult;
extern int	RowBoostType;
extern int	RowCorrection;
extern char	*RunFile;
extern char	*SER_Filename_map[NUM_CHANNELS];;
extern int	ShowHistogram;
extern int	ShowMovement;
extern int	SR_X1;
extern int	SR_X2;
extern int	SR_Y1;
extern int	SR_Y2;
extern int	StackCount;
extern char	*StackFile;
extern int	StackMax;
extern int	StreamFilter;
extern int	StreamFilter_History;
extern int	Sub_x;
extern int	Sub_y;
extern int	SubDirs;
extern double	Subsample_max_offset;
extern double	Subsample_min_offset;
extern int	Subsample_nframes;
extern int	Subsample_noise;
extern int	Subsample_pixel_height;
extern int	Subsample_pixel_width;
extern char	*Subsample_prefix;
extern int	Subsample_scan;
extern int	Subsample_smooth;
extern int	Subsample_upscale;
extern int	Subsample_xpixels;
extern int	Subsample_ypixels;
extern int	SubsampleMode;
extern int	SumFlux;
extern int	ThreshHold;
extern int	UpScale;
extern int	UpScale_Smoothing;
extern int	UpScale_Smoothing_When;
extern int	UsingStdin;
extern int	UsingStdout;
extern int	White;
extern int	WriteEmptyFiles;
extern int	ZBlack;

extern struct cfunc Names[];
