Poodletooth-iLand/dependencies/panda/direct/extensions/ConfigVariableList-extensions.py

19 lines
476 B
Python
Raw Normal View History

2015-03-03 16:10:12 -06:00
def __hash__(self):
raise AttributeError, "ConfigVariables are not immutable."
def ls(self):
from pandac.Notify import Notify
self.write(Notify.out())
def __cmp__(self, other):
return list(self).__cmp__(list(other))
def __len__(self):
return self.getNumValues()
def __getitem__(self, n):
if n < 0 or n >= self.getNumUniqueValues():
raise IndexError
return self.getUniqueValue(n)