Skip to content


Folders and files

Last commit message
Last commit date

Latest commit



9 Commits

Repository files navigation

Miscellaneous UE4 Utilities

This repository contains a collection of assorted utilities for working with or understanding the internals of Unreal Engine 4. Note that these utilities are just small, ancillary tools. Please see the following repositories for my larger UE4-related tools and projects:

Each utility is contained in its own subdirectory. The utilities are:

  • modulefinder: a Python script that allows you to query the UE4 source tree to find source files matching supplied patterns and determine which module contains any given source file. This is handy for discovering source files that contain functionality you are interested in and noting which module you need to link against to use them. Also useful for performing sanity checks to ensure that a source file is indeed being included in the intended module.

  • rename-module: a Python script that non-destructively renames an Unreal Engine C++ source module, automating all of the necessary edits and file rename operations.

  • switchfinder: a Python script that scans the UE4 source tree to discover all supported command-line switches. This is handy for discovering interesting or obscure switches.


Miscellaneous utilities for working with Unreal Engine 4