Retired Document
Important: This sample code may not represent best practices for current development. The project may use deprecated symbols and illustrate technologies and techniques that are no longer recommended.
IRS_Methods.h
/******************************************************************************\ |
Module: IRS_Methods.h |
Purpose: top level meta handler function for QD3D plug-in renderer |
Author: Sun-Inn Shih |
Copyright (C) 1993-96 Apple Computer, Inc. All rights reserved. |
\*****************************************************************************/ |
#ifndef PF_METHODS_H |
#define PF_METHODS_H |
#include <QD3D.h> |
#include <QD3DView.h> |
#include "IRShell.h" |
TQ3Status IRSNew( |
TQ3RendererObject pRenderer, |
irsData *irsdata, |
void *pInitData); |
void IRSDelete( |
TQ3RendererObject PerformRenderer, |
irsData *irsdata); |
TQ3Status IRSStartFrame( |
TQ3ViewObject pView, |
irsData *irsdata, |
TQ3DrawContextObject pQD3DDrawContext); |
TQ3Status IRSEndFrame( |
TQ3ViewObject pView, |
irsData *irsdata, |
TQ3DrawContextObject pQD3DDrawContext); |
TQ3Status IRSStartPass( |
TQ3ViewObject pView, |
irsData *irsdata, |
TQ3CameraObject pCamera, |
TQ3GroupObject pLightGroup); |
TQ3ViewStatus IRSEndPass( |
TQ3ViewObject pView, |
irsData *irsdata); |
void IRSCancel( |
TQ3ViewObject pView, |
irsData *irsdata); |
#endif /* PF_METHODS_H */ |
Copyright © 2003 Apple Computer, Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2003-01-14