ReckfellInstance
Provides access to an embedded Reckfell instance.
Provides access to an embedded Reckfell instance.
ReckfellInstance represents a running Reckfell instance that is controlled from an outside codebase, without a perpetual main loop. It is created by the C API libreckfell_create_reckfell_instance. Only one may be created per process.
Declarations checked against C# SDK 1.0.0. Expand a name to see declarations and documentation.
Methods7
FocusInvoid
public void FocusIn();Notifies the instance that it is now in focus.
FocusOutvoid
public void FocusOut();Notifies the instance that it is now not in focus.
IsStartedbool
public bool IsStarted();Returns true if this instance has been fully started.
boolIterationbool
public bool Iteration();Runs a single iteration of the main loop. Returns true if the engine is attempting to quit.
boolPausevoid
public void Pause();Notifies the instance that it is going to be paused.
Resumevoid
public void Resume();Notifies the instance that it is being resumed.
Startbool
public bool Start();Finishes this instance's startup sequence. Returns true on success.
bool