Forward declaration for UECFActionBase might fail on some compilers and/or depending on modules/unity build settings. That's because template method AddAction uses "PossibleInstancedAction->RetriggeredInstancedAction();" and other methods directly in the header, so forward declaration will be not provide enough information to complete the compilation.
Forward declaration for UECFActionBase might fail on some compilers and/or depending on modules/unity build settings. That's because template method AddAction uses "PossibleInstancedAction->RetriggeredInstancedAction();" and other methods directly in the header, so forward declaration will be not provide enough information to complete the compilation.