Class hierarchy Compound list File list Compound Members File Members

# CON_3D.h File Reference

3D Rendering interfaces: Screen3D, Camera, Mesh, Light. More...

## Compounds

- class Screen3D
- class Light
- class Camera
- class fColor
- class SystemInterface
- class Interface
- class Console

## Defines

- #define FUNC_3D
    /.

## Typedefs

- typedef Drawable Bitmap
    A bitmap has the same interface as a Drawable.

## Functions

- inline Bitmap* loadBitmap (Screen* S, istream& is)
    Old version given for compatibility.

- int CON_Reactivated ()
    Call this function to check if a full screen application has been reactivated.

- DLLExport float getVersion ()
    Returns the version of the library.

- DLLExport float getFrameTime ()
    Returns the Fraction frame time needed for a world's advance.

- DLLExport Console* getConsole ()
    Returns the Console object pointer.

## Detailed Description

3D Rendering interfaces: Screen3D, Camera, Mesh, Light.

Copyright (c) 1998-1999 by Amir Geva. This file is part of the Photon Game Development library, beta release version 0.25. Permission is granted to use and copy this file for non-commercial use only. Please contact the author concerning commercial usage. Amir Geva makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty.

## Define Documentation

### #define FUNC_3D

/.

////////////////////////////////////////////////////////////////////////////////////////////////////////////////

## Typedef Documentation

### typedef Drawable Bitmap

A bitmap has the same interface as a Drawable.

Only internal implementation differs.

## Function Documentation

### inline Bitmap* loadBitmap(Screen* S, istream& is)

Old version given for compatibility.

### int CON_Reactivated()

Call this function to check if a full screen application has been reactivated.

If true, you must reload all video memory bitmaps.

### DLLExport float getVersion()

Returns the version of the library.

### DLLExport float getFrameTime()

Returns the Fraction frame time needed for a world's advance.

### DLLExport Console* getConsole()

Returns the Console object pointer.