mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-03 10:22:45 -04:00
using mro()
This commit is contained in:
parent
b2422726c5
commit
ceed930010
@ -68,10 +68,10 @@ class ResourceCounter(object):
|
||||
def __init__(self):
|
||||
cls = type(self)
|
||||
cls.RESOURCE_COUNTER_INIT = True
|
||||
assert cls.__mro__[1] == ResourceCounter, \
|
||||
assert cls.mro()[1] == ResourceCounter, \
|
||||
(lambda: \
|
||||
'%s cannot be subclassed.' \
|
||||
% cls.__mro__[list(cls.__mro__).index(ResourceCounter) - 1].__name__)()
|
||||
% cls.mro()[list(cls.mro()).index(ResourceCounter) - 1].__name__)()
|
||||
del cls.RESOURCE_COUNTER_INIT
|
||||
self.incrementCounter()
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user