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

Add Category Specifiers and 5.4 related includes #8

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

infinstarlight
Copy link

Locally made changes in order to resolve issue #7

As mentioned in the original post, the UnrealBuildTool in version 5.4 (possibly other versions) required UPROPERTYs and UFUNCTIONs to have
"An explicit Category specifier is required for any property exposed to the editor or Blueprints in an Engine module".

To that end, I went through each file and made the necessary edits. I tried to stick to the style in other declarations. In addition, some compile errors were related to classes/structs that were forward declared but not being included properly. Those includes were added where necessary.

This should contain all locally made changes. Which largely include adding category specifiers for various classes, split between OUUEditor, OUURuntime and OUUUMG modules. These changes should not impact performance or any other part of the plugin outside of the location of functions and variables within the context menu of Blueprint Editor.
During initial testing, I was getting compile errors due to these functions. Prior to creating my pull request I wanted to ensure that no other changes beyond those necessary to resolve my issue were made.
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

Successfully merging this pull request may close these issues.

1 participant