Diff of /main.h [000000] .. [68cdf8]  Maximize  Restore

Switch to side-by-side view

--- a
+++ b/main.h
@@ -0,0 +1,59 @@
+#ifndef _MAIN_H
+#define _MAIN_H
+// PTLens, Copyright (C) 2004, Thomas Niemann
+// email: thomasn@epaperpress.com, subject=ptlens
+// This program is free software; you can redistribute 
+// it and/or modify it under the terms of the GNU
+// General Public License as published by the Free 
+// Software Foundation; either version 2 of the 
+// License, or (at your option) any later version. 
+// This program is distributed in the hope that it will 
+// be useful, but WITHOUT ANY WARRANTY; without even 
+// the implied warranty of MERCHANTABILITY or FITNESS 
+// FOR A PARTICULAR PURPOSE. See the GNU General Public 
+// License for more details. 
+// You should have received a copy of the GNU General 
+// Public License along with this program; if not, 
+// write to the Free Software Foundation, Inc., 675 
+// Mass Ave, Cambridge, MA 02139, USA.
+#include "PIDefines.h"
+#include "PITypes.h"
+#include "PIFilter.h"
+#include "PIUtilities.h"
+#include "memAlloc.h"
+#include "panTools.h"
+#include "dlgAbout.h"
+#include "cpyBuf.h"
+typedef struct {
+	int unused;
+} ParamData;
+typedef struct {		// static data
+	MemData mem[2];		// memory allocation (static=0, dynamic=1)
+	DllData dll;		// dll function pointers
+	PhoData pho;		// photoshop image parameters
+	PanData pan;		// PT data
+} StaticData;
+extern StaticData *gData;
+extern ParamData *gParam;
+extern FilterRecord *gFr;
+extern int16 *gResult;
+#define GBL gData->gbl
+#define MEM gData->mem
+#define PHO gData->pho
+#define PAN gData->pan
+#define DLL gData->dll
+int display(const char *fmt, ...);

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks