arnaud-jamin / Cog

Cog is a set of debug tools for Unreal Engine built on top of Dear ImGui
MIT License
357 stars 44 forks source link

Fixed UE 5.3.1 compile errors and warnings #13

Closed klechenov closed 9 months ago

klechenov commented 1 year ago

Fixed compile errors for UE 5.3.1 and enum forward-declaration warnings.

Also, just FYI, I have not fixed these warnings, but there are two more warnings that are worth paying attention to:

1) warning C4996: 'UGameplayEffect::InheritableGameplayEffectTags': Inheritable Gameplay Effect Tags is deprecated. To configure, add a UAssetTagsGameplayEffectComponent. To access, use GetAssetTags. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.

2) warning C4996: 'FGameplayEffectSpec::StackCount': This member will be moved to private in the future. Use GetStackCount and SetStackCount. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.

This may become an issue in future UE releases.

arnaud-jamin commented 9 months ago

Thanks for the pull request. The project have just been switched to support Unreal 5.3.