ftp.nice.ch/pub/next/graphics/render/ShaderInspector.NIHS.bs.tar.gz#/ShaderInspector/Source/ShaderInspector.h

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.