X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=render%2Frender.h;h=a983c7830c5f10db12a98af596c4d8fe0a911ee0;hb=8e68958a075f96a9e187d44b809582ab50339d6d;hp=78a00d88091a657163d7f77e1262dc9fd2d0c77e;hpb=9b4c587cd45455f53c4593a243f71422540c36a8;p=chaz%2Fopenbox diff --git a/render/render.h b/render/render.h index 78a00d88..a983c783 100644 --- a/render/render.h +++ b/render/render.h @@ -40,9 +40,12 @@ typedef enum { typedef enum { Bitmask, Text, - RGBA + RGBA, + NoTexture } TextureType; +struct Appearance; + typedef struct PlanarSurface { SurfaceColorType grad; ReliefType relief; @@ -52,6 +55,9 @@ typedef struct PlanarSurface { color_rgb *border_color; gboolean interlaced; gboolean border; + struct Appearance *parent; + int parentx; + int parenty; pixel32 *pixel_data; } PlanarSurface;