Castle Game Engine |
Class TCasScriptFunctionHandlersUnitDeclaration
DescriptionThis specifies for each type combination (array of TCasScriptValue classes) and for each function (TCasScriptFunction class) how they should be handled. You can think of this as a table that has a handler for each possible TCasScriptValue sequence and TCasScriptFunction combination. The idea is to allow programmer to extend KambiScipt by
You have a guarantee that every registered here Handler will be called only with AFunction of registstered type and all Arguments matching the array of registered types and satisfying VariableArgumentsCount setting. As a bonus, this also provides a list of all usable function classes. That's because you have to register at least one handler for each TCasScriptFunction descendant to make this function actually usable, so we know about it here. Hierarchy
OverviewMethods
DescriptionMethods
Generated by PasDoc 0.15.0. |