From 6e93be1d2e07ace0c21bc040cfb2e4890667d033 Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Fri, 20 Jun 2003 00:05:51 +0000 Subject: remove non-planar surfaces --- render/render.h | 24 ++---------------------- 1 file changed, 2 insertions(+), 22 deletions(-) (limited to 'render/render.h') diff --git a/render/render.h b/render/render.h index 16f5c31c..1b1cce1d 100644 --- a/render/render.h +++ b/render/render.h @@ -8,11 +8,6 @@ #include "color.h" #include "kernel/geom.h" -typedef enum { - Surface_Planar, - Surface_Nonplanar -} SurfaceType; - typedef enum { Flat, Raised, @@ -45,7 +40,7 @@ typedef enum { struct Appearance; -typedef struct PlanarSurface { +typedef struct Surface { SurfaceColorType grad; ReliefType relief; BevelType bevel; @@ -60,21 +55,6 @@ typedef struct PlanarSurface { int parentx; int parenty; pixel32 *pixel_data; -} PlanarSurface; - -typedef struct NonplanarSurface { - int poo; -} NonplanarSurface; - -typedef union { - PlanarSurface planar; - NonplanarSurface nonplanar; -} SurfaceData; - -typedef struct Surface { - SurfaceType type; - SurfaceColorType colortype; - SurfaceData data; } Surface; typedef struct { @@ -153,7 +133,7 @@ void init_appearance(Appearance *l); void x_paint(Window win, Appearance *l); void gl_paint(Window win, Appearance *l); void render_shutdown(void); -Appearance *appearance_new(SurfaceType type, int numtex); +Appearance *appearance_new(int numtex); Appearance *appearance_copy(Appearance *a); void appearance_free(Appearance *a); void truecolor_startup(void); -- cgit v1.2.3