[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] gzz/gzz/client Fallback.java
From: |
Benja Fallenstein |
Subject: |
[Gzz-commits] gzz/gzz/client Fallback.java |
Date: |
Wed, 02 Oct 2002 14:24:02 -0400 |
CVSROOT: /cvsroot/gzz
Module name: gzz
Changes by: Benja Fallenstein <address@hidden> 02/10/02 14:24:02
Modified files:
gzz/client : Fallback.java
Log message:
Allow using cached vob scene in client
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/client/Fallback.java.diff?tr1=1.41&tr2=1.42&r1=text&r2=text
Patches:
Index: gzz/gzz/client/Fallback.java
diff -c gzz/gzz/client/Fallback.java:1.41 gzz/gzz/client/Fallback.java:1.42
*** gzz/gzz/client/Fallback.java:1.41 Tue Oct 1 09:06:10 2002
--- gzz/gzz/client/Fallback.java Wed Oct 2 14:24:02 2002
***************
*** 73,79 ****
* It implements a subset of the 0.6.0 bindings.
*/
public class Fallback {
! public static final String rcsid = "$Id: Fallback.java,v 1.41 2002/10/01
13:06:10 benja Exp $";
public static boolean dbg = false;
private static void pa(String s) { System.err.println(s); }
--- 73,79 ----
* It implements a subset of the 0.6.0 bindings.
*/
public class Fallback {
! public static final String rcsid = "$Id: Fallback.java,v 1.42 2002/10/02
18:24:02 benja Exp $";
public static boolean dbg = false;
private static void pa(String s) { System.err.println(s); }
***************
*** 223,229 ****
--- 223,242 ----
textCursor--;
}
+ VobScene cachedVobScene;
+ boolean useCachedVobScene = false;
+
+ public VobScene getCachedVobScene() { return cachedVobScene; };
+ public void setUseCachedVobScene(boolean b) {
+ useCachedVobScene = b;
+ }
+
public VobScene generate() {
+ boolean cached = useCachedVobScene;
+ useCachedVobScene = false;
+
+ if(cached) return cachedVobScene;
+
VobScene sc = this.screen.window.createVobScene();
sc.map.put(new SolidBgVob(bg), 0);
***************
*** 236,241 ****
--- 249,255 ----
getView().render(sc, 0, this);
+ cachedVobScene = sc;
return sc;
}
- [Gzz-commits] gzz/gzz/client Fallback.java,
Benja Fallenstein <=