vispy.visuals.shaders.parsing.
find_functions
Return a list of (name, arguments, return type) for all function definition2 found in code. Arguments are returned as [(type, name), …].
find_program_variables
Return a dict describing program variables:
{'var_name': ('uniform|attribute|varying', type), ...}
find_prototypes
Return a list of signatures for each function prototype declared in code. Format is [(name, [args], rtype), …].
find_template_variables
Return a list of template variables found in code.
parse_function_signature
Return the name, arguments, and return type of the first function definition found in code. Arguments are returned as [(type, name), …].