- getArrayValueNode
alias getArrayValueNode = getTypedNode!(ArrayValue)
Undocumented in source.
- getBoolean
alias getBoolean = getTypedValue!(bool, BooleanValue)
Undocumented in source.
- getBooleanValueNode
alias getBooleanValueNode = getTypedNode!(BooleanValue)
Undocumented in source.
- getIdentifier
alias getIdentifier = getTypedValue!(string, IdentifierValue)
Undocumented in source.
- getIdentifierValueNode
alias getIdentifierValueNode = getTypedNode!(IdentifierValue)
Undocumented in source.
- getNumber
alias getNumber = getTypedValue!(float, NumberValue)
Undocumented in source.
- getNumberValueNode
alias getNumberValueNode = getTypedNode!(NumberValue)
Undocumented in source.
- getObjectNode
alias getObjectNode = getTypedNode!(ObjectNode)
Undocumented in source.
- getParameterNode
alias getParameterNode = getTypedNode!(Parameter)
Undocumented in source.
- getString
alias getString = getTypedValue!(string, StringValue)
Undocumented in source.
- getStringValueNode
alias getStringValueNode = getTypedNode!(StringValue)
Undocumented in source.
- getValueNode
alias getValueNode = getTypedNode!(Value)
Undocumented in source.
- getVec2f
alias getVec2f = getVecValue!(float, 2)
Undocumented in source.
- getVec2i
alias getVec2i = getVecValue!(int, 2)
Undocumented in source.
- getVec2ui
alias getVec2ui = getVecValue!(uint, 2)
Undocumented in source.
- getVec3f
alias getVec3f = getVecValue!(float, 3)
Undocumented in source.
- getVec3i
alias getVec3i = getVecValue!(int, 3)
Undocumented in source.
- getVec3ui
alias getVec3ui = getVecValue!(uint, 3)
Undocumented in source.
- getVec4f
alias getVec4f = getVecValue!(float, 4)
Undocumented in source.
- getVec4i
alias getVec4i = getVecValue!(int, 4)
Undocumented in source.
- getVec4ui
alias getVec4ui = getVecValue!(uint, 4)
Undocumented in source.
- optArrayValueNode
alias optArrayValueNode = optTypedNode!(ArrayValue)
Undocumented in source.
- optBoolean
alias optBoolean = optTypedValue!(bool, BooleanValue)
Undocumented in source.
- optBooleanValueNode
alias optBooleanValueNode = optTypedNode!(BooleanValue)
Undocumented in source.
- optIdentifier
alias optIdentifier = optTypedValue!(string, IdentifierValue)
Undocumented in source.
- optIdentifierValueNode
alias optIdentifierValueNode = optTypedNode!(IdentifierValue)
Undocumented in source.
- optNumber
alias optNumber = optTypedValue!(float, NumberValue)
Undocumented in source.
- optNumberValueNode
alias optNumberValueNode = optTypedNode!(NumberValue)
Undocumented in source.
- optObjectNode
alias optObjectNode = optTypedNode!(ObjectNode)
Undocumented in source.
- optParameterNode
alias optParameterNode = optTypedNode!(Parameter)
Undocumented in source.
- optString
alias optString = optTypedValue!(string, StringValue)
Undocumented in source.
- optStringValueNode
alias optStringValueNode = optTypedNode!(StringValue)
Undocumented in source.
- optValueNode
alias optValueNode = optTypedNode!(Value)
Undocumented in source.
- optVec2f
alias optVec2f = optVecValue!(float, 2)
Undocumented in source.
- optVec2i
alias optVec2i = optVecValue!(int, 2)
Undocumented in source.
- optVec2ui
alias optVec2ui = optVecValue!(uint, 2)
Undocumented in source.
- optVec3f
alias optVec3f = optVecValue!(float, 3)
Undocumented in source.
- optVec3i
alias optVec3i = optVecValue!(int, 3)
Undocumented in source.
- optVec3ui
alias optVec3ui = optVecValue!(uint, 3)
Undocumented in source.
- optVec4f
alias optVec4f = optVecValue!(float, 4)
Undocumented in source.
- optVec4i
alias optVec4i = optVecValue!(int, 4)
Undocumented in source.
- optVec4ui
alias optVec4ui = optVecValue!(uint, 4)
Undocumented in source.
Mixin for retrieving values from the parsed tree by path. To access to variables you can use get or opt methods e.g. getParameter will return rpdl.node.Parameter, i.e. function name builds from prefix (get or opt) and type name. If method starts with get, then method can throw an exception if value will not find by the path. If you use opt, then exception will not thrown if value didn't found, also you can set default value for value which not found. If value found but has wrong type you will get WrongNodeType exception.