Selecting all Componants by type in blueprint (In editor)?

I have a blueprint with over 200 objects in it all sharing materials etc all sorts.
I wanted to swap the materials for some custom materials/instances

But There’s no way I have to manually go through and select components of the same type…? Surely not

I have a mixture of components and I just want to select all the static mesh components and change the materials all at once.

Just

and then process the array.

I should have specified, I meant in the editor itself.

I did wonder… :rofl:

Do you mean change the materials on the components after placing the actor in the world, then just the above in the construction script.

I’d take a look at this as a starting point

Or something like

But then I’m not so sure about accessing components…

Ah I mean literally in the component list in the blueprint editor.

But its like 200 components. Some of them are no collision (eg. A glove box) but some of them are moveable useable items (Eg. Glove box latch) along with lights/scene componants etc.

So I need a way to filter my component list to select my static meshes so I can group change certain details about them with their collisions.

Another person said use an appendix on the name like AA_ so I can search for AA and get all the objects with that appendix.

However, All my objects are imported from blender. And changing the name feels like I might mess up the import.

Edit:

Ok yeah this works somewhat. Ive given them an appendix say Touch or static. So I know which ones are interactable and which ones arent. So I can search in the componant list for touch and Itll give me all my static meshes that are interactable. So I can change them all in one swing instead of individually picking them out of the list