From fc22e864eb1f35c42d5c171f6323fa8efb409e1e Mon Sep 17 00:00:00 2001 From: Dave Schuyler Date: Wed, 5 Nov 2003 01:23:08 +0000 Subject: [PATCH] made onScreenDebug config-able --- direct/src/showbase/OnScreenDebug.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/direct/src/showbase/OnScreenDebug.py b/direct/src/showbase/OnScreenDebug.py index 42b1cf5426..dafcca503f 100755 --- a/direct/src/showbase/OnScreenDebug.py +++ b/direct/src/showbase/OnScreenDebug.py @@ -9,6 +9,7 @@ class OnScreenDebug: def __init__(self): fontPath = config.GetString("on-screen-debug-font", "cmtt12") fontScale = config.GetFloat("on-screen-debug-font-scale", 0.05) + self.enabled = config.GetBool("on-screen-debug-enabled", 0) font = loader.loadFont(fontPath) if not font.isValid(): print "failed to load OnScreenDebug font", fontPath @@ -24,6 +25,8 @@ class OnScreenDebug: self.data = {} def render(self): + if not self.enabled: + return self.onScreenText.clearText() for k, v in self.data.items(): if v[0] == self.frame: