There has been invented a turbine engine with a single rotor which cools the engine, functions as a radial compressor, pushes air through the engine to the ignition point, and acts as an axial turbine for powering the compressor. The invention engine is designed to use a simple scheme of conventional passage shapes to provide both a radial and axial flow pattern through the single rotor, thereby allowing the radial intake air flow to cool the turbine blades and turbine exhaust gases in an axial flow to be used for energy transfer. In an alternative embodiment, an electric generator is incorporated in the engine to specifically adapt the invention for power generation. Magnets are embedded in the exhaust face of the single rotor proximate to a ring of stationary magnetic cores with windings to provide for the generation of electricity. In this alternative embodiment, the turbine is a radial inflow turbine rather than an axial turbine as used in the first embodiment. Radial inflow passages of conventional design are interleaved with radial compressor passages to allow the intake air to cool the turbine blades.