This is ShaderInspector.h in view mode; [Download] [Up]
// Copyright 1992 Thomas A. Dilligan // All Rights Reserved // // For best results, set tabstop=4 #import <appkit/appkit.h> #import <stdio.h> #import <stdlib.h> #import <strings.h> #import <libc.h> #import <objc/Storage.h> #import <objc/List.h> #import <sys/types.h> #import <sys/stat.h> #import <sys/dir.h> #import <objc/objc-load.h> #import <3Dkit/N3DShader.h> #import <3Dkit/N3DCamera.h> #import <3Dkit/N3DShape.h> #import "PopUpMenu.h" #import "SimpleCamera.h" #import "SimpleShape.h" #import "GenericShaderInspector.h" #ifndef SHADERINSPECTORH #define SHADERINSPECTORH #define MAX_STLN 2048 @interface ShaderInspector:Application { id surfacePopUp; id displacementPopUp; id lightPopUp; id volumePopUp; id transformationPopUp; id imagerPopUp; id view; id shaders; id currentShaders[6]; id lights[5]; id ambientLevel; id pointLevels; id shaderInspector; id inspectionButtons; id infoPanel; } - appDidInit:sender; - fillShaders:listObj; - shaderInspect:sender; - pointLightLevelsChange:sender; - ambientLightLevelChange:sender; - renderPhotoreal:sender; - showInfoPanel:sender; @end #endif
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.