Panda3D
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties
Classes | Functions | Variables
direct.task.Task Namespace Reference

Classes

class  TaskManager
 

Functions

def checkLeak
 
def loop
 
def print_exc_plus
 
def sequence
 

Variables

list __all__
 
 again = AsyncTask.DSAgain
 
 cont = AsyncTask.DSCont
 
 done = AsyncTask.DSDone
 
 exit = AsyncTask.DSExit
 
 pause = AsyncTaskPause
 
 pickup = AsyncTask.DSPickup
 
 signal = None
 
 Task = PythonTask
 

Detailed Description

This module defines a Python-level wrapper around the C++
AsyncTaskManager interface.  It replaces the old full-Python
implementation of the Task system. 

Function Documentation

def direct.task.Task.checkLeak ( )
def direct.task.Task.loop (   taskList)
def direct.task.Task.print_exc_plus ( )
Print the usual traceback information, followed by a listing of all the
local variables in each frame.
def direct.task.Task.sequence (   taskList)

Variable Documentation

list __all__
Initial value:
1 = ['Task', 'TaskManager',
2  'cont', 'done', 'again', 'pickup', 'exit',
3  'sequence', 'loop', 'pause']
again = AsyncTask.DSAgain
cont = AsyncTask.DSCont
done = AsyncTask.DSDone
exit = AsyncTask.DSExit
pause = AsyncTaskPause
pickup = AsyncTask.DSPickup
signal = None
Task = PythonTask