Panda3D

- Main Page
- Packages
- Classes

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | Public Attributes | Static Public Attributes

# FunctionInterval Class Reference

### See examples of function intervals in IntervalTest.py ### ### More...

Inheritance diagram for FunctionInterval:

List of all members.

## Public Member Functions
def | __init__
def | makeUniqueName
def | privInstant
def | replaceMethod
## Public Attributes
| extraArgs
| function
| kw
## Static Public Attributes
int | functionIntervalNum = 1
tuple | FunctionIntervals = weakref.WeakKeyDictionary()
tuple | notify = directNotify.newCategory('FunctionInterval')

## Detailed Description

### See examples of function intervals in IntervalTest.py ### ###

## Constructor & Destructor Documentation

def __init__ | ( |  | self,
|  |  | function,
|  |  | kw
| ) |  |

    __init__(function, name = None, openEnded = 1, extraArgs = [])

Reimplemented in EventInterval, and Func.

## Member Function Documentation

def makeUniqueName | ( |  | func,
|  |  | suffix = `''`
| ) |  |

def privInstant | ( |  | self | ) |

Reimplemented from Interval.

def replaceMethod | ( |  | self,
|  |  | oldFunction,
|  |  | newFunction
| ) |  |

## Member Data Documentation

extraArgs

function

int functionIntervalNum = 1`[static]`

tuple FunctionIntervals = weakref.WeakKeyDictionary()`[static]`

kw

tuple notify = directNotify.newCategory('FunctionInterval')`[static]`

Reimplemented from Interval.

All Classes Namespaces Functions Variables Enumerations Enumerator Properties