list_structs
Enumerate loaded UScriptStruct types (native and Blueprint), optionally filtered by module or name substring. Returns struct names, paths, modules, and user-defined status.
Instructions
Enumerate loaded UScriptStruct types (native + user-defined/Blueprint), optionally filtered by module or name substring.
Returns: { structs: [{struct_name, path, module?, is_user_defined}], count: int }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pattern | No | Alias of `name_pattern` (same value, same meaning). Accepted because sibling tools spell this parameter differently; prefer `name_pattern`. | |
| name_pattern | No | Optional struct name substring filter (case-insensitive) | |
| module_filter | No | Optional module name substring filter (case-insensitive) |