… | |
… | |
806 | const_iv (PictStandardARGB32), |
806 | const_iv (PictStandardARGB32), |
807 | const_iv (PictStandardRGB24), |
807 | const_iv (PictStandardRGB24), |
808 | const_iv (PictStandardA8), |
808 | const_iv (PictStandardA8), |
809 | const_iv (PictStandardA4), |
809 | const_iv (PictStandardA4), |
810 | const_iv (PictStandardA1), |
810 | const_iv (PictStandardA1), |
|
|
811 | const_iv (RepeatNone), |
|
|
812 | const_iv (RepeatNormal), |
|
|
813 | const_iv (RepeatPad), |
|
|
814 | const_iv (RepeatReflect), |
811 | #endif |
815 | #endif |
812 | # if 0 |
816 | # if 0 |
813 | const_iv (XIMForwardChar), |
817 | const_iv (XIMForwardChar), |
814 | const_iv (XIMBackwardChar), |
818 | const_iv (XIMBackwardChar), |
815 | const_iv (XIMForwardWord), |
819 | const_iv (XIMForwardWord), |
… | |
… | |
1852 | type, format, PropModeReplace, |
1856 | type, format, PropModeReplace, |
1853 | (unsigned char *)data_, len / elemsize); |
1857 | (unsigned char *)data_, len / elemsize); |
1854 | } |
1858 | } |
1855 | |
1859 | |
1856 | Atom |
1860 | Atom |
1857 | XInternAtom (rxvt_term *term, char *atom_name, int only_if_exists = FALSE) |
1861 | XInternAtom (rxvt_term *term, octet_string atom_name, int only_if_exists = FALSE) |
1858 | C_ARGS: term->dpy, atom_name, only_if_exists |
1862 | C_ARGS: term->dpy, atom_name, only_if_exists |
1859 | |
1863 | |
1860 | char * |
1864 | char * |
1861 | XGetAtomName (rxvt_term *term, Atom atom) |
1865 | XGetAtomName (rxvt_term *term, Atom atom) |
1862 | C_ARGS: term->dpy, atom |
1866 | C_ARGS: term->dpy, atom |
1863 | CLEANUP: |
1867 | CLEANUP: |
1864 | XFree (RETVAL); |
1868 | XFree (RETVAL); |
1865 | |
1869 | |
1866 | void |
1870 | void |
1867 | XDeleteProperty (rxvt_term *term, Window window, Atom property) |
1871 | XDeleteProperty (rxvt_term *term, Window window, Atom property) |
1868 | C_ARGS: term->dpy, window, property |
1872 | C_ARGS: term->dpy, window, property |
1869 | |
1873 | |
1870 | Window |
1874 | Window |
1871 | rxvt_term::DefaultRootWindow () |
1875 | rxvt_term::DefaultRootWindow () |
1872 | CODE: |
1876 | CODE: |
1873 | RETVAL = THIS->display->root; |
1877 | RETVAL = THIS->display->root; |
… | |
… | |
1929 | ############################################################################# |
1933 | ############################################################################# |
1930 | # fancy bg bloatstuff (TODO: should be moved up somewhere) |
1934 | # fancy bg bloatstuff (TODO: should be moved up somewhere) |
1931 | |
1935 | |
1932 | #ifdef ENABLE_TRANSPARENCY |
1936 | #ifdef ENABLE_TRANSPARENCY |
1933 | |
1937 | |
|
|
1938 | #if 0 |
|
|
1939 | |
1934 | # rxvt_img * |
1940 | rxvt_img * |
1935 | # rxvt_term::new_root_img () |
1941 | rxvt_term::new_img_from_root () |
1936 | # CODE: |
1942 | CODE: |
1937 | # RETVAL = rxvt_img::new_from_root (THIS); |
1943 | RETVAL = rxvt_img::new_from_root (THIS); |
1938 | # OUTPUT: |
1944 | OUTPUT: |
1939 | # RETVAL |
1945 | RETVAL |
1940 | |
1946 | |
1941 | #endif |
1947 | #endif |
1942 | |
1948 | |
|
|
1949 | #endif |
|
|
1950 | |
1943 | #if HAVE_PIXBUF |
1951 | #if HAVE_PIXBUF |
|
|
1952 | |
|
|
1953 | rxvt_img * |
|
|
1954 | rxvt_term::new_img_from_file (octet_string filename) |
|
|
1955 | CODE: |
|
|
1956 | try |
|
|
1957 | { |
|
|
1958 | RETVAL = rxvt_img::new_from_file (THIS, filename); |
|
|
1959 | } |
|
|
1960 | catch (const class rxvt_failure_exception &e) |
|
|
1961 | { |
|
|
1962 | croak ("new_img_from_file failed"); |
|
|
1963 | } |
|
|
1964 | OUTPUT: |
|
|
1965 | RETVAL |
1944 | |
1966 | |
1945 | #endif |
1967 | #endif |
1946 | |
1968 | |
1947 | ############################################################################# |
1969 | ############################################################################# |
1948 | # urxvt::overlay |
1970 | # urxvt::overlay |
… | |
… | |
1991 | rxvt_color rc; |
2013 | rxvt_color rc; |
1992 | parse_color (THIS->s, rc, c); |
2014 | parse_color (THIS->s, rc, c); |
1993 | C_ARGS: rc |
2015 | C_ARGS: rc |
1994 | |
2016 | |
1995 | void |
2017 | void |
|
|
2018 | rxvt_img::DESTROY () |
|
|
2019 | CODE: |
|
|
2020 | delete THIS; |
|
|
2021 | |
|
|
2022 | void |
1996 | rxvt_img::blur (int rh, int rv) |
2023 | rxvt_img::blur (int rh, int rv) |
1997 | |
2024 | |
1998 | void |
2025 | void |
1999 | rxvt_img::brightness (double r, double g, double b, double a = 1.) |
2026 | rxvt_img::brightness (NV r, NV g, NV b, NV a = 1.) |
2000 | |
2027 | |
2001 | void |
2028 | void |
2002 | rxvt_img::contrast (double r, double g, double b, double a = 1.) |
2029 | rxvt_img::contrast (NV r, NV g, NV b, NV a = 1.) |
|
|
2030 | |
|
|
2031 | void |
|
|
2032 | rxvt_img::unshare () |
2003 | |
2033 | |
2004 | rxvt_img * |
2034 | rxvt_img * |
2005 | rxvt_img::copy () |
2035 | rxvt_img::clone () |
2006 | |
2036 | |
2007 | rxvt_img * |
2037 | rxvt_img * |
2008 | rxvt_img::scale (int new_width, int new_height) |
2038 | rxvt_img::scale (int new_width, int new_height) |
2009 | |
2039 | |
2010 | # rxvt_img * |
2040 | rxvt_img * |
2011 | # rxvt_img::transform (int new_width, int new_height, double matrix[16]); |
2041 | rxvt_img::transform (int new_width, int new_height, int repeat, |
|
|
2042 | NV p11, NV p12, NV p13, |
|
|
2043 | NV p21, NV p22, NV p23, |
|
|
2044 | NV p31, NV p32, NV p23) |
|
|
2045 | INIT: |
|
|
2046 | double matrix[9] = { |
|
|
2047 | p11, p12, p13, |
|
|
2048 | p21, p22, p23, |
|
|
2049 | p31, p32, p33 |
|
|
2050 | }; |
|
|
2051 | C_ARGS: new_width, new_height, repeat, matrix |
|
|
2052 | |
2012 | |
2053 | |
2013 | #endif |
2054 | #endif |
2014 | |
2055 | |