Browse Source

added isDefaultValue

Darren Ranalli 19 years ago
parent
commit
417ecf5bcb
1 changed files with 3 additions and 0 deletions
  1. 3 0
      direct/src/showbase/PythonUtil.py

+ 3 - 0
direct/src/showbase/PythonUtil.py

@@ -1992,6 +1992,9 @@ def safeRepr(obj):
     except:
     except:
         return '<** FAILED REPR OF %s **>' % obj.__class__.__name__
         return '<** FAILED REPR OF %s **>' % obj.__class__.__name__
 
 
+def isDefaultValue(x):
+    return x == type(x)()
+
 class ScratchPad:
 class ScratchPad:
     """empty class to stick values onto"""
     """empty class to stick values onto"""
     def __init__(self, **kArgs):
     def __init__(self, **kArgs):