/* GargoyleModeler.c produced by Cinder of January 18, 2036 7:14:05 pm PST */ /* formerly from <cedar/InstallationSupport.h>: */ typedef unsigned XR←InterfacePtr; typedef unsigned XR←GlobalFramePtr; extern XR←InterfacePtr XR←ImportInterface (); extern XR←InterfacePtr XR←ExportInterface (); extern void XR←ExportProc (); extern void XR←PushScope (); extern void XR←HideNames (); extern void XR←PopScope (); extern void XR←PushRename (); extern void XR←PopRename (); extern void XR←ForgetName (); extern void XR←ProhibitDuplicateExports (); extern void XR←PermitDuplicateExports (); extern void XR←AddControl (); extern XR←GlobalFramePtr XR←FirstControl(); void XR←Start (); static char versionStamp[] = "@(#)mob←version [2394265093,706352677] GargoyleModeler.config"; static char configBuildTime[] = "@(#)configBuildTime July 22, 1993 6:29 pm PDT"; char XR←configBuildTime←GargoyleModeler[] = "July 23, 1993 1:29 am GMT"; extern void XR←install←GGCirclesImpl(); extern void XR←install←GGCubic2Impl(); extern void XR←install←GGFontImpl(); extern void XR←install←GGFromImagerImpl(); extern void XR←install←GGOutlineImplA(); extern void XR←install←GGOutlineImplB(); extern void XR←install←GGSceneImpl(); extern void XR←install←GGSegmentImplA(); extern void XR←install←GGSegmentImplB(); extern void XR←install←GGSelectImpl(); extern void XR←install←GGSequenceImpl(); extern void XR←install←GGShapesImpl(); extern void XR←install←GGSliceImplA(); extern void XR←install←GGSliceImplB(); extern void XR←install←GGSliceImplC(); extern void XR←install←GGSliceImplD(); extern void XR←install←GGSliceImplE(); extern void XR←install←GGSliceImplF(); extern void XR←install←GGSliceOpsImpl(); extern void XR←install←GGStoragePoolsImpl(); extern void XR←install←GGTrajImpl(); extern void XR←install←GGUtilityImplA(); extern void XR←install←GGUtilityImplB(); extern void XR←install←GGUtilityImplC(); extern void XR←install←GGPropsImpl(); static XR←GlobalFramePtr firstControl; extern void XR←install←GargoyleModeler() { XR←PushScope("GargoyleModeler"); XR←ImportInterface("Angles2d", 0, 0); XR←ImportInterface("Atom", 0, 0); XR←ImportInterface("BasicTime", 0, 0); XR←ImportInterface("CedarProcess", 0, 0); XR←ImportInterface("CodeTimer", 0, 0); XR←ImportInterface("ColorFns", 0, 0); XR←ImportInterface("Commander", 0, 0); XR←ImportInterface("CommanderOps", 0, 0); XR←ImportInterface("Convert", 0, 0); XR←ImportInterface("Cubic2", 0, 0); XR←ImportInterface("CubicPaths", 0, 0); XR←ImportInterface("CubicSplines", 0, 0); XR←ImportInterface("Draw2d", 0, 0); XR←ImportInterface("Feedback", 0, 0); XR←ImportInterface("FileNames", 0, 0); XR←ImportInterface("FS", 0, 0); XR←ImportInterface("FunctionCache", 0, 0); XR←ImportInterface("GGBoundBox", 0, 0); XR←ImportInterface("GGColorOps", 0, 0); XR←ImportInterface("GGCoreOps", 0, 0); XR←ImportInterface("GGFileOps", 0, 0); XR←ImportInterface("GGParseIn", 0, 0); XR←ImportInterface("GGParseOut", 0, 0); XR←ImportInterface("Imager", 0, 0); XR←ImportInterface("ImagerBackdoor", 0, 0); XR←ImportInterface("ImagerBitmapContext", 0, 0); XR←ImportInterface("ImagerBox", 0, 0); XR←ImportInterface("ImagerColor", 0, 0); XR←ImportInterface("ImagerError", 0, 0); XR←ImportInterface("ImagerFont", 0, 0); XR←ImportInterface("ImagerInterpress", 0, 0); XR←ImportInterface("ImagerMaskCapture", 0, 0); XR←ImportInterface("ImagerMemory", 0, 0); XR←ImportInterface("ImagerPath", 0, 0); XR←ImportInterface("ImagerSample", 0, 0); XR←ImportInterface("ImagerState", 0, 0); XR←ImportInterface("ImagerSys", 0, 0); XR←ImportInterface("ImagerTransformation", 0, 0); XR←ImportInterface("ImagerTypeface", 0, 0); XR←ImportInterface("InterpressInterpreter", 0, 0); XR←ImportInterface("IO", 0, 0); XR←ImportInterface("Lines2d", 0, 0); XR←ImportInterface("List", 0, 0); XR←ImportInterface("NamedColors", 0, 0); XR←ImportInterface("PFS", 0, 0); XR←ImportInterface("Polynomial", 0, 0); XR←ImportInterface("Prop", 0, 0); XR←ImportInterface("Real", 0, 0); XR←ImportInterface("RealFns", 0, 0); XR←ImportInterface("RefTab", 0, 0); XR←ImportInterface("RefText", 0, 0); XR←ImportInterface("RefTextExtras", 0, 0); XR←ImportInterface("Rope", 0, 0); XR←ImportInterface("Rosary", 0, 0); XR←ImportInterface("SimpleFeedback", 0, 0); XR←ImportInterface("SymTab", 0, 0); XR←ImportInterface("TextNode", 0, 0); XR←ImportInterface("TiogaImager", 0, 0); XR←ImportInterface("TiogaIO", 0, 0); XR←ImportInterface("UserProfile", 0, 0); XR←ImportInterface("Vector2", 0, 0); XR←ImportInterface("Vectors2d", 0, 0); XR←ExportInterface("Imager", 0, 0); XR←ExportInterface("ImagerFont", 0, 0); XR←ExportInterface("GGCircles", 0, 0); XR←ExportInterface("GGCubic2", 0, 0); XR←ExportInterface("GGFont", 0, 0); XR←ExportInterface("GGFromImager", 0, 0); XR←ExportInterface("GGSlice", 0, 0); XR←ExportInterface("GGOutline", 0, 0); XR←ExportInterface("GGParent", 0, 0); XR←ExportInterface("GGScene", 0, 0); XR←ExportInterface("GGModelTypes", 0, 0); XR←ExportInterface("GGSegment", 0, 0); XR←ExportInterface("GGSelect", 0, 0); XR←ExportInterface("GGSequence", 0, 0); XR←ExportInterface("GGShapes", 0, 0); XR←ExportInterface("GGSliceOps", 0, 0); XR←ExportInterface("GGHistoryTypes", 0, 0); XR←ExportInterface("GGStoragePools", 0, 0); XR←ExportInterface("GGTraj", 0, 0); XR←ExportInterface("GGDescribe", 0, 0); XR←ExportInterface("GGUtility", 0, 0); XR←ExportInterface("GGBuiltinShapes", 0, 0); XR←ExportInterface("GGCircleCache", 0, 0); XR←ExportInterface("GGMeasure", 0, 0); XR←ExportInterface("GGTransform", 0, 0); XR←ExportInterface("GGMUserProfile", 0, 0); XR←ExportInterface("GGProps", 0, 0); XR←HideNames(); XR←install←GGCirclesImpl(); XR←install←GGCubic2Impl(); XR←install←GGFontImpl(); XR←install←GGFromImagerImpl(); XR←install←GGOutlineImplA(); XR←install←GGOutlineImplB(); XR←install←GGSceneImpl(); XR←install←GGSegmentImplA(); XR←install←GGSegmentImplB(); XR←install←GGSelectImpl(); XR←install←GGSequenceImpl(); XR←install←GGShapesImpl(); XR←install←GGSliceImplA(); XR←install←GGSliceImplB(); XR←install←GGSliceImplC(); XR←install←GGSliceImplD(); XR←install←GGSliceImplE(); XR←install←GGSliceImplF(); XR←install←GGSliceOpsImpl(); XR←install←GGStoragePoolsImpl(); XR←install←GGTrajImpl(); XR←install←GGUtilityImplA(); XR←install←GGUtilityImplB(); XR←install←GGUtilityImplC(); XR←install←GGPropsImpl(); XR←AddControl("GGCubic2Impl"); XR←AddControl("GGStoragePoolsImpl"); XR←AddControl("GGUtilityImplA"); XR←AddControl("GGUtilityImplB"); XR←AddControl("GGUtilityImplC"); XR←AddControl("GGFontImpl"); XR←AddControl("GGCirclesImpl"); XR←AddControl("GGShapesImpl"); XR←AddControl("GGTrajImpl"); XR←AddControl("GGSliceImplA"); XR←AddControl("GGSliceImplB"); XR←AddControl("GGSliceImplC"); XR←AddControl("GGSliceImplD"); XR←AddControl("GGSliceImplE"); XR←AddControl("GGSliceImplF"); XR←AddControl("GGSliceOpsImpl"); XR←AddControl("GGOutlineImplA"); XR←AddControl("GGOutlineImplB"); XR←AddControl("GGSegmentImplA"); XR←AddControl("GGSegmentImplB"); XR←AddControl("GGSequenceImpl"); XR←AddControl("GGSceneImpl"); XR←AddControl("GGSelectImpl"); XR←AddControl("GGFromImagerImpl"); XR←AddControl("GGPropsImpl"); firstControl = XR←FirstControl(); XR←PopScope(); } extern void XR←run←GargoyleModeler() { XR←StartCedarModule(firstControl); } extern void XR←unload←GargoyleModeler() { XR←Unload(firstControl); }