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
#endifThese are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.