XY_options Struct Reference
[libcrtxy option constants and functions]

XY_options - libcrtxy structure containing runtime options (rendering level, screen size, etc. More...

#include <crtxy.h>


Data Fields

int displayw
 Width of window or fullscreen display.
int displayh
 Height of window or fullscreen display.
int displaybpp
 Display depth (16bpp, 24bpp, 32bpp).
XY_opt_fullscreen fullscreen
 Window, Want Fullscreen or Require Fullscreen?
XY_opt_alpha alpha
 Alpha-blend, fake it, or none at all (just on/off)?
XY_bool antialias
 Anti-alias lines (Xiaolin Wu) or not (Bresenham)?
XY_bool gamma_correction
 Gamma correction when anti-aliasing.
XY_bool blur
 Add blur effect?
XY_bool additive
 Additive pixel effect?
XY_bool backgrounds
 Support fullscreen background.
XY_opt_scaling scaling
 Fast or Best scaling?


Detailed Description

XY_options - libcrtxy structure containing runtime options (rendering level, screen size, etc.

)


Field Documentation

Width of window or fullscreen display.

Height of window or fullscreen display.

Display depth (16bpp, 24bpp, 32bpp).

Window, Want Fullscreen or Require Fullscreen?

Alpha-blend, fake it, or none at all (just on/off)?

Anti-alias lines (Xiaolin Wu) or not (Bresenham)?

Gamma correction when anti-aliasing.

Todo:
Support gamma values (only doing 2.2 (close to sRGB) at the moment)

Add blur effect?

Additive pixel effect?

Support fullscreen background.

Fast or Best scaling?


The documentation for this struct was generated from the following file:

Generated on Tue Sep 2 23:45:36 2008 for libcrtxy by  doxygen 1.5.5