Browse Source

added __name__ and __doc__ to Functor

Darren Ranalli 23 năm trước cách đây
mục cha
commit
8085d3eca9
1 tập tin đã thay đổi với 2 bổ sung0 xóa
  1. 2 0
      direct/src/showbase/PythonUtil.py

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

@@ -488,6 +488,8 @@ class Functor:
         self._function = function
         self._args = args
         self._kargs = kargs
+        self.__name__ = 'Functor: %s' % self._function.__name__
+        self.__doc__ = self._function.__doc__
         
     def __call__(self, *args, **kargs):
         """call function"""