Panda3D
Classes | Functions | Variables
direct.task.Task Namespace Reference

Classes

class  TaskManager
 

Functions

def checkLeak ()
 
def loop (*taskList)
 
def print_exc_plus ()
 
def sequence (*taskList)
 

Variables

 again = AsyncTask.DSAgain
 
 cont = AsyncTask.DSCont
 
 done = AsyncTask.DSDone
 
 exit = AsyncTask.DSExit
 
 gather = Task.gather
 
 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

◆ checkLeak()

def direct.task.Task.checkLeak ( )

◆ loop()

def direct.task.Task.loop ( taskList)

◆ print_exc_plus()

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

◆ sequence()

def direct.task.Task.sequence ( taskList)

Variable Documentation

◆ again

again = AsyncTask.DSAgain

◆ cont

cont = AsyncTask.DSCont

◆ done

done = AsyncTask.DSDone

◆ exit

exit = AsyncTask.DSExit

◆ gather

gather = Task.gather

◆ pause

pause = AsyncTaskPause

◆ pickup

pickup = AsyncTask.DSPickup

◆ signal

signal = None

◆ Task

Task = PythonTask