Container

Undocumented in source.

Constructors

this
this(Type pType)
Undocumented in source.

Members

Functions

addElement
void addElement(Argument arg)
Undocumented in source.
getLeafCount
uint getLeafCount()
Undocumented in source.
getRandomElement
Argument getRandomElement()
Undocumented in source.
getRandomElement
Argument getRandomElement(double[] chances)
Undocumented in source.
getRandomLeaf
Argument getRandomLeaf()
Undocumented in source.
getRandomLeaf
Argument getRandomLeaf(double[] chances)
Undocumented in source.
opApply
int opApply(int delegate(Argument) del)
Undocumented in source.
opDollar
uint opDollar()
Undocumented in source.
opIndex
Argument opIndex(uint i)
Undocumented in source.
opIndexAssign
void opIndexAssign(Argument val, uint i)
Undocumented in source.
opSlice
Argument[] opSlice(uint a, uint b)
Undocumented in source.
removeAll
void removeAll()
Undocumented in source.
removeElement
void removeElement(int i)
Undocumented in source.
replaceRandomElement
void replaceRandomElement(Argument narg)
Undocumented in source.
replaceRandomElement
void replaceRandomElement(double[] chances, Argument narg)
Undocumented in source.
replaceRandomElement
void replaceRandomElement(Argument delegate(Type t) del)
Undocumented in source.
replaceRandomElement
void replaceRandomElement(Argument delegate(Type t) del, double[] chances)
Undocumented in source.

Properties

length
uint length [@property getter]
Undocumented in source.

Inherited Members

From Argument

type
Type type [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
tostring
uint tostring [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
children
ulong children [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
leafs
ulong leafs [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
randomChange
void randomChange()
Undocumented in source.
randomChange
void randomChange(string maxChange)
Undocumented in source.
dup
Argument dup [@property getter]
Undocumented in source.

Meta