On this page
- Asobo_EX1Component\InputEvent.xml
- Templates
- ParametersFn
- ASOBO_InputEvent_Base_Default_Parameters
- ASOBO_InputEvent_Base_Parameters
- ASOBO_GIE_EventParam_Base_Parameters
- ASOBO_GIE_EventBinding_Base_Parameters
- ASOBO_Event_Params_GIE_Base_Default_Parameters
- ASOBO_Inc_Event_Params_GIE_Base_Parameters
- ASOBO_Dec_Event_Params_GIE_Base_Parameters
- ASOBO_Set_Event_Params_GIE_Base_Parameters
- ASOBO_Event_Bindings_GIE_Base_Default_Parameters
- ASOBO_Inc_Event_Bindings_GIE_Base_Parameters
- ASOBO_Dec_Event_Bindings_GIE_Base_Parameters
- ASOBO_Set_Event_Bindings_GIE_Base_Parameters
InputEvent.xml
Asobo_EX1\(Base\)Component\InputEvent.xml
Source XML
<ModelBehaviors> <!– ParametersFn Definitions –> <ParametersFn Name=“ASOBO_InputEvent_Base_Default_Parameters”> <Parameters Type=“Default”> <IE_TOOLTIP_ICON/> <IE_TOOLTIP_INTERACTION/> <IE_TOOLTIP_INTERACTION_LOCKABLE/> <IE_VALUE_UNITS>Bool</IE_VALUE_UNITS> <IE_VALUE_CODE/> <IE_VALUE_INIT_CODE/> <IE_TOOLTIP_IS_INOP/> <IE_INC_CODE/> <IE_INC_ACTION_TYPE/> <IE_INC_ACTION_TT_NAME/> <IE_INC_ACTION_TT_DESCRIPTION/> <IE_INC_ACTION_TT_FUNCTION/> <IE_INC_ACTION_TT_TAG/> <IE_DEC_CODE/> <IE_DEC_ACTION_TYPE/> <IE_DEC_ACTION_TT_NAME/> <IE_DEC_ACTION_TT_DESCRIPTION/> <IE_DEC_ACTION_TT_FUNCTION/> <IE_DEC_ACTION_TT_TAG/> <IE_SET_CODE/> <IE_SET_ACTION_TYPE/> <IE_SET_ACTION_TT_NAME/> <IE_SET_ACTION_TT_DESCRIPTION/> <IE_SET_ACTION_TT_FUNCTION/> <IE_SET_ACTION_TT_TAG/> <IE_INC_ARG_COUNT>0</IE_INC_ARG_COUNT> <IE_DEC_ARG_COUNT>0</IE_DEC_ARG_COUNT> <IE_SET_ARG_COUNT>0</IE_SET_ARG_COUNT> </Parameters> <ReturnParameters> <IE_TOOLTIP_ICON>#IE_TOOLTIP_ICON#</IE_TOOLTIP_ICON> <IE_TOOLTIP_INTERACTION>#IE_TOOLTIP_INTERACTION#</IE_TOOLTIP_INTERACTION> <IE_TOOLTIP_INTERACTION_LOCKABLE>#IE_TOOLTIP_INTERACTION_LOCKABLE#</IE_TOOLTIP_INTERACTION_LOCKABLE> <IE_TOOLTIP_DESCRIPTION>#IE_TOOLTIP_DESCRIPTION#</IE_TOOLTIP_DESCRIPTION> <IE_TOOLTIP_DESCRIPTION_IS_DYNAMIC>#IE_TOOLTIP_DESCRIPTION_IS_DYNAMIC#</IE_TOOLTIP_DESCRIPTION_IS_DYNAMIC> <IE_TOOLTIP_VALUE>#IE_TOOLTIP_VALUE#</IE_TOOLTIP_VALUE> <IE_TOOLTIP_VALUE_IS_DYNAMIC>#IE_TOOLTIP_VALUE_IS_DYNAMIC#</IE_TOOLTIP_VALUE_IS_DYNAMIC> <IE_TOOLTIP_IS_INOP>#IE_TOOLTIP_IS_INOP#</IE_TOOLTIP_IS_INOP> <IE_VALUE_UNITS>#IE_VALUE_UNITS#</IE_VALUE_UNITS> <IE_VALUE_CODE>#IE_VALUE_CODE#</IE_VALUE_CODE> <IE_VALUE_INIT_CODE>#IE_VALUE_INIT_CODE#</IE_VALUE_INIT_CODE> <IE_INC_CODE>#IE_INC_CODE#</IE_INC_CODE> <IE_INC_ACTION_TYPE>#IE_INC_ACTION_TYPE#</IE_INC_ACTION_TYPE> <IE_INC_ACTION_TT_NAME>#IE_INC_ACTION_TT_NAME#</IE_INC_ACTION_TT_NAME> <IE_INC_ACTION_TT_DESCRIPTION>#IE_INC_ACTION_TT_DESCRIPTION#</IE_INC_ACTION_TT_DESCRIPTION> <IE_INC_ACTION_TT_FUNCTION>#IE_INC_ACTION_TT_FUNCTION#</IE_INC_ACTION_TT_FUNCTION> <IE_INC_ACTION_TT_TAG>#IE_INC_ACTION_TT_TAG#</IE_INC_ACTION_TT_TAG> <IE_DEC_CODE>#IE_DEC_CODE#</IE_DEC_CODE> <IE_DEC_ACTION_TYPE>#IE_DEC_ACTION_TYPE#</IE_DEC_ACTION_TYPE> <IE_DEC_ACTION_TT_NAME>#IE_DEC_ACTION_TT_NAME#</IE_DEC_ACTION_TT_NAME> <IE_DEC_ACTION_TT_DESCRIPTION>#IE_DEC_ACTION_TT_DESCRIPTION#</IE_DEC_ACTION_TT_DESCRIPTION> <IE_DEC_ACTION_TT_FUNCTION>#IE_DEC_ACTION_TT_FUNCTION#</IE_DEC_ACTION_TT_FUNCTION> <IE_DEC_ACTION_TT_TAG>#IE_DEC_ACTION_TT_TAG#</IE_DEC_ACTION_TT_TAG> <IE_SET_CODE>#IE_SET_CODE#</IE_SET_CODE> <IE_SET_ACTION_TYPE>#IE_SET_ACTION_TYPE#</IE_SET_ACTION_TYPE> <IE_SET_ACTION_TT_NAME>#IE_SET_ACTION_TT_NAME#</IE_SET_ACTION_TT_NAME> <IE_SET_ACTION_TT_DESCRIPTION>#IE_SET_ACTION_TT_DESCRIPTION#</IE_SET_ACTION_TT_DESCRIPTION> <IE_SET_ACTION_TT_FUNCTION>#IE_SET_ACTION_TT_FUNCTION#</IE_SET_ACTION_TT_FUNCTION> <IE_SET_ACTION_TT_TAG>#IE_SET_ACTION_TT_TAG#</IE_SET_ACTION_TT_TAG> <IE_INC_ARG_COUNT>#IE_INC_ARG_COUNT#</IE_INC_ARG_COUNT> <IE_DEC_ARG_COUNT>#IE_DEC_ARG_COUNT#</IE_DEC_ARG_COUNT> <IE_SET_ARG_COUNT>#IE_SET_ARG_COUNT#</IE_SET_ARG_COUNT> </ReturnParameters> </ParametersFn> <ParametersFn Name=“ASOBO_InputEvent_Base_Parameters”> <Parameters Type=“Override”> <UseParametersFn Name=“ASOBO_InputEvent_Base_Default_Parameters”/> </Parameters> <ReturnParameters> <TT_ICON>#IE_TOOLTIP_ICON#</TT_ICON> <TT_INTERACTION>#IE_TOOLTIP_INTERACTION#</TT_INTERACTION> <TT_INTERACTION_LOCKABLE>#IE_TOOLTIP_INTERACTION_LOCKABLE#</TT_INTERACTION_LOCKABLE> <TT_DESCRIPTION>#IE_TOOLTIP_DESCRIPTION#</TT_DESCRIPTION> <TT_DESCRIPTION_IS_DYNAMIC>#IE_TOOLTIP_DESCRIPTION_IS_DYNAMIC#</TT_DESCRIPTION_IS_DYNAMIC> <TT_VALUE>#IE_TOOLTIP_VALUE#</TT_VALUE> <TT_VALUE_IS_DYNAMIC>#IE_TOOLTIP_VALUE_IS_DYNAMIC#</TT_VALUE_IS_DYNAMIC> <TT_INOP>#IE_TOOLTIP_IS_INOP#</TT_INOP> <VALUE_UNITS>#IE_VALUE_UNITS#</VALUE_UNITS> <VALUE_CODE>#IE_VALUE_CODE#</VALUE_CODE> <VALUE_INIT_CODE>#IE_VALUE_INIT_CODE#</VALUE_INIT_CODE> <INC_CODE>#IE_INC_CODE#</INC_CODE> <INC_ACTION_TYPE>#IE_INC_ACTION_TYPE#</INC_ACTION_TYPE> <INC_ACTION_TT_NAME>#IE_INC_ACTION_TT_NAME#</INC_ACTION_TT_NAME> <INC_ACTION_TT_DESCRIPTION>#IE_INC_ACTION_TT_DESCRIPTION#</INC_ACTION_TT_DESCRIPTION> <INC_ACTION_TT_FUNCTION>#IE_INC_ACTION_TT_FUNCTION#</INC_ACTION_TT_FUNCTION> <INC_ACTION_TT_TAG>#IE_INC_ACTION_TT_TAG#</INC_ACTION_TT_TAG> <DEC_CODE>#IE_DEC_CODE#</DEC_CODE> <DEC_ACTION_TYPE>#IE_DEC_ACTION_TYPE#</DEC_ACTION_TYPE> <DEC_ACTION_TT_NAME>#IE_DEC_ACTION_TT_NAME#</DEC_ACTION_TT_NAME> <DEC_ACTION_TT_DESCRIPTION>#IE_DEC_ACTION_TT_DESCRIPTION#</DEC_ACTION_TT_DESCRIPTION> <DEC_ACTION_TT_FUNCTION>#IE_DEC_ACTION_TT_FUNCTION#</DEC_ACTION_TT_FUNCTION> <DEC_ACTION_TT_TAG>#IE_DEC_ACTION_TT_TAG#</DEC_ACTION_TT_TAG> <SET_CODE>#IE_SET_CODE#</SET_CODE> <SET_ACTION_TYPE>#IE_SET_ACTION_TYPE#</SET_ACTION_TYPE> <SET_ACTION_TT_NAME>#IE_SET_ACTION_TT_NAME#</SET_ACTION_TT_NAME> <SET_ACTION_TT_DESCRIPTION>#IE_SET_ACTION_TT_DESCRIPTION#</SET_ACTION_TT_DESCRIPTION> <SET_ACTION_TT_FUNCTION>#IE_SET_ACTION_TT_FUNCTION#</SET_ACTION_TT_FUNCTION> <SET_ACTION_TT_TAG>#IE_SET_ACTION_TT_TAG#</SET_ACTION_TT_TAG> <INC_ARG_LAST_ID Process=“Int”>#IE_INC_ARG_COUNT# 1 -</INC_ARG_LAST_ID> <DEC_ARG_LAST_ID Process=“Int”>#IE_DEC_ARG_COUNT# 1 -</DEC_ARG_LAST_ID> <SET_ARG_LAST_ID Process=“Int”>#IE_SET_ARG_COUNT# 1 -</SET_ARG_LAST_ID> <PRESET_ID>#IE_PRESET_ID#</PRESET_ID> </ReturnParameters> </ParametersFn> <!– IN_EVENT_PARAM_NAME: Name of the parameters to read data from –> <!– IN_EVENT_PARAM_DEFAULT: if IN_EVENT_PARAM_NAME isn’t specified, used to default the param value –> <!– OUT: PARAM_VALUE, PARAM_TYPE, PARAM_IS_DYNAMIC –> <ParametersFn Name=“ASOBO_GIE_EventParam_Base_Parameters”> <Parameters Type=“Default”> <Condition NotEmpty="#IN_EVENT_PARAM_NAME#"> <True> <IN_EVENT_PARAM_DEFAULT_TYPE>Float</IN_EVENT_PARAM_DEFAULT_TYPE> <IN_EVENT_PARAM_DEFAULT>0</IN_EVENT_PARAM_DEFAULT> <IN_EVENT_PARAM_DEFAULT_IS_DYNAMIC>False</IN_EVENT_PARAM_DEFAULT_IS_DYNAMIC> </True> <False> <IN_EVENT_PARAM_DEFAULT_TYPE>Float</IN_EVENT_PARAM_DEFAULT_TYPE> <IN_EVENT_PARAM_DEFAULT>p0</IN_EVENT_PARAM_DEFAULT> <IN_EVENT_PARAM_DEFAULT_IS_DYNAMIC>True</IN_EVENT_PARAM_DEFAULT_IS_DYNAMIC> </False> </Condition> </Parameters> <Parameters Type=“Override”> <Condition NotEmpty="#IN_EVENT_PARAM_NAME#"> <True> <__PARAM_VALUE__ Process=“Param”>#IN_EVENT_PARAM_NAME#</__PARAM_VALUE__> <Condition NotEmpty="#IN_EVENT_PARAM_NAME#_TYPE"> <True> <__PARAM_TYPE__ Process=“Param”>#IN_EVENT_PARAM_NAME#_TYPE</__PARAM_TYPE__> </True> <False> <__PARAM_TYPE__>#IN_EVENT_PARAM_DEFAULT_TYPE#</__PARAM_TYPE__> </False> </Condition> <Condition NotEmpty="#IN_EVENT_PARAM_NAME#_IS_DYNAMIC"> <True> <__PARAM_IS_DYNAMIC__ Process=“Param”>#IN_EVENT_PARAM_NAME#_IS_DYNAMIC</__PARAM_IS_DYNAMIC__> </True> <False> <__PARAM_IS_DYNAMIC__>#IN_EVENT_PARAM_DEFAULT_IS_DYNAMIC#</__PARAM_IS_DYNAMIC__> </False> </Condition> </True> <False> <__PARAM_VALUE__>#IN_EVENT_PARAM_DEFAULT#</__PARAM_VALUE__> <__PARAM_TYPE__>#IN_EVENT_PARAM_DEFAULT_TYPE#</__PARAM_TYPE__> <__PARAM_IS_DYNAMIC__>#IN_EVENT_PARAM_DEFAULT_IS_DYNAMIC#</__PARAM_IS_DYNAMIC__> </False> </Condition> </Parameters> <ReturnParameters> <PARAM_VALUE>#__PARAM_VALUE__#</PARAM_VALUE> <PARAM_TYPE>#__PARAM_TYPE__#</PARAM_TYPE> <PARAM_IS_DYNAMIC>#__PARAM_IS_DYNAMIC__#</PARAM_IS_DYNAMIC> </ReturnParameters> </ParametersFn> <!– IN: IN_EVENT_BINDING_NAME (Name of the binding parameter to read data from) –> <!– OUT: BINDING_ID (ID of the binding) –> <ParametersFn Name=“ASOBO_GIE_EventBinding_Base_Parameters”> <ReturnParameters> <Switch Param=“IN_EVENT_BINDING_TYPE”> <Case Value=“ALIAS_ID”> <BINDING_ID>#PRESET_ID#_#IN_EVENT_BINDING_NAME#</BINDING_ID> </Case> <Case Value=“EVENT_ID”> <BINDING_ID>#IN_EVENT_BINDING_NAME#</BINDING_ID> </Case> </Switch> <BINDING_ACTION_TYPE>#IN_EVENT_BINDING_ACTION_TYPE#</BINDING_ACTION_TYPE> <BINDING_ACTION_TT_NAME>#IN_EVENT_BINDING_ACTION_TT_NAME#</BINDING_ACTION_TT_NAME> <BINDING_ACTION_TT_DESCRIPTION>#IN_EVENT_BINDING_ACTION_TT_DESCRIPTION#</BINDING_ACTION_TT_DESCRIPTION> <BINDING_ACTION_TT_FUNCTION>#IN_EVENT_BINDING_ACTION_TT_FUNCTION#</BINDING_ACTION_TT_FUNCTION> <BINDING_ACTION_TT_TAG>#IN_EVENT_BINDING_ACTION_TT_TAG#</BINDING_ACTION_TT_TAG> </ReturnParameters> </ParametersFn> <ParametersFn Name=“ASOBO_Event_Params_GIE_Base_Default_Parameters”> <Parameters Type=“Default”> <IN_EVENT_PARAM_DEFAULT>p#ARG_ID#</IN_EVENT_PARAM_DEFAULT> </Parameters> <ReturnParameters> <UseParametersFn Name=“ASOBO_PFN_Call_Overridable_ParametersFn_Helper”> <PFN_PARAM_DEFAULT>ASOBO_GIE_EventParam_Base_Parameters</PFN_PARAM_DEFAULT> <PFN_PARAM_NAME>EVENT_PARAMS_GIE_BASE_PARAMETERS_FN</PFN_PARAM_NAME> </UseParametersFn> </ReturnParameters> </ParametersFn> <ParametersFn Name=“ASOBO_Inc_Event_Params_GIE_Base_Parameters”> <ReturnParameters> <UseParametersFn Name=“ASOBO_Event_Params_GIE_Base_Default_Parameters”/> </ReturnParameters> </ParametersFn> <ParametersFn Name=“ASOBO_Dec_Event_Params_GIE_Base_Parameters”> <ReturnParameters> <UseParametersFn Name=“ASOBO_Event_Params_GIE_Base_Default_Parameters”/> </ReturnParameters> </ParametersFn> <ParametersFn Name=“ASOBO_Set_Event_Params_GIE_Base_Parameters”> <ReturnParameters> <UseParametersFn Name=“ASOBO_Event_Params_GIE_Base_Default_Parameters”/> </ReturnParameters> </ParametersFn> <ParametersFn Name=“ASOBO_Event_Bindings_GIE_Base_Default_Parameters”> <ReturnParameters> <UseParametersFn Name=“ASOBO_PFN_Call_Overridable_ParametersFn_Helper”> <PFN_PARAM_DEFAULT>ASOBO_GIE_EventBinding_Base_Parameters</PFN_PARAM_DEFAULT> <PFN_PARAM_NAME>EVENT_BINDINGS_GIE_BASE_PARAMETERS_FN</PFN_PARAM_NAME> </UseParametersFn> </ReturnParameters> </ParametersFn> <ParametersFn Name=“ASOBO_Inc_Event_Bindings_GIE_Base_Parameters”> <ReturnParameters> <UseParametersFn Name=“ASOBO_Event_Bindings_GIE_Base_Default_Parameters”/> </ReturnParameters> </ParametersFn> <ParametersFn Name=“ASOBO_Dec_Event_Bindings_GIE_Base_Parameters”> <ReturnParameters> <UseParametersFn Name=“ASOBO_Event_Bindings_GIE_Base_Default_Parameters”/> </ReturnParameters> </ParametersFn> <ParametersFn Name=“ASOBO_Set_Event_Bindings_GIE_Base_Parameters”> <ReturnParameters> <UseParametersFn Name=“ASOBO_Event_Bindings_GIE_Base_Default_Parameters”/> </ReturnParameters> </ParametersFn> <!– Template Definitions –> <!– IN: IE_TO_USE (InputEvent to use) –> <Template Name=“ASOBO_InputEvent_Template”> <Parameters Type=“Override”> <UseParametersFn Name=“ASOBO_PFN_Call_Overridable_ParametersFn_Helper”> <PFN_PARAM_DEFAULT>ASOBO_InputEvent_Base_Parameters</PFN_PARAM_DEFAULT> <PFN_PARAM_NAME>INPUT_EVENT_BASE_PARAMETERS_FN</PFN_PARAM_NAME> </UseParametersFn> </Parameters> <UseInputEvent ID="#IE_TO_USE#"/> </Template> <!– InputEvent Definitions –> <InputEvent ID=“ASOBO_GIE_Base”> <Presets> <Preset ID="#PRESET_ID#"> <Tooltip Inop="#TT_INOP#"> <Icon>#TT_ICON#</Icon> <Interaction>#TT_INTERACTION#</Interaction> <InteractionLockable>#TT_INTERACTION_LOCKABLE#</InteractionLockable> <TTDescription RPN="#TT_DESCRIPTION_IS_DYNAMIC#">#TT_DESCRIPTION#</TTDescription> <TTValue RPN="#TT_VALUE_IS_DYNAMIC#">#TT_VALUE#</TTValue> </Tooltip> <Value> <Units>#VALUE_UNITS#</Units> <Code>#VALUE_CODE#</Code> <Init>#VALUE_INIT_CODE#</Init> <WatchVars> <Loop> <Setup> <Param>CUR_ID</Param> <From>0</From> <Inc>1</Inc> <While> <Arg Valid=“SIMVAR_TO_WATCH_#CUR_ID#”/> </While> </Setup> <Do> <Parameters Type=“Override”> <SIMVAR_TO_WATCH Process=“Param”>SIMVAR_TO_WATCH_#CUR_ID#</SIMVAR_TO_WATCH> </Parameters> <Simvar ID="#SIMVAR_TO_WATCH#"/> </Do> </Loop> <Loop> <Setup> <Param>CUR_ID</Param> <From>0</From> <Inc>1</Inc> <While> <Arg Valid=“LOCAL_VAR_TO_WATCH_#CUR_ID#”/> </While> </Setup> <Do> <Parameters Type=“Override”> <LOCAL_VAR_TO_WATCH Process=“Param”>LOCAL_VAR_TO_WATCH_#CUR_ID#</LOCAL_VAR_TO_WATCH> <LOCAL_VAR_SCOPE Process=“Param”>LOCAL_VAR_TO_WATCH_#CUR_ID#_SCOPE</LOCAL_VAR_SCOPE> </Parameters> <Variable ID="#LOCAL_VAR_TO_WATCH#" Scope="#LOCAL_VAR_SCOPE#"/> </Do> </Loop> <Loop> <Setup> <Param>CUR_ID</Param> <From>0</From> <Inc>1</Inc> <While> <Arg Valid=“GLOBAL_VAR_TO_WATCH_#CUR_ID#”/> </While> </Setup> <Do> <Parameters Type=“Override”> <GLOBAL_VAR_TO_WATCH Process=“Param”>GLOBAL_VAR_TO_WATCH_#CUR_ID#</GLOBAL_VAR_TO_WATCH> </Parameters> <GlobalVar ID="#GLOBAL_VAR_TO_WATCH#"/> </Do> </Loop> </WatchVars> </Value> <Inc> <Action> <Type>#INC_ACTION_TYPE#</Type> <TT_Name>#INC_ACTION_TT_NAME#</TT_Name> <TT_Description>#INC_ACTION_TT_DESCRIPTION#</TT_Description> <TT_Function>#INC_ACTION_TT_FUNCTION#</TT_Function> <TT_Tag>#INC_ACTION_TT_TAG#</TT_Tag> </Action> <Code>#INC_CODE#</Code> <Parameters> <Condition> <Test> <GreaterOrEqual> <Number>#INC_ARG_LAST_ID#</Number> <Number>0</Number> </GreaterOrEqual> </Test> <True> <Loop> <Setup> <Param>ARG_ID</Param> <From>0</From> <Inc>1</Inc> <To>#INC_ARG_LAST_ID#</To> </Setup> <Do> <Parameters Type=“Override”> <UseParametersFn Name=“ASOBO_PFN_Call_Overridable_ParametersFn_Helper”> <IN_EVENT_PARAM_NAME>INC_PARAM_#ARG_ID#</IN_EVENT_PARAM_NAME> <PFN_PARAM_DEFAULT>ASOBO_Inc_Event_Params_GIE_Base_Parameters</PFN_PARAM_DEFAULT> <PFN_PARAM_NAME>INC_PARAMS_GIE_BASE_PARAMETERS_FN</PFN_PARAM_NAME> </UseParametersFn> </Parameters> <Param Type="#PARAM_TYPE#" RPN="#PARAM_IS_DYNAMIC#">#PARAM_VALUE#</Param> </Do> </Loop> </True> </Condition> </Parameters> <Bindings> <Loop> <Setup> <Param>ID</Param> <From>0</From> <Inc>1</Inc> <While> <Arg NotEmpty=“BINDING_INC_ALIAS_ID_#ID#”/> </While> </Setup> <Do> <Parameters Type=“Override”> <IN_EVENT_BINDING_TYPE>ALIAS_ID</IN_EVENT_BINDING_TYPE> </Parameters> <Parameters Type=“Override”> <UseParametersFn Name=“ASOBO_PFN_Call_Overridable_ParametersFn_Helper”> <IN_EVENT_BINDING_NAME Process=“Param”>BINDING_INC_ALIAS_ID_#ID#</IN_EVENT_BINDING_NAME> <IN_EVENT_BINDING_ACTION_TYPE Process=“Param”>BINDING_INC_ALIAS_ID_#ID#_ACTION_TYPE</IN_EVENT_BINDING_ACTION_TYPE> <IN_EVENT_BINDING_ACTION_TT_NAME Process=“Param”>BINDING_INC_ALIAS_ID_#ID#_ACTION_TT_NAME</IN_EVENT_BINDING_ACTION_TT_NAME> <IN_EVENT_BINDING_ACTION_TT_DESCRIPTION Process=“Param”>BINDING_INC_ALIAS_ID_#ID#_ACTION_TT_DESCRIPTION</IN_EVENT_BINDING_ACTION_TT_DESCRIPTION> <IN_EVENT_BINDING_ACTION_TT_FUNCTION Process=“Param”>BINDING_INC_ALIAS_ID_#ID#_ACTION_TT_FUNCTION</IN_EVENT_BINDING_ACTION_TT_FUNCTION> <IN_EVENT_BINDING_ACTION_TT_TAG Process=“Param”>BINDING_INC_ALIAS_ID_#ID#_ACTION_TT_TAG</IN_EVENT_BINDING_ACTION_TT_TAG> <PFN_PARAM_DEFAULT>ASOBO_Inc_Event_Bindings_GIE_Base_Parameters</PFN_PARAM_DEFAULT> <PFN_PARAM_NAME>BINDING_INC_ALIAS_ID_GIE_BASE_PARAMETERS_FN</PFN_PARAM_NAME> </UseParametersFn> </Parameters> <Binding Alias="#BINDING_ID#"> <Action> <Type>#BINDING_ACTION_TYPE#</Type> <TT_Name>#BINDING_ACTION_TT_NAME#</TT_Name> <TT_Description>#BINDING_ACTION_TT_DESCRIPTION#</TT_Description> <TT_Function>#BINDING_ACTION_TT_FUNCTION#</TT_Function> <TT_Tag>#BINDING_ACTION_TT_TAG#</TT_Tag> </Action> <Parameters> <Condition> <Test> <GreaterOrEqual> <Number>#INC_ARG_LAST_ID#</Number> <Number>0</Number> </GreaterOrEqual> </Test> <True> <Loop> <Setup> <Param>ARG_ID</Param> <From>0</From> <Inc>1</Inc> <To>#INC_ARG_LAST_ID#</To> </Setup> <Do> <Parameters Type=“Override”> <UseParametersFn Name=“ASOBO_PFN_Call_Overridable_ParametersFn_Helper”> <IN_EVENT_PARAM_NAME>BINDING_INC_ALIAS_ID_#ID#_PARAM_#ARG_ID#</IN_EVENT_PARAM_NAME> <PFN_PARAM_DEFAULT>ASOBO_Inc_Event_Params_GIE_Base_Parameters</PFN_PARAM_DEFAULT> <PFN_PARAM_NAME>BINDING_INC_ALIAS_ID_PARAMS_GIE_BASE_PARAMETERS_FN</PFN_PARAM_NAME> </UseParametersFn> </Parameters> <Param RPN="#PARAM_IS_DYNAMIC#">#PARAM_VALUE#</Param> </Do> </Loop> </True> </Condition> </Parameters> </Binding> </Do> </Loop> <Loop> <Setup> <Param>ID</Param> <From>0</From> <Inc>1</Inc> <While> <Arg NotEmpty=“BINDING_INC_EVENT_ID_#ID#”/> </While> </Setup> <Do> <Parameters Type=“Override”> <IN_EVENT_BINDING_TYPE>EVENT_ID</IN_EVENT_BINDING_TYPE> </Parameters> <Parameters Type=“Override”> <UseParametersFn Name=“ASOBO_PFN_Call_Overridable_ParametersFn_Helper”> <IN_EVENT_BINDING_NAME Process=“Param”>BINDING_INC_EVENT_ID_#ID#</IN_EVENT_BINDING_NAME> <IN_EVENT_BINDING_ACTION_TYPE Process=“Param”>BINDING_INC_EVENT_ID_#ID#_ACTION_TYPE</IN_EVENT_BINDING_ACTION_TYPE> <IN_EVENT_BINDING_ACTION_TT_NAME Process=“Param”>BINDING_INC_EVENT_ID_#ID#_ACTION_TT_NAME</IN_EVENT_BINDING_ACTION_TT_NAME> <IN_EVENT_BINDING_ACTION_TT_DESCRIPTION Process=“Param”>BINDING_INC_EVENT_ID_#ID#_ACTION_TT_DESCRIPTION</IN_EVENT_BINDING_ACTION_TT_DESCRIPTION> <IN_EVENT_BINDING_ACTION_TT_FUNCTION Process=“Param”>BINDING_INC_EVENT_ID_#ID#_ACTION_TT_FUNCTION</IN_EVENT_BINDING_ACTION_TT_FUNCTION> <IN_EVENT_BINDING_ACTION_TT_TAG Process=“Param”>BINDING_INC_EVENT_ID_#ID#_ACTION_TT_TAG</IN_EVENT_BINDING_ACTION_TT_TAG> <PFN_PARAM_DEFAULT>ASOBO_Inc_Event_Bindings_GIE_Base_Parameters</PFN_PARAM_DEFAULT> <PFN_PARAM_NAME>BINDING_INC_EVENT_ID_GIE_BASE_PARAMETERS_FN</PFN_PARAM_NAME> </UseParametersFn> </Parameters> <Binding EventID="#BINDING_ID#"> <Action> <Type>#BINDING_ACTION_TYPE#</Type> <TT_Name>#BINDING_ACTION_TT_NAME#</TT_Name> <TT_Description>#BINDING_ACTION_TT_DESCRIPTION#</TT_Description> <TT_Function>#BINDING_ACTION_TT_FUNCTION#</TT_Function> <TT_Tag>#BINDING_ACTION_TT_TAG#</TT_Tag> </Action> <Parameters> <Condition> <Test> <GreaterOrEqual> <Number>#INC_ARG_LAST_ID#</Number> <Number>0</Number> </GreaterOrEqual> </Test> <True> <Loop> <Setup> <Param>ARG_ID</Param> <From>0</From> <Inc>1</Inc> <To>#INC_ARG_LAST_ID#</To> </Setup> <Do> <Parameters Type=“Override”> <UseParametersFn Name=“ASOBO_PFN_Call_Overridable_ParametersFn_Helper”> <IN_EVENT_PARAM_NAME>BINDING_INC_EVENT_ID_#ID#_PARAM_#ARG_ID#</IN_EVENT_PARAM_NAME> <PFN_PARAM_DEFAULT>ASOBO_Inc_Event_Params_GIE_Base_Parameters</PFN_PARAM_DEFAULT> <PFN_PARAM_NAME>BINDING_INC_EVENT_ID_PARAMS_GIE_BASE_PARAMETERS_FN</PFN_PARAM_NAME> </UseParametersFn> </Parameters> <Param RPN="#PARAM_IS_DYNAMIC#">#PARAM_VALUE#</Param> </Do> </Loop> </True> </Condition> </Parameters> </Binding> </Do> </Loop> </Bindings> </Inc> <Dec> <Action> <Type>#DEC_ACTION_TYPE#</Type> <TT_Name>#DEC_ACTION_TT_NAME#</TT_Name> <TT_Description>#DEC_ACTION_TT_DESCRIPTION#</TT_Description> <TT_Function>#DEC_ACTION_TT_FUNCTION#</TT_Function> <TT_Tag>#DEC_ACTION_TT_TAG#</TT_Tag> </Action> <Code>#DEC_CODE#</Code> <Parameters> <Condition> <Test> <GreaterOrEqual> <Number>#DEC_ARG_LAST_ID#</Number> <Number>0</Number> </GreaterOrEqual> </Test> <True> <Loop> <Setup> <Param>ARG_ID</Param> <From>0</From> <Inc>1</Inc> <To>#DEC_ARG_LAST_ID#</To> </Setup> <Do> <Parameters Type=“Override”> <UseParametersFn Name=“ASOBO_PFN_Call_Overridable_ParametersFn_Helper”> <IN_EVENT_PARAM_NAME>DEC_PARAM_#ARG_ID#</IN_EVENT_PARAM_NAME> <PFN_PARAM_DEFAULT>ASOBO_Dec_Event_Params_GIE_Base_Parameters</PFN_PARAM_DEFAULT> <PFN_PARAM_NAME>DEC_PARAMS_GIE_BASE_PARAMETERS_FN</PFN_PARAM_NAME> </UseParametersFn> </Parameters> <Param Type="#PARAM_TYPE#" RPN="#PARAM_IS_DYNAMIC#">#PARAM_VALUE#</Param> </Do> </Loop> </True> </Condition> </Parameters> <Bindings> <Loop> <Setup> <Param>ID</Param> <From>0</From> <Inc>1</Inc> <While> <Arg NotEmpty=“BINDING_DEC_ALIAS_ID_#ID#”/> </While> </Setup> <Do> <Parameters Type=“Override”> <IN_EVENT_BINDING_TYPE>ALIAS_ID</IN_EVENT_BINDING_TYPE> </Parameters> <Parameters Type=“Override”> <UseParametersFn Name=“ASOBO_PFN_Call_Overridable_ParametersFn_Helper”> <IN_EVENT_BINDING_NAME Process=“Param”>BINDING_DEC_ALIAS_ID_#ID#</IN_EVENT_BINDING_NAME> <IN_EVENT_BINDING_ACTION_TYPE Process=“Param”>BINDING_DEC_ALIAS_ID_#ID#_ACTION_TYPE</IN_EVENT_BINDING_ACTION_TYPE> <IN_EVENT_BINDING_ACTION_TT_NAME Process=“Param”>BINDING_DEC_ALIAS_ID_#ID#_ACTION_TT_NAME</IN_EVENT_BINDING_ACTION_TT_NAME> <IN_EVENT_BINDING_ACTION_TT_DESCRIPTION Process=“Param”>BINDING_DEC_ALIAS_ID_#ID#_ACTION_TT_DESCRIPTION</IN_EVENT_BINDING_ACTION_TT_DESCRIPTION> <IN_EVENT_BINDING_ACTION_TT_FUNCTION Process=“Param”>BINDING_DEC_ALIAS_ID_#ID#_ACTION_TT_FUNCTION</IN_EVENT_BINDING_ACTION_TT_FUNCTION> <IN_EVENT_BINDING_ACTION_TT_TAG Process=“Param”>BINDING_DEC_ALIAS_ID_#ID#_ACTION_TT_TAG</IN_EVENT_BINDING_ACTION_TT_TAG> <PFN_PARAM_DEFAULT>ASOBO_Dec_Event_Bindings_GIE_Base_Parameters</PFN_PARAM_DEFAULT> <PFN_PARAM_NAME>BINDING_DEC_ALIAS_ID_GIE_BASE_PARAMETERS_FN</PFN_PARAM_NAME> </UseParametersFn> </Parameters> <Binding Alias="#BINDING_ID#"> <Action> <Type>#BINDING_ACTION_TYPE#</Type> <TT_Name>#BINDING_ACTION_TT_NAME#</TT_Name> <TT_Description>#BINDING_ACTION_TT_DESCRIPTION#</TT_Description> <TT_Function>#BINDING_ACTION_TT_FUNCTION#</TT_Function> <TT_Tag>#BINDING_ACTION_TT_TAG#</TT_Tag> </Action> <Parameters> <Condition> <Test> <GreaterOrEqual> <Number>#DEC_ARG_LAST_ID#</Number> <Number>0</Number> </GreaterOrEqual> </Test> <True> <Loop> <Setup> <Param>ARG_ID</Param> <From>0</From> <Inc>1</Inc> <To>#DEC_ARG_LAST_ID#</To> </Setup> <Do> <Parameters Type=“Override”> <UseParametersFn Name=“ASOBO_PFN_Call_Overridable_ParametersFn_Helper”> <IN_EVENT_PARAM_NAME>BINDING_DEC_ALIAS_ID_#ID#_PARAM_#ARG_ID#</IN_EVENT_PARAM_NAME> <PFN_PARAM_DEFAULT>ASOBO_Dec_Event_Params_GIE_Base_Parameters</PFN_PARAM_DEFAULT> <PFN_PARAM_NAME>BINDING_DEC_ALIAS_ID_PARAMS_GIE_BASE_PARAMETERS_FN</PFN_PARAM_NAME> </UseParametersFn> </Parameters> <Param RPN="#PARAM_IS_DYNAMIC#">#PARAM_VALUE#</Param> </Do> </Loop> </True> </Condition> </Parameters> </Binding> </Do> </Loop> <Loop> <Setup> <Param>ID</Param> <From>0</From> <Inc>1</Inc> <While> <Arg NotEmpty=“BINDING_DEC_EVENT_ID_#ID#”/> </While> </Setup> <Do> <Parameters Type=“Override”> <IN_EVENT_BINDING_TYPE>EVENT_ID</IN_EVENT_BINDING_TYPE> </Parameters> <Parameters Type=“Override”> <UseParametersFn Name=“ASOBO_PFN_Call_Overridable_ParametersFn_Helper”> <IN_EVENT_BINDING_NAME Process=“Param”>BINDING_DEC_EVENT_ID_#ID#</IN_EVENT_BINDING_NAME> <IN_EVENT_BINDING_ACTION_TYPE Process=“Param”>BINDING_DEC_EVENT_ID_#ID#_ACTION_TYPE</IN_EVENT_BINDING_ACTION_TYPE> <IN_EVENT_BINDING_ACTION_TT_NAME Process=“Param”>BINDING_DEC_EVENT_ID_#ID#_ACTION_TT_NAME</IN_EVENT_BINDING_ACTION_TT_NAME> <IN_EVENT_BINDING_ACTION_TT_DESCRIPTION Process=“Param”>BINDING_DEC_EVENT_ID_#ID#_ACTION_TT_DESCRIPTION</IN_EVENT_BINDING_ACTION_TT_DESCRIPTION> <IN_EVENT_BINDING_ACTION_TT_FUNCTION Process=“Param”>BINDING_DEC_EVENT_ID_#ID#_ACTION_TT_FUNCTION</IN_EVENT_BINDING_ACTION_TT_FUNCTION> <IN_EVENT_BINDING_ACTION_TT_TAG Process=“Param”>BINDING_DEC_EVENT_ID_#ID#_ACTION_TT_TAG</IN_EVENT_BINDING_ACTION_TT_TAG> <PFN_PARAM_DEFAULT>ASOBO_Dec_Event_Bindings_GIE_Base_Parameters</PFN_PARAM_DEFAULT> <PFN_PARAM_NAME>BINDING_DEC_EVENT_ID_GIE_BASE_PARAMETERS_FN</PFN_PARAM_NAME> </UseParametersFn> </Parameters> <Binding EventID="#BINDING_ID#"> <Action> <Type>#BINDING_ACTION_TYPE#</Type> <TT_Name>#BINDING_ACTION_TT_NAME#</TT_Name> <TT_Description>#BINDING_ACTION_TT_DESCRIPTION#</TT_Description> <TT_Function>#BINDING_ACTION_TT_FUNCTION#</TT_Function> <TT_Tag>#BINDING_ACTION_TT_TAG#</TT_Tag> </Action> <Parameters> <Condition> <Test> <GreaterOrEqual> <Number>#DEC_ARG_LAST_ID#</Number> <Number>0</Number> </GreaterOrEqual> </Test> <True> <Loop> <Setup> <Param>ARG_ID</Param> <From>0</From> <Inc>1</Inc> <To>#DEC_ARG_LAST_ID#</To> </Setup> <Do> <Parameters Type=“Override”> <UseParametersFn Name=“ASOBO_PFN_Call_Overridable_ParametersFn_Helper”> <IN_EVENT_PARAM_NAME>BINDING_DEC_EVENT_ID_#ID#_PARAM_#ARG_ID#</IN_EVENT_PARAM_NAME> <PFN_PARAM_DEFAULT>ASOBO_Dec_Event_Params_GIE_Base_Parameters</PFN_PARAM_DEFAULT> <PFN_PARAM_NAME>BINDING_DEC_EVENT_ID_PARAMS_GIE_BASE_PARAMETERS_FN</PFN_PARAM_NAME> </UseParametersFn> </Parameters> <Param RPN="#PARAM_IS_DYNAMIC#">#PARAM_VALUE#</Param> </Do> </Loop> </True> </Condition> </Parameters> </Binding> </Do> </Loop> </Bindings> </Dec> <Set> <Action> <Type>#SET_ACTION_TYPE#</Type> <TT_Name>#SET_ACTION_TT_NAME#</TT_Name> <TT_Description>#SET_ACTION_TT_DESCRIPTION#</TT_Description> <TT_Function>#SET_ACTION_TT_FUNCTION#</TT_Function> <TT_Tag>#SET_ACTION_TT_TAG#</TT_Tag> </Action> <Code>#SET_CODE#</Code> <Parameters> <Condition> <Test> <GreaterOrEqual> <Number>#SET_ARG_LAST_ID#</Number> <Number>0</Number> </GreaterOrEqual> </Test> <True> <Loop> <Setup> <Param>ARG_ID</Param> <From>0</From> <Inc>1</Inc> <To>#SET_ARG_LAST_ID#</To> </Setup> <Do> <Parameters Type=“Override”> <UseParametersFn Name=“ASOBO_PFN_Call_Overridable_ParametersFn_Helper”> <IN_EVENT_PARAM_NAME>SET_PARAM_#ARG_ID#</IN_EVENT_PARAM_NAME> <PFN_PARAM_DEFAULT>ASOBO_Set_Event_Params_GIE_Base_Parameters</PFN_PARAM_DEFAULT> <PFN_PARAM_NAME>SET_PARAMS_GIE_BASE_PARAMETERS_FN</PFN_PARAM_NAME> </UseParametersFn> </Parameters> <Param Type="#PARAM_TYPE#" RPN="#PARAM_IS_DYNAMIC#">#PARAM_VALUE#</Param> </Do> </Loop> </True> </Condition> </Parameters> <Bindings> <Loop> <Setup> <Param>ID</Param> <From>0</From> <Inc>1</Inc> <While> <Arg NotEmpty=“BINDING_SET_ALIAS_ID_#ID#”/> </While> </Setup> <Do> <Parameters Type=“Override”> <IN_EVENT_BINDING_TYPE>ALIAS_ID</IN_EVENT_BINDING_TYPE> </Parameters> <Parameters Type=“Override”> <UseParametersFn Name=“ASOBO_PFN_Call_Overridable_ParametersFn_Helper”> <IN_EVENT_BINDING_NAME Process=“Param”>BINDING_SET_ALIAS_ID_#ID#</IN_EVENT_BINDING_NAME> <IN_EVENT_BINDING_ACTION_TYPE Process=“Param”>BINDING_SET_ALIAS_ID_#ID#_ACTION_TYPE</IN_EVENT_BINDING_ACTION_TYPE> <IN_EVENT_BINDING_ACTION_TT_NAME Process=“Param”>BINDING_SET_ALIAS_ID_#ID#_ACTION_TT_NAME</IN_EVENT_BINDING_ACTION_TT_NAME> <IN_EVENT_BINDING_ACTION_TT_DESCRIPTION Process=“Param”>BINDING_SET_ALIAS_ID_#ID#_ACTION_TT_DESCRIPTION</IN_EVENT_BINDING_ACTION_TT_DESCRIPTION> <IN_EVENT_BINDING_ACTION_TT_FUNCTION Process=“Param”>BINDING_SET_ALIAS_ID_#ID#_ACTION_TT_FUNCTION</IN_EVENT_BINDING_ACTION_TT_FUNCTION> <IN_EVENT_BINDING_ACTION_TT_TAG Process=“Param”>BINDING_SET_ALIAS_ID_#ID#_ACTION_TT_TAG</IN_EVENT_BINDING_ACTION_TT_TAG> <PFN_PARAM_DEFAULT>ASOBO_Set_Event_Bindings_GIE_Base_Parameters</PFN_PARAM_DEFAULT> <PFN_PARAM_NAME>BINDING_SET_ALIAS_ID_GIE_BASE_PARAMETERS_FN</PFN_PARAM_NAME> </UseParametersFn> </Parameters> <Binding Alias="#BINDING_ID#"> <Action> <Type>#BINDING_ACTION_TYPE#</Type> <TT_Name>#BINDING_ACTION_TT_NAME#</TT_Name> <TT_Description>#BINDING_ACTION_TT_DESCRIPTION#</TT_Description> <TT_Function>#BINDING_ACTION_TT_FUNCTION#</TT_Function> <TT_Tag>#BINDING_ACTION_TT_TAG#</TT_Tag> </Action> <Parameters> <Condition> <Test> <GreaterOrEqual> <Number>#SET_ARG_LAST_ID#</Number> <Number>0</Number> </GreaterOrEqual> </Test> <True> <Loop> <Setup> <Param>ARG_ID</Param> <From>0</From> <Inc>1</Inc> <To>#SET_ARG_LAST_ID#</To> </Setup> <Do> <Parameters Type=“Override”> <UseParametersFn Name=“ASOBO_PFN_Call_Overridable_ParametersFn_Helper”> <IN_EVENT_PARAM_NAME>BINDING_SET_ALIAS_ID_#ID#_PARAM_#ARG_ID#</IN_EVENT_PARAM_NAME> <PFN_PARAM_DEFAULT>ASOBO_Set_Event_Params_GIE_Base_Parameters</PFN_PARAM_DEFAULT> <PFN_PARAM_NAME>BINDING_SET_ALIAS_ID_PARAMS_GIE_BASE_PARAMETERS_FN</PFN_PARAM_NAME> </UseParametersFn> </Parameters> <Param RPN="#PARAM_IS_DYNAMIC#">#PARAM_VALUE#</Param> </Do> </Loop> </True> </Condition> </Parameters> </Binding> </Do> </Loop> <Loop> <Setup> <Param>ID</Param> <From>0</From> <Inc>1</Inc> <While> <Arg NotEmpty=“BINDING_SET_EVENT_ID_#ID#”/> </While> </Setup> <Do> <Parameters Type=“Override”> <IN_EVENT_BINDING_TYPE>EVENT_ID</IN_EVENT_BINDING_TYPE> </Parameters> <Parameters Type=“Override”> <UseParametersFn Name=“ASOBO_PFN_Call_Overridable_ParametersFn_Helper”> <IN_EVENT_BINDING_NAME Process=“Param”>BINDING_SET_EVENT_ID_#ID#</IN_EVENT_BINDING_NAME> <IN_EVENT_BINDING_ACTION_TYPE Process=“Param”>BINDING_SET_EVENT_ID_#ID#_ACTION_TYPE</IN_EVENT_BINDING_ACTION_TYPE> <IN_EVENT_BINDING_ACTION_TT_NAME Process=“Param”>BINDING_SET_EVENT_ID_#ID#_ACTION_TT_NAME</IN_EVENT_BINDING_ACTION_TT_NAME> <IN_EVENT_BINDING_ACTION_TT_DESCRIPTION Process=“Param”>BINDING_SET_EVENT_ID_#ID#_ACTION_TT_DESCRIPTION</IN_EVENT_BINDING_ACTION_TT_DESCRIPTION> <IN_EVENT_BINDING_ACTION_TT_FUNCTION Process=“Param”>BINDING_SET_EVENT_ID_#ID#_ACTION_TT_FUNCTION</IN_EVENT_BINDING_ACTION_TT_FUNCTION> <IN_EVENT_BINDING_ACTION_TT_TAG Process=“Param”>BINDING_SET_EVENT_ID_#ID#_ACTION_TT_TAG</IN_EVENT_BINDING_ACTION_TT_TAG> <PFN_PARAM_DEFAULT>ASOBO_Set_Event_Bindings_GIE_Base_Parameters</PFN_PARAM_DEFAULT> <PFN_PARAM_NAME>BINDING_SET_EVENT_ID_GIE_BASE_PARAMETERS_FN</PFN_PARAM_NAME> </UseParametersFn> </Parameters> <Binding EventID="#BINDING_ID#"> <Action> <Type>#BINDING_ACTION_TYPE#</Type> <TT_Name>#BINDING_ACTION_TT_NAME#</TT_Name> <TT_Description>#BINDING_ACTION_TT_DESCRIPTION#</TT_Description> <TT_Function>#BINDING_ACTION_TT_FUNCTION#</TT_Function> <TT_Tag>#BINDING_ACTION_TT_TAG#</TT_Tag> </Action> <Parameters> <Condition> <Test> <GreaterOrEqual> <Number>#SET_ARG_LAST_ID#</Number> <Number>0</Number> </GreaterOrEqual> </Test> <True> <Loop> <Setup> <Param>ARG_ID</Param> <From>0</From> <Inc>1</Inc> <To>#SET_ARG_LAST_ID#</To> </Setup> <Do> <Parameters Type=“Override”> <UseParametersFn Name=“ASOBO_PFN_Call_Overridable_ParametersFn_Helper”> <IN_EVENT_PARAM_NAME>BINDING_SET_EVENT_ID_#ID#_PARAM_#ARG_ID#</IN_EVENT_PARAM_NAME> <PFN_PARAM_DEFAULT>ASOBO_Set_Event_Params_GIE_Base_Parameters</PFN_PARAM_DEFAULT> <PFN_PARAM_NAME>BINDING_SET_EVENT_ID_PARAMS_GIE_BASE_PARAMETERS_FN</PFN_PARAM_NAME> </UseParametersFn> </Parameters> <Param RPN="#PARAM_IS_DYNAMIC#">#PARAM_VALUE#</Param> </Do> </Loop> </True> </Condition> </Parameters> </Binding> </Do> </Loop> </Bindings> </Set> </Preset> </Presets> </InputEvent> </ModelBehaviors>
Templates
Template list
ASOBO_InputEvent_Template
Definition from XML
<Template Name=“ASOBO_InputEvent_Template”> <Parameters Type=“Override”> <UseParametersFn Name=“ASOBO_PFN_Call_Overridable_ParametersFn_Helper”> <PFN_PARAM_DEFAULT>ASOBO_InputEvent_Base_Parameters</PFN_PARAM_DEFAULT> <PFN_PARAM_NAME>INPUT_EVENT_BASE_PARAMETERS_FN</PFN_PARAM_NAME> </UseParametersFn> </Parameters> <UseInputEvent ID="#IE_TO_USE#"/> </Template>
Parameters initialization:
Override ParametersFn used:
ASOBO_PFN_Call_Overridable_ParametersFn_Helper Parameters set:
- PFN_PARAM_DEFAULT
- PFN_PARAM_NAME
Parameters read:
- IE_TO_USE
ParametersFn
ASOBO_InputEvent_Base_Default_Parameters
Definition from XML
<ParametersFn Name=“ASOBO_InputEvent_Base_Default_Parameters”> <Parameters Type=“Default”> <IE_TOOLTIP_ICON/> <IE_TOOLTIP_INTERACTION/> <IE_TOOLTIP_INTERACTION_LOCKABLE/> <IE_VALUE_UNITS>Bool</IE_VALUE_UNITS> <IE_VALUE_CODE/> <IE_VALUE_INIT_CODE/> <IE_TOOLTIP_IS_INOP/> <IE_INC_CODE/> <IE_INC_ACTION_TYPE/> <IE_INC_ACTION_TT_NAME/> <IE_INC_ACTION_TT_DESCRIPTION/> <IE_INC_ACTION_TT_FUNCTION/> <IE_INC_ACTION_TT_TAG/> <IE_DEC_CODE/> <IE_DEC_ACTION_TYPE/> <IE_DEC_ACTION_TT_NAME/> <IE_DEC_ACTION_TT_DESCRIPTION/> <IE_DEC_ACTION_TT_FUNCTION/> <IE_DEC_ACTION_TT_TAG/> <IE_SET_CODE/> <IE_SET_ACTION_TYPE/> <IE_SET_ACTION_TT_NAME/> <IE_SET_ACTION_TT_DESCRIPTION/> <IE_SET_ACTION_TT_FUNCTION/> <IE_SET_ACTION_TT_TAG/> <IE_INC_ARG_COUNT>0</IE_INC_ARG_COUNT> <IE_DEC_ARG_COUNT>0</IE_DEC_ARG_COUNT> <IE_SET_ARG_COUNT>0</IE_SET_ARG_COUNT> </Parameters> <ReturnParameters> <IE_TOOLTIP_ICON>#IE_TOOLTIP_ICON#</IE_TOOLTIP_ICON> <IE_TOOLTIP_INTERACTION>#IE_TOOLTIP_INTERACTION#</IE_TOOLTIP_INTERACTION> <IE_TOOLTIP_INTERACTION_LOCKABLE>#IE_TOOLTIP_INTERACTION_LOCKABLE#</IE_TOOLTIP_INTERACTION_LOCKABLE> <IE_TOOLTIP_DESCRIPTION>#IE_TOOLTIP_DESCRIPTION#</IE_TOOLTIP_DESCRIPTION> <IE_TOOLTIP_DESCRIPTION_IS_DYNAMIC>#IE_TOOLTIP_DESCRIPTION_IS_DYNAMIC#</IE_TOOLTIP_DESCRIPTION_IS_DYNAMIC> <IE_TOOLTIP_VALUE>#IE_TOOLTIP_VALUE#</IE_TOOLTIP_VALUE> <IE_TOOLTIP_VALUE_IS_DYNAMIC>#IE_TOOLTIP_VALUE_IS_DYNAMIC#</IE_TOOLTIP_VALUE_IS_DYNAMIC> <IE_TOOLTIP_IS_INOP>#IE_TOOLTIP_IS_INOP#</IE_TOOLTIP_IS_INOP> <IE_VALUE_UNITS>#IE_VALUE_UNITS#</IE_VALUE_UNITS> <IE_VALUE_CODE>#IE_VALUE_CODE#</IE_VALUE_CODE> <IE_VALUE_INIT_CODE>#IE_VALUE_INIT_CODE#</IE_VALUE_INIT_CODE> <IE_INC_CODE>#IE_INC_CODE#</IE_INC_CODE> <IE_INC_ACTION_TYPE>#IE_INC_ACTION_TYPE#</IE_INC_ACTION_TYPE> <IE_INC_ACTION_TT_NAME>#IE_INC_ACTION_TT_NAME#</IE_INC_ACTION_TT_NAME> <IE_INC_ACTION_TT_DESCRIPTION>#IE_INC_ACTION_TT_DESCRIPTION#</IE_INC_ACTION_TT_DESCRIPTION> <IE_INC_ACTION_TT_FUNCTION>#IE_INC_ACTION_TT_FUNCTION#</IE_INC_ACTION_TT_FUNCTION> <IE_INC_ACTION_TT_TAG>#IE_INC_ACTION_TT_TAG#</IE_INC_ACTION_TT_TAG> <IE_DEC_CODE>#IE_DEC_CODE#</IE_DEC_CODE> <IE_DEC_ACTION_TYPE>#IE_DEC_ACTION_TYPE#</IE_DEC_ACTION_TYPE> <IE_DEC_ACTION_TT_NAME>#IE_DEC_ACTION_TT_NAME#</IE_DEC_ACTION_TT_NAME> <IE_DEC_ACTION_TT_DESCRIPTION>#IE_DEC_ACTION_TT_DESCRIPTION#</IE_DEC_ACTION_TT_DESCRIPTION> <IE_DEC_ACTION_TT_FUNCTION>#IE_DEC_ACTION_TT_FUNCTION#</IE_DEC_ACTION_TT_FUNCTION> <IE_DEC_ACTION_TT_TAG>#IE_DEC_ACTION_TT_TAG#</IE_DEC_ACTION_TT_TAG> <IE_SET_CODE>#IE_SET_CODE#</IE_SET_CODE> <IE_SET_ACTION_TYPE>#IE_SET_ACTION_TYPE#</IE_SET_ACTION_TYPE> <IE_SET_ACTION_TT_NAME>#IE_SET_ACTION_TT_NAME#</IE_SET_ACTION_TT_NAME> <IE_SET_ACTION_TT_DESCRIPTION>#IE_SET_ACTION_TT_DESCRIPTION#</IE_SET_ACTION_TT_DESCRIPTION> <IE_SET_ACTION_TT_FUNCTION>#IE_SET_ACTION_TT_FUNCTION#</IE_SET_ACTION_TT_FUNCTION> <IE_SET_ACTION_TT_TAG>#IE_SET_ACTION_TT_TAG#</IE_SET_ACTION_TT_TAG> <IE_INC_ARG_COUNT>#IE_INC_ARG_COUNT#</IE_INC_ARG_COUNT> <IE_DEC_ARG_COUNT>#IE_DEC_ARG_COUNT#</IE_DEC_ARG_COUNT> <IE_SET_ARG_COUNT>#IE_SET_ARG_COUNT#</IE_SET_ARG_COUNT> </ReturnParameters> </ParametersFn>
Parameters initialization:
Default Parameters set:
- IE_TOOLTIP_ICON
- IE_TOOLTIP_INTERACTION
- IE_TOOLTIP_INTERACTION_LOCKABLE
- IE_VALUE_UNITS
- IE_VALUE_CODE
- IE_VALUE_INIT_CODE
- IE_TOOLTIP_IS_INOP
- IE_INC_CODE
- IE_INC_ACTION_TYPE
- IE_INC_ACTION_TT_NAME
- IE_INC_ACTION_TT_DESCRIPTION
- IE_INC_ACTION_TT_FUNCTION
- IE_INC_ACTION_TT_TAG
- IE_DEC_CODE
- IE_DEC_ACTION_TYPE
- IE_DEC_ACTION_TT_NAME
- IE_DEC_ACTION_TT_DESCRIPTION
- IE_DEC_ACTION_TT_FUNCTION
- IE_DEC_ACTION_TT_TAG
- IE_SET_CODE
- IE_SET_ACTION_TYPE
- IE_SET_ACTION_TT_NAME
- IE_SET_ACTION_TT_DESCRIPTION
- IE_SET_ACTION_TT_FUNCTION
- IE_SET_ACTION_TT_TAG
- IE_INC_ARG_COUNT
- IE_DEC_ARG_COUNT
- IE_SET_ARG_COUNT
Return parameters:
Parameters set:
- IE_TOOLTIP_ICON (using IE_TOOLTIP_ICON)
- IE_TOOLTIP_INTERACTION (using IE_TOOLTIP_INTERACTION)
- IE_TOOLTIP_INTERACTION_LOCKABLE (using IE_TOOLTIP_INTERACTION_LOCKABLE)
- IE_TOOLTIP_DESCRIPTION (using IE_TOOLTIP_DESCRIPTION)
- IE_TOOLTIP_DESCRIPTION_IS_DYNAMIC (using IE_TOOLTIP_DESCRIPTION_IS_DYNAMIC)
- IE_TOOLTIP_VALUE (using IE_TOOLTIP_VALUE)
- IE_TOOLTIP_VALUE_IS_DYNAMIC (using IE_TOOLTIP_VALUE_IS_DYNAMIC)
- IE_TOOLTIP_IS_INOP (using IE_TOOLTIP_IS_INOP)
- IE_VALUE_UNITS (using IE_VALUE_UNITS)
- IE_VALUE_CODE (using IE_VALUE_CODE)
- IE_VALUE_INIT_CODE (using IE_VALUE_INIT_CODE)
- IE_INC_CODE (using IE_INC_CODE)
- IE_INC_ACTION_TYPE (using IE_INC_ACTION_TYPE)
- IE_INC_ACTION_TT_NAME (using IE_INC_ACTION_TT_NAME)
- IE_INC_ACTION_TT_DESCRIPTION (using IE_INC_ACTION_TT_DESCRIPTION)
- IE_INC_ACTION_TT_FUNCTION (using IE_INC_ACTION_TT_FUNCTION)
- IE_INC_ACTION_TT_TAG (using IE_INC_ACTION_TT_TAG)
- IE_DEC_CODE (using IE_DEC_CODE)
- IE_DEC_ACTION_TYPE (using IE_DEC_ACTION_TYPE)
- IE_DEC_ACTION_TT_NAME (using IE_DEC_ACTION_TT_NAME)
- IE_DEC_ACTION_TT_DESCRIPTION (using IE_DEC_ACTION_TT_DESCRIPTION)
- IE_DEC_ACTION_TT_FUNCTION (using IE_DEC_ACTION_TT_FUNCTION)
- IE_DEC_ACTION_TT_TAG (using IE_DEC_ACTION_TT_TAG)
- IE_SET_CODE (using IE_SET_CODE)
- IE_SET_ACTION_TYPE (using IE_SET_ACTION_TYPE)
- IE_SET_ACTION_TT_NAME (using IE_SET_ACTION_TT_NAME)
- IE_SET_ACTION_TT_DESCRIPTION (using IE_SET_ACTION_TT_DESCRIPTION)
- IE_SET_ACTION_TT_FUNCTION (using IE_SET_ACTION_TT_FUNCTION)
- IE_SET_ACTION_TT_TAG (using IE_SET_ACTION_TT_TAG)
- IE_INC_ARG_COUNT (using IE_INC_ARG_COUNT)
- IE_DEC_ARG_COUNT (using IE_DEC_ARG_COUNT)
- IE_SET_ARG_COUNT (using IE_SET_ARG_COUNT)
ASOBO_InputEvent_Base_Parameters
Definition from XML
<ParametersFn Name=“ASOBO_InputEvent_Base_Parameters”> <Parameters Type=“Override”> <UseParametersFn Name=“ASOBO_InputEvent_Base_Default_Parameters”/> </Parameters> <ReturnParameters> <TT_ICON>#IE_TOOLTIP_ICON#</TT_ICON> <TT_INTERACTION>#IE_TOOLTIP_INTERACTION#</TT_INTERACTION> <TT_INTERACTION_LOCKABLE>#IE_TOOLTIP_INTERACTION_LOCKABLE#</TT_INTERACTION_LOCKABLE> <TT_DESCRIPTION>#IE_TOOLTIP_DESCRIPTION#</TT_DESCRIPTION> <TT_DESCRIPTION_IS_DYNAMIC>#IE_TOOLTIP_DESCRIPTION_IS_DYNAMIC#</TT_DESCRIPTION_IS_DYNAMIC> <TT_VALUE>#IE_TOOLTIP_VALUE#</TT_VALUE> <TT_VALUE_IS_DYNAMIC>#IE_TOOLTIP_VALUE_IS_DYNAMIC#</TT_VALUE_IS_DYNAMIC> <TT_INOP>#IE_TOOLTIP_IS_INOP#</TT_INOP> <VALUE_UNITS>#IE_VALUE_UNITS#</VALUE_UNITS> <VALUE_CODE>#IE_VALUE_CODE#</VALUE_CODE> <VALUE_INIT_CODE>#IE_VALUE_INIT_CODE#</VALUE_INIT_CODE> <INC_CODE>#IE_INC_CODE#</INC_CODE> <INC_ACTION_TYPE>#IE_INC_ACTION_TYPE#</INC_ACTION_TYPE> <INC_ACTION_TT_NAME>#IE_INC_ACTION_TT_NAME#</INC_ACTION_TT_NAME> <INC_ACTION_TT_DESCRIPTION>#IE_INC_ACTION_TT_DESCRIPTION#</INC_ACTION_TT_DESCRIPTION> <INC_ACTION_TT_FUNCTION>#IE_INC_ACTION_TT_FUNCTION#</INC_ACTION_TT_FUNCTION> <INC_ACTION_TT_TAG>#IE_INC_ACTION_TT_TAG#</INC_ACTION_TT_TAG> <DEC_CODE>#IE_DEC_CODE#</DEC_CODE> <DEC_ACTION_TYPE>#IE_DEC_ACTION_TYPE#</DEC_ACTION_TYPE> <DEC_ACTION_TT_NAME>#IE_DEC_ACTION_TT_NAME#</DEC_ACTION_TT_NAME> <DEC_ACTION_TT_DESCRIPTION>#IE_DEC_ACTION_TT_DESCRIPTION#</DEC_ACTION_TT_DESCRIPTION> <DEC_ACTION_TT_FUNCTION>#IE_DEC_ACTION_TT_FUNCTION#</DEC_ACTION_TT_FUNCTION> <DEC_ACTION_TT_TAG>#IE_DEC_ACTION_TT_TAG#</DEC_ACTION_TT_TAG> <SET_CODE>#IE_SET_CODE#</SET_CODE> <SET_ACTION_TYPE>#IE_SET_ACTION_TYPE#</SET_ACTION_TYPE> <SET_ACTION_TT_NAME>#IE_SET_ACTION_TT_NAME#</SET_ACTION_TT_NAME> <SET_ACTION_TT_DESCRIPTION>#IE_SET_ACTION_TT_DESCRIPTION#</SET_ACTION_TT_DESCRIPTION> <SET_ACTION_TT_FUNCTION>#IE_SET_ACTION_TT_FUNCTION#</SET_ACTION_TT_FUNCTION> <SET_ACTION_TT_TAG>#IE_SET_ACTION_TT_TAG#</SET_ACTION_TT_TAG> <INC_ARG_LAST_ID Process=“Int”>#IE_INC_ARG_COUNT# 1 -</INC_ARG_LAST_ID> <DEC_ARG_LAST_ID Process=“Int”>#IE_DEC_ARG_COUNT# 1 -</DEC_ARG_LAST_ID> <SET_ARG_LAST_ID Process=“Int”>#IE_SET_ARG_COUNT# 1 -</SET_ARG_LAST_ID> <PRESET_ID>#IE_PRESET_ID#</PRESET_ID> </ReturnParameters> </ParametersFn>
Parameters initialization:
Override ParametersFn used:
Return parameters:
Parameters set:
- TT_ICON (using IE_TOOLTIP_ICON)
- TT_INTERACTION (using IE_TOOLTIP_INTERACTION)
- TT_INTERACTION_LOCKABLE (using IE_TOOLTIP_INTERACTION_LOCKABLE)
- TT_DESCRIPTION (using IE_TOOLTIP_DESCRIPTION)
- TT_DESCRIPTION_IS_DYNAMIC (using IE_TOOLTIP_DESCRIPTION_IS_DYNAMIC)
- TT_VALUE (using IE_TOOLTIP_VALUE)
- TT_VALUE_IS_DYNAMIC (using IE_TOOLTIP_VALUE_IS_DYNAMIC)
- TT_INOP (using IE_TOOLTIP_IS_INOP)
- VALUE_UNITS (using IE_VALUE_UNITS)
- VALUE_CODE (using IE_VALUE_CODE)
- VALUE_INIT_CODE (using IE_VALUE_INIT_CODE)
- INC_CODE (using IE_INC_CODE)
- INC_ACTION_TYPE (using IE_INC_ACTION_TYPE)
- INC_ACTION_TT_NAME (using IE_INC_ACTION_TT_NAME)
- INC_ACTION_TT_DESCRIPTION (using IE_INC_ACTION_TT_DESCRIPTION)
- INC_ACTION_TT_FUNCTION (using IE_INC_ACTION_TT_FUNCTION)
- INC_ACTION_TT_TAG (using IE_INC_ACTION_TT_TAG)
- DEC_CODE (using IE_DEC_CODE)
- DEC_ACTION_TYPE (using IE_DEC_ACTION_TYPE)
- DEC_ACTION_TT_NAME (using IE_DEC_ACTION_TT_NAME)
- DEC_ACTION_TT_DESCRIPTION (using IE_DEC_ACTION_TT_DESCRIPTION)
- DEC_ACTION_TT_FUNCTION (using IE_DEC_ACTION_TT_FUNCTION)
- DEC_ACTION_TT_TAG (using IE_DEC_ACTION_TT_TAG)
- SET_CODE (using IE_SET_CODE)
- SET_ACTION_TYPE (using IE_SET_ACTION_TYPE)
- SET_ACTION_TT_NAME (using IE_SET_ACTION_TT_NAME)
- SET_ACTION_TT_DESCRIPTION (using IE_SET_ACTION_TT_DESCRIPTION)
- SET_ACTION_TT_FUNCTION (using IE_SET_ACTION_TT_FUNCTION)
- SET_ACTION_TT_TAG (using IE_SET_ACTION_TT_TAG)
- INC_ARG_LAST_ID (using IE_INC_ARG_COUNT)
- DEC_ARG_LAST_ID (using IE_DEC_ARG_COUNT)
- SET_ARG_LAST_ID (using IE_SET_ARG_COUNT)
- PRESET_ID (using IE_PRESET_ID)
ASOBO_GIE_EventParam_Base_Parameters
Definition from XML
<ParametersFn Name=“ASOBO_GIE_EventParam_Base_Parameters”> <Parameters Type=“Default”> <Condition NotEmpty="#IN_EVENT_PARAM_NAME#"> <True> <IN_EVENT_PARAM_DEFAULT_TYPE>Float</IN_EVENT_PARAM_DEFAULT_TYPE> <IN_EVENT_PARAM_DEFAULT>0</IN_EVENT_PARAM_DEFAULT> <IN_EVENT_PARAM_DEFAULT_IS_DYNAMIC>False</IN_EVENT_PARAM_DEFAULT_IS_DYNAMIC> </True> <False> <IN_EVENT_PARAM_DEFAULT_TYPE>Float</IN_EVENT_PARAM_DEFAULT_TYPE> <IN_EVENT_PARAM_DEFAULT>p0</IN_EVENT_PARAM_DEFAULT> <IN_EVENT_PARAM_DEFAULT_IS_DYNAMIC>True</IN_EVENT_PARAM_DEFAULT_IS_DYNAMIC> </False> </Condition> </Parameters> <Parameters Type=“Override”> <Condition NotEmpty="#IN_EVENT_PARAM_NAME#"> <True> <__PARAM_VALUE__ Process=“Param”>#IN_EVENT_PARAM_NAME#</__PARAM_VALUE__> <Condition NotEmpty="#IN_EVENT_PARAM_NAME#_TYPE"> <True> <__PARAM_TYPE__ Process=“Param”>#IN_EVENT_PARAM_NAME#_TYPE</__PARAM_TYPE__> </True> <False> <__PARAM_TYPE__>#IN_EVENT_PARAM_DEFAULT_TYPE#</__PARAM_TYPE__> </False> </Condition> <Condition NotEmpty="#IN_EVENT_PARAM_NAME#_IS_DYNAMIC"> <True> <__PARAM_IS_DYNAMIC__ Process=“Param”>#IN_EVENT_PARAM_NAME#_IS_DYNAMIC</__PARAM_IS_DYNAMIC__> </True> <False> <__PARAM_IS_DYNAMIC__>#IN_EVENT_PARAM_DEFAULT_IS_DYNAMIC#</__PARAM_IS_DYNAMIC__> </False> </Condition> </True> <False> <__PARAM_VALUE__>#IN_EVENT_PARAM_DEFAULT#</__PARAM_VALUE__> <__PARAM_TYPE__>#IN_EVENT_PARAM_DEFAULT_TYPE#</__PARAM_TYPE__> <__PARAM_IS_DYNAMIC__>#IN_EVENT_PARAM_DEFAULT_IS_DYNAMIC#</__PARAM_IS_DYNAMIC__> </False> </Condition> </Parameters> <ReturnParameters> <PARAM_VALUE>#__PARAM_VALUE__#</PARAM_VALUE> <PARAM_TYPE>#__PARAM_TYPE__#</PARAM_TYPE> <PARAM_IS_DYNAMIC>#__PARAM_IS_DYNAMIC__#</PARAM_IS_DYNAMIC> </ReturnParameters> </ParametersFn>
Parameters initialization:
Default Condition: NotEmpty(#IN_EVENT_PARAM_NAME#)
Case: True
Parameters set:
- IN_EVENT_PARAM_DEFAULT_TYPE
- IN_EVENT_PARAM_DEFAULT
- IN_EVENT_PARAM_DEFAULT_IS_DYNAMIC
Case: False
Parameters set:
- IN_EVENT_PARAM_DEFAULT_TYPE
- IN_EVENT_PARAM_DEFAULT
- IN_EVENT_PARAM_DEFAULT_IS_DYNAMIC
Override Condition: NotEmpty(#IN_EVENT_PARAM_NAME#)
Case: True
Parameters set:
- __PARAM_VALUE__ (using IN_EVENT_PARAM_NAME)
Condition: NotEmpty(#IN_EVENT_PARAM_NAME#_TYPE)
Case: True
Parameters set:
- __PARAM_TYPE__ (using IN_EVENT_PARAM_NAME)
Case: False
Parameters set:
- __PARAM_TYPE__ (using IN_EVENT_PARAM_DEFAULT_TYPE)
Condition: NotEmpty(#IN_EVENT_PARAM_NAME#_IS_DYNAMIC)
Case: True
Parameters set:
- __PARAM_IS_DYNAMIC__ (using IN_EVENT_PARAM_NAME)
Case: False
Parameters set:
- __PARAM_IS_DYNAMIC__ (using IN_EVENT_PARAM_DEFAULT_IS_DYNAMIC)
Case: False
Parameters set:
- __PARAM_VALUE__ (using IN_EVENT_PARAM_DEFAULT)
- __PARAM_TYPE__ (using IN_EVENT_PARAM_DEFAULT_TYPE)
- __PARAM_IS_DYNAMIC__ (using IN_EVENT_PARAM_DEFAULT_IS_DYNAMIC)
Return parameters:
Parameters set:
- PARAM_VALUE (using __PARAM_VALUE__)
- PARAM_TYPE (using __PARAM_TYPE__)
- PARAM_IS_DYNAMIC (using __PARAM_IS_DYNAMIC__)
ASOBO_GIE_EventBinding_Base_Parameters
Definition from XML
<ParametersFn Name=“ASOBO_GIE_EventBinding_Base_Parameters”> <ReturnParameters> <Switch Param=“IN_EVENT_BINDING_TYPE”> <Case Value=“ALIAS_ID”> <BINDING_ID>#PRESET_ID#_#IN_EVENT_BINDING_NAME#</BINDING_ID> </Case> <Case Value=“EVENT_ID”> <BINDING_ID>#IN_EVENT_BINDING_NAME#</BINDING_ID> </Case> </Switch> <BINDING_ACTION_TYPE>#IN_EVENT_BINDING_ACTION_TYPE#</BINDING_ACTION_TYPE> <BINDING_ACTION_TT_NAME>#IN_EVENT_BINDING_ACTION_TT_NAME#</BINDING_ACTION_TT_NAME> <BINDING_ACTION_TT_DESCRIPTION>#IN_EVENT_BINDING_ACTION_TT_DESCRIPTION#</BINDING_ACTION_TT_DESCRIPTION> <BINDING_ACTION_TT_FUNCTION>#IN_EVENT_BINDING_ACTION_TT_FUNCTION#</BINDING_ACTION_TT_FUNCTION> <BINDING_ACTION_TT_TAG>#IN_EVENT_BINDING_ACTION_TT_TAG#</BINDING_ACTION_TT_TAG> </ReturnParameters> </ParametersFn>
Return parameters:
Parameters set:
- BINDING_ACTION_TYPE (using IN_EVENT_BINDING_ACTION_TYPE)
- BINDING_ACTION_TT_NAME (using IN_EVENT_BINDING_ACTION_TT_NAME)
- BINDING_ACTION_TT_DESCRIPTION (using IN_EVENT_BINDING_ACTION_TT_DESCRIPTION)
- BINDING_ACTION_TT_FUNCTION (using IN_EVENT_BINDING_ACTION_TT_FUNCTION)
- BINDING_ACTION_TT_TAG (using IN_EVENT_BINDING_ACTION_TT_TAG)
Condition: Switch(IN_EVENT_BINDING_TYPE)
Case: ALIAS_ID
Parameters set:
- BINDING_ID (using PRESET_ID, IN_EVENT_BINDING_NAME)
Case: EVENT_ID
Parameters set:
- BINDING_ID (using IN_EVENT_BINDING_NAME)
ASOBO_Event_Params_GIE_Base_Default_Parameters
Definition from XML
<ParametersFn Name=“ASOBO_Event_Params_GIE_Base_Default_Parameters”> <Parameters Type=“Default”> <IN_EVENT_PARAM_DEFAULT>p#ARG_ID#</IN_EVENT_PARAM_DEFAULT> </Parameters> <ReturnParameters> <UseParametersFn Name=“ASOBO_PFN_Call_Overridable_ParametersFn_Helper”> <PFN_PARAM_DEFAULT>ASOBO_GIE_EventParam_Base_Parameters</PFN_PARAM_DEFAULT> <PFN_PARAM_NAME>EVENT_PARAMS_GIE_BASE_PARAMETERS_FN</PFN_PARAM_NAME> </UseParametersFn> </ReturnParameters> </ParametersFn>
Parameters initialization:
Default Parameters set:
- IN_EVENT_PARAM_DEFAULT (using ARG_ID)
Return parameters:
ParametersFn used:
ASOBO_PFN_Call_Overridable_ParametersFn_Helper Parameters set:
- PFN_PARAM_DEFAULT
- PFN_PARAM_NAME
ASOBO_Inc_Event_Params_GIE_Base_Parameters
Definition from XML
<ParametersFn Name=“ASOBO_Inc_Event_Params_GIE_Base_Parameters”> <ReturnParameters> <UseParametersFn Name=“ASOBO_Event_Params_GIE_Base_Default_Parameters”/> </ReturnParameters> </ParametersFn>
Return parameters:
ParametersFn used:
ASOBO_Dec_Event_Params_GIE_Base_Parameters
Definition from XML
<ParametersFn Name=“ASOBO_Dec_Event_Params_GIE_Base_Parameters”> <ReturnParameters> <UseParametersFn Name=“ASOBO_Event_Params_GIE_Base_Default_Parameters”/> </ReturnParameters> </ParametersFn>
Return parameters:
ParametersFn used:
ASOBO_Set_Event_Params_GIE_Base_Parameters
Definition from XML
<ParametersFn Name=“ASOBO_Set_Event_Params_GIE_Base_Parameters”> <ReturnParameters> <UseParametersFn Name=“ASOBO_Event_Params_GIE_Base_Default_Parameters”/> </ReturnParameters> </ParametersFn>
Return parameters:
ParametersFn used:
ASOBO_Event_Bindings_GIE_Base_Default_Parameters
Definition from XML
<ParametersFn Name=“ASOBO_Event_Bindings_GIE_Base_Default_Parameters”> <ReturnParameters> <UseParametersFn Name=“ASOBO_PFN_Call_Overridable_ParametersFn_Helper”> <PFN_PARAM_DEFAULT>ASOBO_GIE_EventBinding_Base_Parameters</PFN_PARAM_DEFAULT> <PFN_PARAM_NAME>EVENT_BINDINGS_GIE_BASE_PARAMETERS_FN</PFN_PARAM_NAME> </UseParametersFn> </ReturnParameters> </ParametersFn>
Return parameters:
ParametersFn used:
ASOBO_PFN_Call_Overridable_ParametersFn_Helper Parameters set:
- PFN_PARAM_DEFAULT
- PFN_PARAM_NAME
ASOBO_Inc_Event_Bindings_GIE_Base_Parameters
Definition from XML
<ParametersFn Name=“ASOBO_Inc_Event_Bindings_GIE_Base_Parameters”> <ReturnParameters> <UseParametersFn Name=“ASOBO_Event_Bindings_GIE_Base_Default_Parameters”/> </ReturnParameters> </ParametersFn>
Return parameters:
ParametersFn used:
ASOBO_Dec_Event_Bindings_GIE_Base_Parameters
Definition from XML
<ParametersFn Name=“ASOBO_Dec_Event_Bindings_GIE_Base_Parameters”> <ReturnParameters> <UseParametersFn Name=“ASOBO_Event_Bindings_GIE_Base_Default_Parameters”/> </ReturnParameters> </ParametersFn>
Return parameters:
ParametersFn used:
ASOBO_Set_Event_Bindings_GIE_Base_Parameters
Definition from XML
<ParametersFn Name=“ASOBO_Set_Event_Bindings_GIE_Base_Parameters”> <ReturnParameters> <UseParametersFn Name=“ASOBO_Event_Bindings_GIE_Base_Default_Parameters”/> </ReturnParameters> </ParametersFn>
Return parameters:
ParametersFn used: