PowerVR Software Development Kit


Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

PVRShellImpl.h File Reference

Shell to make programming 3D APIs easier. More...

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Classes

struct  PVRShellData
 Holds PVRShell internal data. More...

class  PVRShellCommandLine
 Command-line interpreter. More...

class  PVRShellInit
 main PVRShell class for initialisation More...


Defines

#define FREE(X)   { if(X) { free(X); (X)=0; } }
#define _ASSERT(X)   /**/
#define STR_WNDTITLE   (" - Build ")

Enumerations

enum  EPVRShellState {
  ePVRShellInitApp, ePVRShellInitInstance, ePVRShellRender, ePVRShellReleaseView,
  ePVRShellReleaseAPI, ePVRShellReleaseOS, ePVRShellQuitApp, ePVRShellExit
}
 Abstract API and OS code. More...


Detailed Description

Shell to make programming 3D APIs easier.

Date:
26/01/2005
Copyright:
Copyright (C) 2005 - 2006 by Imagination Technologies Limited.
Platform:
Independant
Description:
Makes programming for 3D APIs easier by wrapping surface initialization, Texture allocation and other functions for use by a demo.

Define Documentation



_ASSERT


#define _ASSERT  )     /**/
 



FREE


#define FREE  )     { if(X) { free(X); (X)=0; } }
 



STR_WNDTITLE


#define STR_WNDTITLE   (" - Build ")
 


Enumeration Type Documentation



EPVRShellState


enum EPVRShellState
 

Abstract API and OS code.

Enumeration values:
ePVRShellInitApp 
ePVRShellInitInstance 
ePVRShellRender 
ePVRShellReleaseView 
ePVRShellReleaseAPI 
ePVRShellReleaseOS 
ePVRShellQuitApp 
ePVRShellExit 


Copyright © 1999-2006, PowerVR Technologies and partners. PowerVR Technologies is a division of Imagination Technologies Ltd.


Generated by DOXYGEN 1.3.6