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
list | _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

list _callbacks = []
| protected

## ◆ Enum

Enum
| static

## ◆ Functor

Functor
| static

## ◆ Queue

Queue
| static

## ◆ ScratchPad

ScratchPad
| static

## ◆ SerialMaskedGen

SerialMaskedGen
| static

## ◆ serialNum

serialNum
| static

## ◆ SerialNumGen

SerialNumGen
| static

## ◆ Stack

Stack
| static

## ◆ uniqueName

uniqueName
| static