MMSFBSurfaceConfig Struct Reference

#include <mmsfbsurface.h>

List of all members.


Public Attributes

int w
 width
int h
 height
MMSFBColor color
 color for drawing/blitting
bool clipped
 is a clip region set?
MMSFBRegion clip
 current clip region
bool iswinsurface
 the surface is a window surface
bool islayersurface
 the surface is the layer surface note: for example it is possible to have a window surface in combination with this layer flag
MMSFBDrawingFlags drawingflags
 drawing flags
MMSFBBlittingFlags blittingflags
 blitting flags
MMSFBFontfont
 font
MMSFBSurfaceBuffersurface_buffer
 the surface buffer(s)
MMSFBColor shadow_top_color
 color of the shadow on the top, no shadow is drawn if shadow_top_color.a is set to 0 (default)
MMSFBColor shadow_bottom_color
 color of the shadow on the bottom, no shadow is drawn if shadow_bottom_color.a is set to 0 (default)
MMSFBColor shadow_left_color
 color of the shadow on the left, no shadow is drawn if shadow_left_color.a is set to 0 (default)
MMSFBColor shadow_right_color
 color of the shadow on the right, no shadow is drawn if shadow_right_color.a is set to 0 (default)
MMSFBColor shadow_top_left_color
 color of the shadow on the top-left, no shadow is drawn if shadow_top_left_color.a is set to 0 (default)
MMSFBColor shadow_top_right_color
 color of the shadow on the top-right, no shadow is drawn if shadow_top_right_color.a is set to 0 (default)
MMSFBColor shadow_bottom_left_color
 color of the shadow on the bottom-left, no shadow is drawn if shadow_bottom_left_color.a is set to 0 (default)
MMSFBColor shadow_bottom_right_color
 color of the shadow on the bottom-right, no shadow is drawn if shadow_bottom_right_color.a is set to 0 (default)

Detailed Description

Definition at line 140 of file mmsfbsurface.h.


Member Data Documentation

width

Definition at line 142 of file mmsfbsurface.h.

height

Definition at line 144 of file mmsfbsurface.h.

color for drawing/blitting

Definition at line 146 of file mmsfbsurface.h.

is a clip region set?

Definition at line 148 of file mmsfbsurface.h.

current clip region

Definition at line 150 of file mmsfbsurface.h.

the surface is a window surface

Definition at line 152 of file mmsfbsurface.h.

the surface is the layer surface note: for example it is possible to have a window surface in combination with this layer flag

Definition at line 155 of file mmsfbsurface.h.

drawing flags

Definition at line 157 of file mmsfbsurface.h.

blitting flags

Definition at line 159 of file mmsfbsurface.h.

font

Definition at line 161 of file mmsfbsurface.h.

the surface buffer(s)

Definition at line 163 of file mmsfbsurface.h.

color of the shadow on the top, no shadow is drawn if shadow_top_color.a is set to 0 (default)

Definition at line 165 of file mmsfbsurface.h.

color of the shadow on the bottom, no shadow is drawn if shadow_bottom_color.a is set to 0 (default)

Definition at line 167 of file mmsfbsurface.h.

color of the shadow on the left, no shadow is drawn if shadow_left_color.a is set to 0 (default)

Definition at line 169 of file mmsfbsurface.h.

color of the shadow on the right, no shadow is drawn if shadow_right_color.a is set to 0 (default)

Definition at line 171 of file mmsfbsurface.h.

color of the shadow on the top-left, no shadow is drawn if shadow_top_left_color.a is set to 0 (default)

Definition at line 173 of file mmsfbsurface.h.

color of the shadow on the top-right, no shadow is drawn if shadow_top_right_color.a is set to 0 (default)

Definition at line 175 of file mmsfbsurface.h.

color of the shadow on the bottom-left, no shadow is drawn if shadow_bottom_left_color.a is set to 0 (default)

Definition at line 177 of file mmsfbsurface.h.

color of the shadow on the bottom-right, no shadow is drawn if shadow_bottom_right_color.a is set to 0 (default)

Definition at line 179 of file mmsfbsurface.h.


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