#pragma once namespace Deer { using Function = void (*)(); namespace Engine { void init(); void shutdown(); void setUpdateCallback(Function); } // namespace Engine } // namespace Deer