# InputEvent.xml [[Go back to index]](..\..\..\Template_Explorer.html) 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 1. [ASOBO\_InputEvent\_Template](#ASOBO_InputEvent_Template) - #### 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](../helper/parametersfnhelpers/#ASOBO_PFN_Call_Overridable_ParametersFn_Helper) Parameters set: - PFN\_PARAM\_DEFAULT - PFN\_PARAM\_NAME Parameters read: - IE\_TO\_USE [[Go back to top]](#top) [[Go back to index]](..\..\..\Template_Explorer.html) ### 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: - [ASOBO\_InputEvent\_Base\_Default\_Parameters](inputevent/#ASOBO_InputEvent_Base_Default_Parameters) 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](../helper/parametersfnhelpers/#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\_Event\_Params\_GIE\_Base\_Default\_Parameters](inputevent/#ASOBO_Event_Params_GIE_Base_Default_Parameters) - #### 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\_Event\_Params\_GIE\_Base\_Default\_Parameters](inputevent/#ASOBO_Event_Params_GIE_Base_Default_Parameters) - #### 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\_Params\_GIE\_Base\_Default\_Parameters](inputevent/#ASOBO_Event_Params_GIE_Base_Default_Parameters) - #### 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](../helper/parametersfnhelpers/#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\_Event\_Bindings\_GIE\_Base\_Default\_Parameters](inputevent/#ASOBO_Event_Bindings_GIE_Base_Default_Parameters) - #### 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\_Event\_Bindings\_GIE\_Base\_Default\_Parameters](inputevent/#ASOBO_Event_Bindings_GIE_Base_Default_Parameters) - #### 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: - [ASOBO\_Event\_Bindings\_GIE\_Base\_Default\_Parameters](inputevent/#ASOBO_Event_Bindings_GIE_Base_Default_Parameters)