Cook Interface Utilities (OpScript)
===================================

.. lua:module:: InterfaceUtils

.. lua:function:: MatchesCEL(StringAttribute|string CEL, \
        [string inputLocationPath, int inputIndex]) -> boolean, boolean

.. lua:function:: CookDaps(string attrRoot, [string inputLocationPath, \
        int inputIndex, StringAttribute|table<string> cookOrder]) -> GroupAttribute

.. lua:function:: GetDefaultDapCookOrder() -> StringAttribute

.. lua:function:: BuildLocalsAndGlobals(string attrRoot) \
        -> GroupAttribute, GroupAttribute

.. lua:function:: ResolveFileNamesWithinGroup(GroupAttribute inputGroup, \
        StringAttribute|string CEL, int frameNumber) -> GroupAttribute