Visual Assist includes features specific to development with Unreal Engine 4 (UE4), including support for UE4 keywords, preprocessor macros, and solution setup.
Enable support for UE4 in the options dialog of Visual Assist.
Enabling support changes only the UI of Visual Assist. It does not affect the set of known symbols in a solution. As with non-UE4 solutions, known symbols are determined by #include directives and project include paths.
The first time you open a UE4 solution, whether or not support in the UI is enabled, Visual Assist parses a multitude of UE4 engine headers. Thereafter, the symbols are available to all solutions that include them. If you cease all development with UE4, rebuild your symbol database to reclaim disk space and discard knowledge of all UE4 symbols.
When the appropriate radio button is selected, Visual Assist considers any solution with a project containing "UE4" as a word, e.g. "My_UE4" and "My_UE4.1234", to be a UE4 solution.