Arbor 3: FSM & BT Graph Editor  3.7.8
EnumListParameterReference Class Reference

Reference EnumList parameters. More...

Inheritance diagram for EnumListParameterReference:
ParameterReference IValueContainer

Public Member Functions

IList< TEnum > GetValue< TEnum > ()
 Get the value. More...
 
bool SetValue< TEnum > (IList< TEnum > value)
 Set the value. More...
 

Additional Inherited Members

- Public Attributes inherited from ParameterReference
int id
 ID. More...
 
string name
 Paramenter name. More...
 
- Properties inherited from ParameterReference
ParameterReferenceType type [get]
 Reference type of ParameterContainer More...
 
ParameterContainerBase container [get, set]
 Is stored to that container. More...
 
virtual Parameter.? Type referenceType [get]
 Returns the Parameter.Type to be referenced. More...
 
Parameterparameter [get]
 Get the parameters. More...
 
ParameterContainerBase constantContainer [get, set]
 Container specifying a constant More...
 

Detailed Description

Reference EnumList parameters.

Available Attributes :

Member Function Documentation

◆ GetValue< TEnum >()

IList<TEnum> GetValue< TEnum > ( )

Get the value.

Template Parameters
TEnumenum type
Returns
value. If it cannot be obtained, it returns null.
Type Constraints
TEnum :struct 

◆ SetValue< TEnum >()

bool SetValue< TEnum > ( IList< TEnum >  value)

Set the value.

Template Parameters
TEnumenum type
Parameters
valueValue to set
Returns
Returns true if it can be set.
Type Constraints
TEnum :struct