| public | 
Inheritance Graph
graph BT
	Parameter
	click Parameter "classEScript_1_1AST_1_1UserFunctionExpr_1_1Parameter"
Description
[ Parameter ]
Public Functions
| Parameter(const StringId & name, ptr_t defaultValueExpression, refArray_t && _typeExpressions) | |
| StringId | getName() const | 
| const refArray_t & | getTypeExpressions() const | 
| void | setMultiParam(bool b) | 
| bool | isMultiParam() const | 
| ptr_t | getDefaultValueExpression() const | 
| void | setDefaultValueExpression( ptr_t newDefaultExpression) | 
Documentation
function
 EScript::AST::UserFunctionExpr::Parameter::Parameter
| public | 
| Parameter( | const StringId & | name, | 
| ptr_t | defaultValueExpression, | |
| refArray_t && | _typeExpressions | |
| ) | 
Defined in EScript/EScript/Compiler/AST/UserFunctionExpr.h:38
function
 EScript::AST::UserFunctionExpr::Parameter::getName
| public | const | inline | 
| StringId getName( | ) const | 
Defined in EScript/EScript/Compiler/AST/UserFunctionExpr.h:39
function
 EScript::AST::UserFunctionExpr::Parameter::getTypeExpressions
| public | const | inline | 
| const refArray_t & getTypeExpressions( | ) const | 
Defined in EScript/EScript/Compiler/AST/UserFunctionExpr.h:40
function
 EScript::AST::UserFunctionExpr::Parameter::setMultiParam
| public | inline | 
| void setMultiParam( | bool | b ) | 
Defined in EScript/EScript/Compiler/AST/UserFunctionExpr.h:42
function
 EScript::AST::UserFunctionExpr::Parameter::isMultiParam
| public | const | inline | 
| bool isMultiParam( | ) const | 
Defined in EScript/EScript/Compiler/AST/UserFunctionExpr.h:43
function
 EScript::AST::UserFunctionExpr::Parameter::getDefaultValueExpression
| public | const | inline | 
| ptr_t getDefaultValueExpression( | ) const | 
Defined in EScript/EScript/Compiler/AST/UserFunctionExpr.h:45
function
 EScript::AST::UserFunctionExpr::Parameter::setDefaultValueExpression
| public | inline | 
| void setDefaultValueExpression( | ptr_t | newDefaultExpression ) | 
Defined in EScript/EScript/Compiler/AST/UserFunctionExpr.h:46