find_classes_implementing_interface
Search every loaded Unreal Engine class for implementations of a given UInterface, optionally including Blueprint classes, and return matching class counts.
Instructions
Enumerate every loaded class that implements a given UInterface. No inverse index exists in the engine (confirmed against source) -- this is an O(loaded classes) sweep, same idiom as list_subsystem_classes.
Returns: { interface: string, classes: [{class_name, path, is_blueprint, implemented_by_k2}], count: int, scanned_class_count: int }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| interface | Yes | Name/path of the interface to search for (resolved via ResolveClass) | |
| include_blueprints | No | Include Blueprint-generated (non-native) classes (default true) |