Hi all. I have developed static library in order to use it in my Unreal Engine 5 project. In this library I have created abstract class and its child classes. I don’t want to use this abstract class in the UE c++ code directly and don’t want to create its child UE classes, just to use existing child classes from library, but I receive “Error C4498: nonstandard extension used: ‘abstract’” when try to do that. Is there any way to deal with that problem or should I inevitably make my abstract class regular one? I have tried to enclose includes of this library with “THIRD_PARTY_INCLUDES_START” and “THIRD_PARTY_INCLUDES_END”, but it doesn’t work.