peng3d/util/__init__.py
def addAction(self,action,func,*args,**kwargs):
        """
        Adds a callback to the specified action.
        
        All other positional and keyword arguments will be stored and passed to the function upon activation.
        """
        if not hasattr(self,"actions"):
            self.actions = {}
        if action not in self.actions:
            self.actions[action] = []
        self.actions[action].append((func,args,kwargs))
def addAction(self,action,func,*args,**kwargs):
        """
        Adds a callback to the specified action.
        
        All other positional and keyword arguments will be stored and passed to the function upon activation.
        """
        if not hasattr(self,"actions"):
            self.actions = {}
        if action not in self.actions:
            self.actions[action] = []
        self.actions[action].append((func,args,kwargs))
def addAction ( self , action , func , * args , * * kwargs ) : if not hasattr ( self , "actions" ) : self . actions = { } if action not in self . actions : self . actions [ action ] = [ ] self . actions [ action ] . append ( ( func , args , kwargs ) )
Adds a callback to the specified action.
        
        All other positional and keyword arguments will be stored and passed to the function upon activation.
Adds a callback to the specified action . All other positional and keyword arguments will be stored and passed to the function upon activation .