OrpheuCall

Calls a function without triggering its hooks

Syntax

native OrpheuCall(OrpheuFunction:function,any:...) /** * Calls a function and triggers its hooks * * @param function A handler to the function * @param any The arguments of the function */ native OrpheuCallSuper(OrpheuFunction:function,any:...) /** * Gets the return value of a function (To be used in hooks Post) * * @param any In case the value is multi cell (string or vector), an holder to receive them by ref * @return In case the value is uni cell, the value itself */ native any:OrpheuGetReturn(any:...) /** * Sets the return value of a function * * @param any Depending on the type of the return of the function, a value to be used as the return as the original hooked function */ native OrpheuSetReturn(any:...) /** * Sets the value of an argument * * @param num The number of the argument. The first argument would be the number "1" * @param any Depending on the type of the argument, a value to be replace it to change the behaviour of the hooked function

Usage

function A handler to the function
Defined in orpheu.inc at line 44 . This documentation was automatically generated from source.