# FPTObjsNamed

from direct.showbase.ContainerLeakDetector import FPTObjsNamed

## Inheritance:

FPTObjsNamed: Job
Job: DirectObject
DirectObject:

## Methods of FPTObjsNamed:

__init__
_handleLDDestroy
destroy
finished
getPriority
run

## Methods of Job:

__init__
_cleanupGenerator
_getGenerator
_getJobId
_setFinished
destroy
finished
getFinishedEvent
getJobName
getPriority
isFinished
printingBegin
printingEnd
resume
run
setPriority
suspend

## Methods of DirectObject:

__init__
_addTask
_clearTask
accept
acceptOnce
addTask
classTree
detectLeaks
doMethodLater
getAllAccepting
ignore
ignoreAll
isAccepting
isIgnoring
removeAllTasks
removeTask

__init__ def __init__(self, name, leakDetector, on, doneCallback=None) Undocumented function.

_handleLDDestroy def _handleLDDestroy(self) Undocumented function.

destroy def destroy(self) Undocumented function.

finished def finished(self) Undocumented function.

getPriority def getPriority(self) Undocumented function.

run def run(self) Undocumented function.

__init__ def __init__(self, name) Undocumented function.

_cleanupGenerator def _cleanupGenerator(self) Undocumented function.

_getGenerator def _getGenerator(self) Undocumented function.

_getJobId def _getJobId(self) Undocumented function.

_setFinished def _setFinished(self) Undocumented function.

destroy def destroy(self) Undocumented function.

finished def finished(self) Undocumented function.

getFinishedEvent def getFinishedEvent(self) Undocumented function.

getJobName def getJobName(self) Undocumented function.

getPriority def getPriority(self) Undocumented function.

isFinished def isFinished(self) Undocumented function.

printingBegin def printingBegin(self) Undocumented function.

printingEnd def printingEnd(self) Undocumented function.

resume def resume(self) if self._printing: we may be suspended/resumed multiple times per frame, that gets spammy if we need to pick out the output of a job, put a prefix onto each line of the output print 'JOB:%s:RESUME' % self._name

run def run(self) Undocumented function.

setPriority def setPriority(self, priority) Undocumented function.

suspend def suspend(self) if self._printing: print 'JOB:%s:SUSPEND' % self._name pass

__init__ def __init__(self) Undocumented function.

_addTask def _addTask(self, task) Undocumented function.

_clearTask def _clearTask(self, task) Undocumented function.

accept def accept(self, event, method, extraArgs=[]) Undocumented function.

acceptOnce def acceptOnce(self, event, method, extraArgs=[]) Undocumented function.

addTask def addTask(self, *args, **kwargs) Undocumented function.

classTree def classTree(self) Undocumented function.

detectLeaks def detectLeaks(self) Undocumented function.

doMethodLater def doMethodLater(self, *args, **kwargs) Undocumented function.

getAllAccepting def getAllAccepting(self) Undocumented function.

ignore def ignore(self, event) Undocumented function.

ignoreAll def ignoreAll(self) Undocumented function.

isAccepting def isAccepting(self, event) Undocumented function.

isIgnoring def isIgnoring(self, event) Undocumented function.

removeAllTasks def removeAllTasks(self) Undocumented function.

removeTask def removeTask(self, taskOrName) Undocumented function.