Expand description
For when BYOND is not enough. Probably often.
Re-exports
Modules
Macros
Creates a normal byond ffi function that can be called in DM with call.
The
pin_dll!
macro is used to determine whether the dll handle auxtools
takes on Windows is pinned. For reference, a dll with a pinned handle cannot
be unloaded during execution of the host process - termination of the host is
the only way to unload the dll and release the lock on the corresponding file.Structs
Used to hook and call procs.
Represents a byond runtime, sort of. This will probably drastically in the future.
Value
represents any value a DM variable can hold, such as numbers, strings, datums, etc.A weak reference to some datum or atom in the game.
Constants
Statics
Type Definitions
Attribute Macros
The
hook
attribute is used to define functions that may be used as proc hooks,
and to optionally hook those procs upon library initialization.