Theme parts path location dump

While there are some WP–specific solutions that track template files, for complicated projects pretty much the only reliable list is using get_included_files() PHP function at the end of page load.

It would give you everything, including WP core, but filtering it down to theme is relatively easy.