# ParamObj

from direct.showbase.PythonUtil import ParamObj

## Inheritance:

ParamObj:

## Methods of ParamObj:

__init__
__repr__
_handleLockParams
_handleUnlockParams
destroy
getCurrentParams
getPriorValue
lockParams
paramsLocked
setDefaultParams
unlockParams

__init__ def __init__(self, *args, **kwArgs) Undocumented function.

__repr__ def __repr__(self) Undocumented function.

_handleLockParams def _handleLockParams(self) Undocumented function.

_handleUnlockParams def _handleUnlockParams(self) Undocumented function.

destroy def destroy(self) for param in self.ParamSet.getParams(): setterName = getSetterName(param) self.__dict__[setterName].destroy() del self.__dict__[setterName]

getCurrentParams def getCurrentParams(self) Undocumented function.

getPriorValue def getPriorValue(self) Undocumented function.

lockParams def lockParams(self) Undocumented function.

paramsLocked def paramsLocked(self) Undocumented function.

setDefaultParams def setDefaultParams(self) Undocumented function.

unlockParams def unlockParams(self) Undocumented function.