Expand description
prelude for rrplug
Re-exports§
pub use crate::bindings::plugin_abi::PluginContext;pub use crate::bindings::squirrelclasstypes::ScriptContext;pub use crate::bindings::squirreldatatypes::HSquirrelVM;pub use crate::bindings::squirrelfunctions::SquirrelFunctions;pub use crate::bindings::DynamicCast;pub use crate::high;pub use crate::high::engine::concommands::CCommandResult;pub use crate::high::engine::convars::ConVarRegister;pub use crate::high::engine::convars::ConVarStruct;pub use crate::high::engine::EngineData;pub use crate::high::engine::EngineGlobal;pub use crate::high::engine::EngineToken;pub use crate::high::northstar::PluginInfo;pub use crate::high::squirrel::register_sq_functions;pub use crate::high::squirrel::CSquirrelVMHandle;pub use crate::high::squirrel::SquirrelFn;pub use crate::high::vector::Vector3;pub use crate::interfaces::external::SourceInterface;pub use crate::interfaces::interface::AsInterface;pub use crate::interfaces::manager::register_interface;pub use crate::mid;pub use crate::mid::engine::DLLPointer;pub use crate::mid::engine::WhichDll;pub use crate::mid::reloading;pub use crate::mid::squirrel::SQFUNCTIONS;pub use crate::plugin::Plugin;pub use crate::high::engine_sync::async_execute;pub use crate::high::engine_sync::AsyncEngineMessage;pub use log;
Macros§
- entry
- marco used to generate the entry for your plugin
Functions§
- wait
- puts a thread on sleep in milliseconds