]> git.decadent.org.uk Git - ion3.git/blobdiff - ioncore/resize.h
Imported Upstream version 20090110
[ion3.git] / ioncore / resize.h
index 3a4f0626f9147d15521b104032080ab97fb05a9e..00ae222c4fb9254cec6b037ac4e826505c7c0820 100644 (file)
@@ -1,12 +1,9 @@
 /*
  * ion/ioncore/resize.h
  *
- * Copyright (c) Tuomo Valkonen 1999-2006
+ * Copyright (c) Tuomo Valkonen 1999-2009
  *
- * Ion is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation; either version 2.1 of the License, or
- * (at your option) any later version.
+ * See the included file LICENSE for details.
  */
 
 #ifndef ION_IONCORE_RESIZE_H
@@ -93,6 +90,8 @@ extern void moveresmode_delta_resize(WMoveresMode *mode,
                                      WRectangle *rret);
 extern void moveresmode_delta_move(WMoveresMode *mode, 
                                    int dx, int dy, WRectangle *rret);
+extern void moveresmode_rqgeom(WMoveresMode *mode, WRQGeomParams *rq, 
+                               WRectangle *rret);
 extern bool moveresmode_do_end(WMoveresMode *mode, bool apply);
 extern WRegion *moveresmode_target(WMoveresMode *mode);
 
@@ -147,4 +146,7 @@ extern void region_absolute_geom_to_parent(WRegion *reg,
                                            const WRectangle *rgeom,
                                            WRectangle *pgeom);
 
+extern void rqgeomparams_from_table(WRQGeomParams *rq, 
+                                    const WRectangle *origg, ExtlTab g);
+
 #endif /* ION_IONCORE_RESIZE_H */