Panda3D
Loading...
Searching...
No Matches
Public Member Functions | Static Public Attributes | Protected Attributes | List of all members
PriorityCallbacks Class Reference

Public Member Functions

 __init__ (self)
 
 __call__ (self)
 
 add (self, callback, priority=None)
 
 clear (self)
 
 remove (self, item)
 

Static Public Attributes

 Enum
 
 Functor
 
 Queue
 
 ScratchPad
 
 SerialMaskedGen
 
 serialNum
 
 SerialNumGen
 
 Stack
 
 uniqueName
 

Protected Attributes

 _callbacks
 

Detailed Description

 manage a set of prioritized callbacks, and allow them to be invoked in order of priority 

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self)

Member Function Documentation

◆ __call__()

__call__ ( self)

◆ add()

add ( self,
callback,
priority = None )

◆ clear()

clear ( self)

◆ remove()

remove ( self,
item )

Member Data Documentation

◆ _callbacks

_callbacks
protected

◆ Enum

Enum
static

◆ Functor

Functor
static

◆ Queue

Queue
static

◆ ScratchPad

ScratchPad
static

◆ SerialMaskedGen

◆ serialNum

serialNum
static

◆ SerialNumGen

SerialNumGen
static

◆ Stack

Stack
static

◆ uniqueName

uniqueName
static