ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/background.h
(Generate patch)

Comparing rxvt-unicode/src/background.h (file contents):
Revision 1.11 by sasha, Mon Nov 19 15:50:46 2007 UTC vs.
Revision 1.14 by ayin, Sat Jan 5 13:42:37 2008 UTC

96 bool set_shade (const char *shade_str); 96 bool set_shade (const char *shade_str);
97 bool set_root_pixmap (); 97 bool set_root_pixmap ();
98 98
99 unsigned long make_transparency_pixmap ();/* returns combination of the transpTransformations flags */ 99 unsigned long make_transparency_pixmap ();/* returns combination of the transpTransformations flags */
100# endif 100# endif
101 double invalid_since; 101 double invalid_since, valid_since;
102 102
103 Pixmap pixmap; 103 Pixmap pixmap;
104 unsigned int pmap_width, pmap_height; 104 unsigned int pmap_width, pmap_height;
105 unsigned int pmap_depth; 105 unsigned int pmap_depth;
106 106
107 bool window_size_sensitive (); 107 bool window_size_sensitive ();
108 bool window_position_sensitive (); 108 bool window_position_sensitive ();
109 109
110 bool is_parentOrigin () { 110 bool is_parentOrigin ()
111 {
111 return !(flags & isVtOrigin); 112 return !(flags & isVtOrigin);
112 }; 113 };
113 114
114 bool need_client_side_rendering (); 115 bool need_client_side_rendering ();
115 void apply (); 116 void apply ();
116 bool render (); 117 bool render ();
117 void invalidate () { 118 void invalidate ()
119 {
118 if (!(flags & isInvalid)) 120 if (!(flags & isInvalid))
119 { 121 {
120 flags |= isInvalid; 122 flags |= isInvalid;
121 invalid_since = ev::now (); 123 invalid_since = ev::now ();
122 } 124 }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines