Also, modifying the UENUM declaration before my class declaration as so does not solve the problem:
UENUM(BlueprintType)
namespace EBombType {
enum BombType
{
FireBomb UMETA(DisplayName = "Fre Bomg"),
WaterBomb UMETA(DisplayName = "Water Bomb"),
WindBomb UMETA(DisplayName = "Wind Bomb"),
EarthBomb UMETA(DisplayName = "Earth Bom"),
AetherBomb UMETA(DisplayName = "Aether Bomb")
};
}
Xcode still claims there’s a missing vtable error despite all of the virtual functions being implemented.