GraphicsBase.hpp File Reference

Contains general typedefs and enums related to graphics. More...

Go to the source code of this file.

Typedefs

typedef double Gosu::ZPos
 Represents the Z position of something drawn with Gosu's graphics system.

Enumerations

enum  AlphaMode { Gosu::amDefault, Gosu::amAdditive }
 Determines the way colors are combined when one is drawn onto another. More...
enum  FontFlags { Gosu::ffBold = 1, Gosu::ffItalic = 2, Gosu::ffUnderline = 4 }
enum  TextAlign { Gosu::taLeft, Gosu::taRight, Gosu::taCenter, Gosu::taJustify }
enum  BorderFlags {
  Gosu::bfSoft = 0, Gosu::bfTileableLeft = 1, Gosu::bfTileableTop = 2, Gosu::bfTileableRight = 4,
  Gosu::bfTileableBottom = 8, Gosu::bfTileable = bfTileableLeft | bfTileableTop | bfTileableRight | bfTileableBottom
}
 Flags that affect the tileability of an image. More...

Variables

const double Gosu::zImmediate = -std::numeric_limits<double>::infinity()
 The lowest possible Z position.


Detailed Description

Contains general typedefs and enums related to graphics.

Definition in file GraphicsBase.hpp.