# PythonCallbackObject¶

from panda3d.core import PythonCallbackObject

class PythonCallbackObject

Bases: CallbackObject

This is a specialization on CallbackObject to allow a callback to directly call an arbitarary Python function. Powerful! But use with caution.

Inheritance diagram

__init__(function: object)
__init__(param0: PythonCallbackObject)
property function
Getter

Returns the function that is called for the callback.

Setter

Replaces the function that is called for the callback. runs. The parameter should be a Python callable object.

static getClassType()TypeHandle
getFunction()object

Returns the function that is called for the callback.

operatorNew(size: int)None
setFunction(function: object)None

Replaces the function that is called for the callback. runs. The parameter should be a Python callable object.