MValue

Defines the type and the name of a module's parameters.

Constructors

this
this(MValueType type, uint id, string name)
Undocumented in source.
this
this(MValueType type, string name)
Undocumented in source.

Members

Variables

id
int id;

Ideally the MurMurHashV3/32 value of the name, but other numbers also can be used if needed, e.g. it's too complex to rely on hash values

idType
ubyte idType;

0 if ID is hash of the name, 1 if not.

name
string name;
Undocumented in source.
type
MValueType type;
Undocumented in source.

Meta