/*** Copyright (C) 2021 J Reece Wilson (a/k/a "Reece"). All rights reserved. File: WaitSingle.NT.hpp Date: 2021-10-1 Author: Reece ***/ #pragma once namespace Aurora::Loop { struct WaitSingleGeneric : public WaitSingleBase { virtual bool WaitForAtleastOne(const AuList &handles, AuUInt &one) override; virtual void OnPresleep() override; virtual void OnFinishSleep() override; virtual ELoopSource GetType() override; }; }