# EnforcesCalldowns

from direct.showbase.EnforcesCalldowns import EnforcesCalldowns

Derive from this class if you want to ensure that specific methods get called. See calldownEnforced decorator below

## Inheritance:

EnforcesCalldowns:

## Methods of EnforcesCalldowns:

__init__
_ECcheck
_EClatch
_ECvisit
def
EC_destroy
skipCalldown

__init__ def __init__(self) Undocumented function.

_ECcheck def _ECcheck(self, funcId) Undocumented function.

_EClatch def _EClatch(self, funcId) Undocumented function.

_ECvisit def _ECvisit(self, funcId) Undocumented function.

def def defnotActive Undocumented function.

EC_destroy def EC_destroy(self) this used to be called destroy() but it was masking destroy() functions on other classes that were multiply-inherited after ('to the right of') this class

skipCalldown def skipCalldown(self, method) Undocumented function.