Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issues with Actor::EndPlay #20

Open
datee opened this issue Oct 30, 2022 · 2 comments
Open

Issues with Actor::EndPlay #20

datee opened this issue Oct 30, 2022 · 2 comments

Comments

@datee
Copy link

datee commented Oct 30, 2022

The Actor::EndPlay extern seems to be missing the EEndPlayReason::Type parameter.
But adding this in manually creates more problems it seems...

This problem occurs on ActorComponent::EndPlay also.

Error (active)	E1455	member function declared with 'override' does not override a base class member	HaxeProject	E:\Epic Games\UE_5.0\Engine\Source\Runtime\CoreUObject\Public\UObject\CoreNet.h	360	
Error (active)	E1455	member function declared with 'override' does not override a base class member	HaxeProject	E:\Epic Games\UE_5.0\Engine\Source\Runtime\CoreUObject\Public\UObject\CoreNet.h	361	
Error (active)	E1455	member function declared with 'override' does not override a base class member	HaxeProject	E:\Epic Games\UE_5.0\Engine\Source\Runtime\CoreUObject\Public\UObject\CoreNet.h	362	
Error (active)	E1455	member function declared with 'override' does not override a base class member	HaxeProject	E:\Epic Games\UE_5.0\Engine\Source\Runtime\CoreUObject\Public\UObject\CoreNet.h	363	
Error	C2371	'EEndPlayReason::Type': redefinition; different basic types	HaxeProject	C:\dev\Unreal\SampleProject\Source\HaxeCompatibility\HaxeOutput\include\MyActor.h	28	
Error	C2371	'EEndPlayReason::Type': redefinition; different basic types	HaxeProject	C:\dev\Unreal\SampleProject\Source\HaxeCompatibility\HaxeOutput\include\MyActor.h	28	
Error	C1083	Cannot open include file: 'EEndPlayReason/Type.h': No such file or directory	HaxeProject	C:\dev\Unreal\SampleProject\Source\HaxeCompatibility\HaxeOutput\src\MyActor.cpp	36	
Error	C2371	'EEndPlayReason::Type': redefinition; different basic types	HaxeProject	C:\dev\Unreal\SampleProject\Source\HaxeCompatibility\HaxeOutput\include\MyActor.h	28	
@SomeRanDev
Copy link
Owner

Apologies about this! I think I may have fixed this already in my uncommitted build (which is completely broken and unusable in other ways atm), so it should be fixed once I get back to working on this project!

@datee
Copy link
Author

datee commented Oct 30, 2022

Great 🙂

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants