|
Eidolon
|
Inherits object.

Public Member Functions | |
| def | __init__ (self, name, desc, ptype, default=None, minv=None, maxv=None, step=None, notNone=False) |
| def | getErrorStr (self, val) |
| def | __repr__ (self) |
Static Public Member Functions | |
| def | validateArgMap (params, argmap) |
Public Attributes | |
| name | |
| desc | |
| ptype | |
| default | |
| minv | |
| maxv | |
| step | |
| notNone | |
Definition of a parameter for various uses, eg. representation object settings, UI definitions. Parameters consist of a name, description (for use in tooltips), a value type such as str or int, default value, value range, value step, and whether None is accepted as a value. A ParamDef represents a named value of some sort defined within these parameters, this can be used to define a generic interface for parameters into objects and to automatically define GUI elements for inputting these values.
| def __init__ | ( | self, | |
| name, | |||
| desc, | |||
| ptype, | |||
default = None, |
|||
minv = None, |
|||
maxv = None, |
|||
step = None, |
|||
notNone = False |
|||
| ) |
| def __repr__ | ( | self | ) |
| def getErrorStr | ( | self, | |
| val | |||
| ) |

|
static |
| default |
| desc |
| maxv |
| minv |
| name |
| notNone |
| ptype |
| step |
1.8.13