[−][src]Crate auxtools
For when BYOND is not enough. Probably often.
Re-exports
pub use inventory; |
Modules
debug | |
raw_types | |
sigscan |
Macros
byond_ffi_fn | Creates a normal byond ffi function that can be called in DM with call. |
runtime | This macro makes instantiating Runtimes a (little bit) easier. |
signature | |
signatures |
Structs
DMContext | Used to interact with global variables. |
List | A wrapper around Values that make working with lists a little easier |
Proc | Used to hook and call procs. |
Runtime | Represents a byond runtime, sort of. This will probably drastically in the future. |
StringRef | A wrapper around Values that make working with strings a little easier |
Value |
|
Enums
Instruction | |
OpCode |
Constants
BYONDCORE |
Statics
DEBUG_BREAK_OPCODE | |
DEBUG_BREAK_OPERAND |
Type Definitions
ConversionResult | Used as a result for conversions between DM values and rust values |
DMResult | Used as a result for hooks and calls into BYOND. |
Attribute Macros
hook | The |
init | |
runtime_handler | |
shutdown |