class CryRunnable;
CryThread.h
Base class for runnable objects.
A runnable is an object with a Run() and a Cancel() method. The Run() method should perform the runnable's job. The Cancel() method may be called by another thread requesting early termination of the Run() method. The runnable may ignore the Cancel() call, the default implementation of Cancel() does nothing.
virtual ~CryRunnable();
virtual void Cancel();
virtual void Run() = 0;