Home | History | Annotate | Line # | Download | only in dist
      1 /*
      2  * Copyright 2004 Richard Levitte.
      3  */
      4 
      5 #ifndef _CTWM_TYPES_H
      6 #define _CTWM_TYPES_H
      7 
      8 /* From icons.h */
      9 typedef struct Icon Icon;
     10 typedef struct IconRegion IconRegion;
     11 typedef struct IconEntry IconEntry;
     12 
     13 /* From menus.h */
     14 typedef struct MenuItem MenuItem;
     15 typedef struct MenuRoot MenuRoot;
     16 typedef struct MouseButton MouseButton;
     17 typedef struct FuncButton FuncButton;
     18 typedef struct FuncKey FuncKey;
     19 
     20 /* From iconmgr.h */
     21 typedef struct WList WList;
     22 typedef struct IconMgr IconMgr;
     23 
     24 /* From list.h */
     25 typedef struct name_list name_list;
     26 
     27 /* From screen.h */
     28 typedef struct StdCmap StdCmap;
     29 typedef struct TitlebarPixmaps TitlebarPixmaps;
     30 typedef struct ScreenInfo ScreenInfo;
     31 
     32 /* From ctwm.h */
     33 typedef struct MyFont MyFont;
     34 typedef struct ColorPair ColorPair;
     35 typedef struct TitleButtonFunc TitleButtonFunc;
     36 typedef struct TitleButton TitleButton;
     37 typedef struct TBWindow TBWindow;
     38 typedef struct SqueezeInfo SqueezeInfo;
     39 typedef struct TwmColormap TwmColormap;
     40 typedef struct ColormapWindow ColormapWindow;
     41 typedef struct Colormaps Colormaps;
     42 typedef struct WindowRegion WindowRegion;
     43 typedef struct WindowEntry WindowEntry;
     44 typedef struct WindowBox WindowBox;
     45 typedef struct TwmWindow TwmWindow;
     46 
     47 /* From image.h */
     48 typedef struct Image Image;
     49 
     50 /* From vscreen.h */
     51 typedef struct VirtualScreen VirtualScreen;
     52 
     53 /* From workspace_structs.h */
     54 typedef struct winList WinList;
     55 typedef struct WorkSpaceMgr WorkSpaceMgr;
     56 typedef struct WorkSpace WorkSpace;
     57 typedef struct MapSubwindow MapSubwindow;
     58 typedef struct ButtonSubwindow ButtonSubwindow;
     59 typedef struct WorkSpaceWindow WorkSpaceWindow;
     60 
     61 /* From occupation.h */
     62 typedef struct OccupyWindow OccupyWindow;
     63 
     64 /* From otp.h */
     65 typedef struct OtpWinList OtpWinList;
     66 typedef struct OtpPreferences OtpPreferences;
     67 
     68 /* From r_structs.h */
     69 typedef struct RArea RArea;
     70 typedef struct RAreaList RAreaList;
     71 typedef struct RLayout RLayout;
     72 
     73 #endif /* _CTWM_TYPES_H */
     74