├── docs ├── .lock ├── samp │ ├── raw │ │ ├── sidebar-items.js │ │ ├── types │ │ │ ├── sidebar-items.js │ │ │ ├── AMX.t.html │ │ │ ├── AMX_HEADER.t.html │ │ │ ├── AMX_FUNCSTUB.t.html │ │ │ ├── ANX_FUNCSTUBNT.t.html │ │ │ └── AMX_NATIVE_INFO.t.html │ │ └── functions │ │ │ ├── Exec.t.html │ │ │ ├── Init.t.html │ │ │ ├── Push.t.html │ │ │ ├── Allot.t.html │ │ │ ├── Clone.t.html │ │ │ ├── Flags.t.html │ │ │ ├── GetTag.t.html │ │ │ ├── StrLen.t.html │ │ │ ├── Align16.t.html │ │ │ ├── Align32.t.html │ │ │ ├── Cleanup.t.html │ │ │ ├── GetAddr.t.html │ │ │ ├── InitJIT.t.html │ │ │ ├── MemInfo.t.html │ │ │ ├── NumTags.t.html │ │ │ ├── Release.t.html │ │ │ ├── UTF8Get.t.html │ │ │ ├── UTF8Len.t.html │ │ │ ├── UTF8Put.t.html │ │ │ ├── AmxDebug.t.html │ │ │ ├── Callback.t.html │ │ │ ├── Register.t.html │ │ │ ├── AmxNative.t.html │ │ │ ├── FindTagId.t.html │ │ │ ├── GetNative.t.html │ │ │ ├── GetPubVar.t.html │ │ │ ├── GetPublic.t.html │ │ │ ├── GetString.t.html │ │ │ ├── Logprintf.t.html │ │ │ ├── PushArray.t.html │ │ │ ├── SetString.t.html │ │ │ ├── UTF8Check.t.html │ │ │ ├── FindNative.t.html │ │ │ ├── FindPubVar.t.html │ │ │ ├── FindPublic.t.html │ │ │ ├── NameLength.t.html │ │ │ ├── NativeInfo.t.html │ │ │ ├── NumNatives.t.html │ │ │ ├── NumPubVars.t.html │ │ │ ├── NumPublics.t.html │ │ │ ├── PushString.t.html │ │ │ ├── RaiseError.t.html │ │ │ ├── AmxCallback.t.html │ │ │ ├── GetUserData.t.html │ │ │ ├── SetCallback.t.html │ │ │ ├── SetUserData.t.html │ │ │ ├── SetDebugHook.t.html │ │ │ └── sidebar-items.js │ ├── args │ │ ├── sidebar-items.js │ │ └── Args.t.html │ ├── cell │ │ ├── string │ │ │ ├── sidebar-items.js │ │ │ ├── AmxString.t.html │ │ │ └── put_in_buffer.v.html │ │ ├── buffer │ │ │ ├── sidebar-items.js │ │ │ ├── Buffer.t.html │ │ │ └── UnsizedBuffer.t.html │ │ ├── sidebar-items.js │ │ ├── repr │ │ │ ├── sidebar-items.js │ │ │ ├── AmxCell.t.html │ │ │ └── AmxPrimitive.t.html │ │ └── Ref.t.html │ ├── consts │ │ ├── sidebar-items.js │ │ ├── AmxExecIdx.t.html │ │ ├── AmxFlags.t.html │ │ ├── ServerData.t.html │ │ └── Supports.t.html │ ├── encoding │ │ ├── sidebar-items.js │ │ ├── WINDOWS_1251.v.html │ │ ├── WINDOWS_1252.v.html │ │ └── set_default_encoding.v.html │ ├── error │ │ ├── sidebar-items.js │ │ ├── AmxError.t.html │ │ └── AmxResult.t.html │ ├── plugin │ │ ├── sidebar-items.js │ │ ├── logger.v.html │ │ ├── SampPlugin.t.html │ │ └── enable_process_tick.v.html │ ├── amx │ │ ├── get.v.html │ │ ├── Amx.t.html │ │ ├── AmxExt.t.html │ │ ├── AmxIdent.t.html │ │ ├── Allocator.t.html │ │ └── sidebar-items.js │ ├── prelude │ │ ├── Amx.t.html │ │ ├── Ref.t.html │ │ ├── AmxCell.t.html │ │ ├── Buffer.t.html │ │ ├── AmxResult.t.html │ │ ├── AmxString.t.html │ │ ├── UnsizedBuffer.t.html │ │ └── sidebar-items.js │ ├── exports │ │ ├── Exec.t.html │ │ ├── Init.t.html │ │ ├── Push.t.html │ │ ├── Allot.t.html │ │ ├── Clone.t.html │ │ ├── Export.t.html │ │ ├── Exports.t.html │ │ ├── Flags.t.html │ │ ├── GetTag.t.html │ │ ├── StrLen.t.html │ │ ├── Align16.t.html │ │ ├── Align32.t.html │ │ ├── Cleanup.t.html │ │ ├── GetAddr.t.html │ │ ├── InitJIT.t.html │ │ ├── MemInfo.t.html │ │ ├── NumTags.t.html │ │ ├── Release.t.html │ │ ├── UTF8Get.t.html │ │ ├── UTF8Len.t.html │ │ ├── UTF8Put.t.html │ │ ├── Callback.t.html │ │ ├── Register.t.html │ │ ├── FindTagId.t.html │ │ ├── GetNative.t.html │ │ ├── GetPubVar.t.html │ │ ├── GetPublic.t.html │ │ ├── GetString.t.html │ │ ├── PushArray.t.html │ │ ├── SetString.t.html │ │ ├── UTF8Check.t.html │ │ ├── FindNative.t.html │ │ ├── FindPubVar.t.html │ │ ├── FindPublic.t.html │ │ ├── NameLength.t.html │ │ ├── NativeInfo.t.html │ │ ├── NumNatives.t.html │ │ ├── NumPubVars.t.html │ │ ├── NumPublics.t.html │ │ ├── PushString.t.html │ │ ├── RaiseError.t.html │ │ ├── GetUserData.t.html │ │ ├── SetCallback.t.html │ │ ├── SetUserData.t.html │ │ ├── SetDebugHook.t.html │ │ └── sidebar-items.js │ ├── exec_public.m.html │ ├── macro.exec_public!.html │ └── sidebar-items.js ├── samp_sdk │ ├── raw │ │ ├── sidebar-items.js │ │ ├── types │ │ │ ├── sidebar-items.js │ │ │ ├── AMX.t.html │ │ │ ├── AMX_HEADER.t.html │ │ │ ├── AMX_FUNCSTUB.t.html │ │ │ ├── ANX_FUNCSTUBNT.t.html │ │ │ └── AMX_NATIVE_INFO.t.html │ │ └── functions │ │ │ ├── Exec.t.html │ │ │ ├── Init.t.html │ │ │ ├── Push.t.html │ │ │ ├── Allot.t.html │ │ │ ├── Clone.t.html │ │ │ ├── Flags.t.html │ │ │ ├── GetTag.t.html │ │ │ ├── StrLen.t.html │ │ │ ├── Align16.t.html │ │ │ ├── Align32.t.html │ │ │ ├── Cleanup.t.html │ │ │ ├── GetAddr.t.html │ │ │ ├── InitJIT.t.html │ │ │ ├── MemInfo.t.html │ │ │ ├── NumTags.t.html │ │ │ ├── Release.t.html │ │ │ ├── UTF8Get.t.html │ │ │ ├── UTF8Len.t.html │ │ │ ├── UTF8Put.t.html │ │ │ ├── AmxDebug.t.html │ │ │ ├── Callback.t.html │ │ │ ├── Register.t.html │ │ │ ├── AmxNative.t.html │ │ │ ├── FindTagId.t.html │ │ │ ├── GetNative.t.html │ │ │ ├── GetPubVar.t.html │ │ │ ├── GetPublic.t.html │ │ │ ├── GetString.t.html │ │ │ ├── Logprintf.t.html │ │ │ ├── PushArray.t.html │ │ │ ├── SetString.t.html │ │ │ ├── UTF8Check.t.html │ │ │ ├── FindNative.t.html │ │ │ ├── FindPubVar.t.html │ │ │ ├── FindPublic.t.html │ │ │ ├── NameLength.t.html │ │ │ ├── NativeInfo.t.html │ │ │ ├── NumNatives.t.html │ │ │ ├── NumPubVars.t.html │ │ │ ├── NumPublics.t.html │ │ │ ├── PushString.t.html │ │ │ ├── RaiseError.t.html │ │ │ ├── AmxCallback.t.html │ │ │ ├── GetUserData.t.html │ │ │ ├── SetCallback.t.html │ │ │ ├── SetUserData.t.html │ │ │ ├── SetDebugHook.t.html │ │ │ └── sidebar-items.js │ ├── args │ │ ├── sidebar-items.js │ │ └── Args.t.html │ ├── cell │ │ ├── string │ │ │ ├── sidebar-items.js │ │ │ ├── AmxString.t.html │ │ │ └── put_in_buffer.v.html │ │ ├── buffer │ │ │ ├── sidebar-items.js │ │ │ ├── Buffer.t.html │ │ │ └── UnsizedBuffer.t.html │ │ ├── sidebar-items.js │ │ ├── repr │ │ │ ├── sidebar-items.js │ │ │ ├── AmxCell.t.html │ │ │ └── AmxPrimitive.t.html │ │ └── Ref.t.html │ ├── consts │ │ ├── sidebar-items.js │ │ ├── AmxFlags.t.html │ │ ├── Supports.t.html │ │ ├── AmxExecIdx.t.html │ │ └── ServerData.t.html │ ├── encoding │ │ ├── sidebar-items.js │ │ ├── WINDOWS_1251.v.html │ │ ├── WINDOWS_1252.v.html │ │ └── set_default_encoding.v.html │ ├── error │ │ ├── sidebar-items.js │ │ ├── AmxError.t.html │ │ └── AmxResult.t.html │ ├── amx │ │ ├── sidebar-items.js │ │ ├── Amx.t.html │ │ └── Allocator.t.html │ ├── exports │ │ ├── Exec.t.html │ │ ├── Init.t.html │ │ ├── Push.t.html │ │ ├── Allot.t.html │ │ ├── Clone.t.html │ │ ├── Export.t.html │ │ ├── Exports.t.html │ │ ├── Flags.t.html │ │ ├── GetTag.t.html │ │ ├── StrLen.t.html │ │ ├── Align16.t.html │ │ ├── Align32.t.html │ │ ├── Cleanup.t.html │ │ ├── GetAddr.t.html │ │ ├── InitJIT.t.html │ │ ├── MemInfo.t.html │ │ ├── NumTags.t.html │ │ ├── Release.t.html │ │ ├── UTF8Get.t.html │ │ ├── UTF8Len.t.html │ │ ├── UTF8Put.t.html │ │ ├── Callback.t.html │ │ ├── Register.t.html │ │ ├── FindTagId.t.html │ │ ├── GetNative.t.html │ │ ├── GetPubVar.t.html │ │ ├── GetPublic.t.html │ │ ├── GetString.t.html │ │ ├── PushArray.t.html │ │ ├── SetString.t.html │ │ ├── UTF8Check.t.html │ │ ├── FindNative.t.html │ │ ├── FindPubVar.t.html │ │ ├── FindPublic.t.html │ │ ├── NameLength.t.html │ │ ├── NativeInfo.t.html │ │ ├── NumNatives.t.html │ │ ├── NumPubVars.t.html │ │ ├── NumPublics.t.html │ │ ├── PushString.t.html │ │ ├── RaiseError.t.html │ │ ├── GetUserData.t.html │ │ ├── SetCallback.t.html │ │ ├── SetUserData.t.html │ │ ├── SetDebugHook.t.html │ │ └── sidebar-items.js │ ├── exec_public.m.html │ ├── macro.exec_public!.html │ └── sidebar-items.js ├── noscript.css ├── FiraSans-Medium.woff ├── FiraSans-Regular.woff ├── SourceCodePro-Regular.woff ├── SourceSerifPro-It.ttf.woff ├── SourceCodePro-Semibold.woff ├── SourceSerifPro-Bold.ttf.woff ├── SourceSerifPro-Regular.ttf.woff ├── plugin │ ├── sidebar-items.js │ ├── Load.v.html │ ├── Unload.v.html │ ├── AmxLoad.v.html │ ├── Supports.v.html │ └── AmxUnload.v.html ├── aliases.js ├── samp_codegen │ ├── sidebar-items.js │ ├── native.m.html │ ├── initialize_plugin.m.html │ └── macro.initialize_plugin!.html ├── implementors │ ├── samp │ │ ├── amx │ │ │ └── trait.AmxExt.js │ │ ├── exports │ │ │ └── trait.Export.js │ │ ├── prelude │ │ │ └── trait.AmxCell.js │ │ └── cell │ │ │ └── repr │ │ │ └── trait.AmxPrimitive.js │ ├── samp_sdk │ │ ├── exports │ │ │ └── trait.Export.js │ │ └── cell │ │ │ └── repr │ │ │ ├── trait.AmxCell.js │ │ │ └── trait.AmxPrimitive.js │ ├── std │ │ └── error │ │ │ └── trait.Error.js │ └── core │ │ ├── ops │ │ ├── drop │ │ │ └── trait.Drop.js │ │ ├── bit │ │ │ ├── trait.Not.js │ │ │ ├── trait.BitOr.js │ │ │ ├── trait.BitAnd.js │ │ │ ├── trait.BitXor.js │ │ │ ├── trait.BitOrAssign.js │ │ │ ├── trait.BitAndAssign.js │ │ │ └── trait.BitXorAssign.js │ │ ├── arith │ │ │ ├── trait.Sub.js │ │ │ └── trait.SubAssign.js │ │ └── deref │ │ │ ├── trait.Deref.js │ │ │ └── trait.DerefMut.js │ │ ├── cmp │ │ ├── trait.Ord.js │ │ ├── trait.PartialOrd.js │ │ └── trait.Eq.js │ │ ├── fmt │ │ ├── trait.Octal.js │ │ ├── trait.Binary.js │ │ ├── trait.LowerHex.js │ │ ├── trait.UpperHex.js │ │ └── trait.Display.js │ │ ├── iter │ │ └── traits │ │ │ ├── trait.Extend.js │ │ │ └── trait.FromIterator.js │ │ ├── hash │ │ └── trait.Hash.js │ │ ├── marker │ │ └── trait.Copy.js │ │ └── clone │ │ └── trait.Clone.js ├── brush.svg ├── settings.js ├── source-files.js ├── down-arrow.svg ├── settings.css ├── LICENSE-MIT.txt ├── theme.js ├── storage.js ├── normalize.css └── COPYRIGHT.txt ├── .rustfmt.toml ├── samp-sdk ├── readme.md ├── src │ ├── raw.rs │ ├── lib.rs │ ├── encoding.rs │ ├── raw │ │ └── types.rs │ ├── consts.rs │ └── cell │ │ └── repr.rs └── Cargo.toml ├── .gitignore ├── samp-codegen ├── readme.md ├── Cargo.toml └── src │ └── lib.rs ├── Cargo.toml ├── .travis.yml ├── plugin-example └── Cargo.toml ├── samp ├── Cargo.toml └── src │ ├── interlayer.rs │ ├── lib.rs │ └── amx.rs ├── readme.md └── migration.md /docs/.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.rustfmt.toml: -------------------------------------------------------------------------------- 1 | fn_args_density = "Compressed" -------------------------------------------------------------------------------- /samp-sdk/readme.md: -------------------------------------------------------------------------------- 1 | # todo 2 | check out samp-rs readme -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | **/*.rs.bk 3 | Cargo.lock 4 | .idea -------------------------------------------------------------------------------- /docs/samp/raw/sidebar-items.js: -------------------------------------------------------------------------------- 1 | initSidebarItems({"mod":[["functions",""],["types",""]]}); -------------------------------------------------------------------------------- /docs/samp_sdk/raw/sidebar-items.js: -------------------------------------------------------------------------------- 1 | initSidebarItems({"mod":[["functions",""],["types",""]]}); -------------------------------------------------------------------------------- /docs/noscript.css: -------------------------------------------------------------------------------- 1 | #main>h2+div,#main>h2+h3,#main>h3+div{display:block;}.loading-content{display:none;} -------------------------------------------------------------------------------- /samp-codegen/readme.md: -------------------------------------------------------------------------------- 1 | # samp-codegen 2 | generates samp C functions to communicate with samp server -------------------------------------------------------------------------------- /docs/FiraSans-Medium.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pycckue-Bnepeg/samp-rs/master/docs/FiraSans-Medium.woff -------------------------------------------------------------------------------- /docs/FiraSans-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pycckue-Bnepeg/samp-rs/master/docs/FiraSans-Regular.woff -------------------------------------------------------------------------------- /samp-sdk/src/raw.rs: -------------------------------------------------------------------------------- 1 | //! Raw C definitions of AMX sturcture. 2 | 3 | pub mod functions; 4 | pub mod types; 5 | -------------------------------------------------------------------------------- /docs/SourceCodePro-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pycckue-Bnepeg/samp-rs/master/docs/SourceCodePro-Regular.woff -------------------------------------------------------------------------------- /docs/SourceSerifPro-It.ttf.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pycckue-Bnepeg/samp-rs/master/docs/SourceSerifPro-It.ttf.woff -------------------------------------------------------------------------------- /docs/SourceCodePro-Semibold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pycckue-Bnepeg/samp-rs/master/docs/SourceCodePro-Semibold.woff -------------------------------------------------------------------------------- /docs/SourceSerifPro-Bold.ttf.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pycckue-Bnepeg/samp-rs/master/docs/SourceSerifPro-Bold.ttf.woff -------------------------------------------------------------------------------- /docs/samp/args/sidebar-items.js: -------------------------------------------------------------------------------- 1 | initSidebarItems({"struct":[["Args","A wrapper of a list of arguments of a native function."]]}); -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- 1 | [workspace] 2 | members = [ 3 | "samp-codegen", 4 | "samp-sdk", 5 | "samp", 6 | "plugin-example", 7 | ] -------------------------------------------------------------------------------- /docs/SourceSerifPro-Regular.ttf.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pycckue-Bnepeg/samp-rs/master/docs/SourceSerifPro-Regular.ttf.woff -------------------------------------------------------------------------------- /docs/plugin/sidebar-items.js: -------------------------------------------------------------------------------- 1 | initSidebarItems({"fn":[["AmxLoad",""],["AmxUnload",""],["Load",""],["Supports",""],["Unload",""]]}); -------------------------------------------------------------------------------- /docs/samp_sdk/args/sidebar-items.js: -------------------------------------------------------------------------------- 1 | initSidebarItems({"struct":[["Args","A wrapper of a list of arguments of a native function."]]}); -------------------------------------------------------------------------------- /docs/samp/cell/string/sidebar-items.js: -------------------------------------------------------------------------------- 1 | initSidebarItems({"fn":[["put_in_buffer","Fill a buffer with given string."]],"struct":[["AmxString",""]]}); -------------------------------------------------------------------------------- /docs/samp_sdk/cell/string/sidebar-items.js: -------------------------------------------------------------------------------- 1 | initSidebarItems({"fn":[["put_in_buffer","Fill a buffer with given string."]],"struct":[["AmxString",""]]}); -------------------------------------------------------------------------------- /docs/aliases.js: -------------------------------------------------------------------------------- 1 | var ALIASES = {}; 2 | ALIASES["plugin"] = {}; 3 | ALIASES["samp"] = {}; 4 | ALIASES["samp_codegen"] = {}; 5 | ALIASES["samp_sdk"] = {}; 6 | -------------------------------------------------------------------------------- /docs/samp/raw/types/sidebar-items.js: -------------------------------------------------------------------------------- 1 | initSidebarItems({"struct":[["AMX",""],["AMX_FUNCSTUB",""],["AMX_HEADER",""],["AMX_NATIVE_INFO",""],["ANX_FUNCSTUBNT",""]]}); -------------------------------------------------------------------------------- /docs/samp_sdk/raw/types/sidebar-items.js: -------------------------------------------------------------------------------- 1 | initSidebarItems({"struct":[["AMX",""],["AMX_FUNCSTUB",""],["AMX_HEADER",""],["AMX_NATIVE_INFO",""],["ANX_FUNCSTUBNT",""]]}); -------------------------------------------------------------------------------- /docs/samp/consts/sidebar-items.js: -------------------------------------------------------------------------------- 1 | initSidebarItems({"enum":[["AmxExecIdx","Index of an AMX function in memory."],["ServerData","Offsets"]],"struct":[["AmxFlags",""],["Supports",""]]}); -------------------------------------------------------------------------------- /docs/samp_sdk/consts/sidebar-items.js: -------------------------------------------------------------------------------- 1 | initSidebarItems({"enum":[["AmxExecIdx","Index of an AMX function in memory."],["ServerData","Offsets"]],"struct":[["AmxFlags",""],["Supports",""]]}); -------------------------------------------------------------------------------- /docs/samp/encoding/sidebar-items.js: -------------------------------------------------------------------------------- 1 | initSidebarItems({"fn":[["set_default_encoding",""]],"static":[["WINDOWS_1251","The windows-1251 encoding."],["WINDOWS_1252","The windows-1252 encoding."]]}); -------------------------------------------------------------------------------- /docs/samp_sdk/encoding/sidebar-items.js: -------------------------------------------------------------------------------- 1 | initSidebarItems({"fn":[["set_default_encoding",""]],"static":[["WINDOWS_1251","The windows-1251 encoding."],["WINDOWS_1252","The windows-1252 encoding."]]}); -------------------------------------------------------------------------------- /docs/samp/error/sidebar-items.js: -------------------------------------------------------------------------------- 1 | initSidebarItems({"enum":[["AmxError","Error type returned by AMX functions (origin amx_*)."]],"type":[["AmxResult","A specialized [`Result`] type for operations on AMX."]]}); -------------------------------------------------------------------------------- /docs/samp_sdk/error/sidebar-items.js: -------------------------------------------------------------------------------- 1 | initSidebarItems({"enum":[["AmxError","Error type returned by AMX functions (origin amx_*)."]],"type":[["AmxResult","A specialized [`Result`] type for operations on AMX."]]}); -------------------------------------------------------------------------------- /docs/samp_codegen/sidebar-items.js: -------------------------------------------------------------------------------- 1 | initSidebarItems({"attr":[["native","Generate C function that parses passed argument and calls current function."]],"macro":[["initialize_plugin","Generates common plugin C interface."]]}); -------------------------------------------------------------------------------- /docs/samp/cell/buffer/sidebar-items.js: -------------------------------------------------------------------------------- 1 | initSidebarItems({"struct":[["Buffer","Contains a pointer to sequence of `Amx` cells."],["UnsizedBuffer","It's more like a temorary buffer that comes from AMX when a native is calling."]]}); -------------------------------------------------------------------------------- /docs/samp_sdk/amx/sidebar-items.js: -------------------------------------------------------------------------------- 1 | initSidebarItems({"struct":[["Allocator","AMX memory allocator (on the heap) that frees captured memory after drop."],["Amx","A wrapper around a raw pointer to an AMX and exported functions."]]}); -------------------------------------------------------------------------------- /docs/samp_sdk/cell/buffer/sidebar-items.js: -------------------------------------------------------------------------------- 1 | initSidebarItems({"struct":[["Buffer","Contains a pointer to sequence of `Amx` cells."],["UnsizedBuffer","It's more like a temorary buffer that comes from AMX when a native is calling."]]}); -------------------------------------------------------------------------------- /samp-sdk/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod amx; 2 | pub mod args; 3 | pub mod cell; 4 | pub mod consts; 5 | #[cfg(feature = "encoding")] 6 | pub mod encoding; 7 | pub mod error; 8 | pub mod exports; 9 | #[doc(hidden)] 10 | pub mod macros; 11 | pub mod raw; 12 | -------------------------------------------------------------------------------- /docs/samp/cell/sidebar-items.js: -------------------------------------------------------------------------------- 1 | initSidebarItems({"mod":[["buffer","Contains types to interact with AMX arrays."],["repr","A module to discribe how AMX cells work."],["string","String interperation inside an AMX."]],"struct":[["Ref","A reference to a cell in the [`Amx`]."]]}); -------------------------------------------------------------------------------- /docs/samp_sdk/cell/sidebar-items.js: -------------------------------------------------------------------------------- 1 | initSidebarItems({"mod":[["buffer","Contains types to interact with AMX arrays."],["repr","A module to discribe how AMX cells work."],["string","String interperation inside an AMX."]],"struct":[["Ref","A reference to a cell in the [`Amx`]."]]}); -------------------------------------------------------------------------------- /docs/samp/plugin/sidebar-items.js: -------------------------------------------------------------------------------- 1 | initSidebarItems({"fn":[["enable_process_tick","Enables process_tick function for a plugin."],["logger","Get a fern [`Dispatch`] and disable auto installing logger."]],"trait":[["SampPlugin","An interface that should be implemented by any plugin."]]}); -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: rust 2 | rust: 3 | - stable-i686 4 | - beta-i686 5 | - nightly-i686 6 | 7 | addons: 8 | apt: 9 | update: true 10 | packages: &i686_unknown_linux_gnu 11 | - gcc-multilib 12 | 13 | script: 14 | - cargo build --verbose --all 15 | - cargo test --verbose --all -------------------------------------------------------------------------------- /docs/samp/cell/repr/sidebar-items.js: -------------------------------------------------------------------------------- 1 | initSidebarItems({"trait":[["AmxCell","AmxCell trait is a core trait of whole SDK. It shows that value can be borrowed (or copied if it's a primitive) from AMX and passed to it."],["AmxPrimitive","A marker showing that a value can be stored directly on a stack or a heap of an AMX."]]}); -------------------------------------------------------------------------------- /docs/samp_sdk/cell/repr/sidebar-items.js: -------------------------------------------------------------------------------- 1 | initSidebarItems({"trait":[["AmxCell","AmxCell trait is a core trait of whole SDK. It shows that value can be borrowed (or copied if it's a primitive) from AMX and passed to it."],["AmxPrimitive","A marker showing that a value can be stored directly on a stack or a heap of an AMX."]]}); -------------------------------------------------------------------------------- /docs/plugin/Load.v.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 | 6 | 7 |Redirecting to fn.Load.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/amx/get.v.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to fn.get.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /plugin-example/Cargo.toml: -------------------------------------------------------------------------------- 1 | [package] 2 | name = "plugin" 3 | version = "0.1.0" 4 | authors = ["ZOTTCERedirecting to fn.Unload.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/plugin/AmxLoad.v.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to fn.AmxLoad.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/amx/Amx.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Amx.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/cell/Ref.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Ref.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/plugin/logger.v.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to fn.logger.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/implementors/samp/amx/trait.AmxExt.js: -------------------------------------------------------------------------------- 1 | (function() {var implementors = {}; 2 | implementors["samp"] = []; 3 | 4 | if (window.register_implementors) { 5 | window.register_implementors(implementors); 6 | } else { 7 | window.pending_implementors = implementors; 8 | } 9 | 10 | })() 11 | -------------------------------------------------------------------------------- /docs/implementors/samp/exports/trait.Export.js: -------------------------------------------------------------------------------- 1 | (function() {var implementors = {}; 2 | implementors["samp"] = []; 3 | 4 | if (window.register_implementors) { 5 | window.register_implementors(implementors); 6 | } else { 7 | window.pending_implementors = implementors; 8 | } 9 | 10 | })() 11 | -------------------------------------------------------------------------------- /docs/plugin/Supports.v.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to fn.Supports.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/args/Args.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Args.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/prelude/Amx.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Amx.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/prelude/Ref.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Ref.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/Exec.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.Exec.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/Init.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.Init.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/Push.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.Push.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/types/AMX.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.AMX.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/amx/Amx.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Amx.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/cell/Ref.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Ref.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/implementors/samp/prelude/trait.AmxCell.js: -------------------------------------------------------------------------------- 1 | (function() {var implementors = {}; 2 | implementors["samp"] = []; 3 | 4 | if (window.register_implementors) { 5 | window.register_implementors(implementors); 6 | } else { 7 | window.pending_implementors = implementors; 8 | } 9 | 10 | })() 11 | -------------------------------------------------------------------------------- /docs/plugin/AmxUnload.v.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to fn.AmxUnload.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/amx/AmxExt.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to trait.AmxExt.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/Exec.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Exec.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/Init.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Init.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/Push.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Push.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/Allot.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.Allot.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/Clone.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.Clone.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/Flags.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.Flags.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_codegen/native.m.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to attr.native.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/args/Args.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Args.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/Exec.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.Exec.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/Init.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.Init.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/Push.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.Push.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/types/AMX.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.AMX.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/implementors/samp/cell/repr/trait.AmxPrimitive.js: -------------------------------------------------------------------------------- 1 | (function() {var implementors = {}; 2 | implementors["samp"] = []; 3 | 4 | if (window.register_implementors) { 5 | window.register_implementors(implementors); 6 | } else { 7 | window.pending_implementors = implementors; 8 | } 9 | 10 | })() 11 | -------------------------------------------------------------------------------- /docs/implementors/samp_sdk/exports/trait.Export.js: -------------------------------------------------------------------------------- 1 | (function() {var implementors = {}; 2 | implementors["samp_sdk"] = []; 3 | 4 | if (window.register_implementors) { 5 | window.register_implementors(implementors); 6 | } else { 7 | window.pending_implementors = implementors; 8 | } 9 | 10 | })() 11 | -------------------------------------------------------------------------------- /docs/samp/exports/Allot.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Allot.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/Clone.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Clone.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/Export.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to trait.Export.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/Exports.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to enum.Exports.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/Flags.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Flags.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/GetTag.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.GetTag.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/StrLen.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.StrLen.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/Exec.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Exec.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/Init.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Init.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/Push.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Push.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/Allot.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.Allot.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/Clone.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.Clone.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/Flags.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.Flags.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/implementors/samp_sdk/cell/repr/trait.AmxCell.js: -------------------------------------------------------------------------------- 1 | (function() {var implementors = {}; 2 | implementors["samp_sdk"] = []; 3 | 4 | if (window.register_implementors) { 5 | window.register_implementors(implementors); 6 | } else { 7 | window.pending_implementors = implementors; 8 | } 9 | 10 | })() 11 | -------------------------------------------------------------------------------- /docs/samp/cell/repr/AmxCell.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to trait.AmxCell.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/error/AmxError.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to enum.AmxError.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/GetTag.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.GetTag.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/StrLen.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.StrLen.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/prelude/AmxCell.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to trait.AmxCell.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/prelude/Buffer.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Buffer.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/Align16.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.Align16.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/Align32.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.Align32.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/Cleanup.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.Cleanup.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/GetAddr.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.GetAddr.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/InitJIT.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.InitJIT.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/MemInfo.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.MemInfo.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/NumTags.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.NumTags.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/Release.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.Release.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/UTF8Get.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.UTF8Get.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/UTF8Len.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.UTF8Len.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/UTF8Put.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.UTF8Put.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/Allot.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Allot.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/Clone.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Clone.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/Export.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to trait.Export.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/Exports.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to enum.Exports.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/Flags.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Flags.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/GetTag.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.GetTag.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/StrLen.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.StrLen.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/implementors/samp_sdk/cell/repr/trait.AmxPrimitive.js: -------------------------------------------------------------------------------- 1 | (function() {var implementors = {}; 2 | implementors["samp_sdk"] = []; 3 | 4 | if (window.register_implementors) { 5 | window.register_implementors(implementors); 6 | } else { 7 | window.pending_implementors = implementors; 8 | } 9 | 10 | })() 11 | -------------------------------------------------------------------------------- /docs/samp/amx/AmxIdent.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.AmxIdent.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/cell/buffer/Buffer.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Buffer.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/error/AmxResult.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.AmxResult.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/Align16.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Align16.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/Align32.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Align32.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/Cleanup.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Cleanup.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/GetAddr.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.GetAddr.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/InitJIT.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.InitJIT.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/MemInfo.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.MemInfo.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/NumTags.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.NumTags.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/Release.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Release.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/UTF8Get.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.UTF8Get.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/UTF8Len.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.UTF8Len.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/UTF8Put.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.UTF8Put.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/prelude/AmxResult.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.AmxResult.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/AmxDebug.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.AmxDebug.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/Callback.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.Callback.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/Register.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.Register.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/cell/buffer/Buffer.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Buffer.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/cell/repr/AmxCell.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to trait.AmxCell.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/error/AmxError.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to enum.AmxError.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/GetTag.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.GetTag.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/StrLen.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.StrLen.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/Align16.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.Align16.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/Align32.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.Align32.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/Cleanup.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.Cleanup.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/GetAddr.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.GetAddr.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/InitJIT.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.InitJIT.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/MemInfo.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.MemInfo.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/NumTags.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.NumTags.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/Release.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.Release.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/UTF8Get.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.UTF8Get.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/UTF8Len.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.UTF8Len.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/UTF8Put.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.UTF8Put.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/amx/Allocator.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Allocator.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/consts/AmxExecIdx.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to enum.AmxExecIdx.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/consts/AmxFlags.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.AmxFlags.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/consts/ServerData.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to enum.ServerData.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/consts/Supports.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Supports.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exec_public.m.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to macro.exec_public.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/Callback.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Callback.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/Register.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Register.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/AmxNative.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.AmxNative.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/FindTagId.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.FindTagId.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/GetNative.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.GetNative.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/GetPubVar.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.GetPubVar.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/GetPublic.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.GetPublic.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/GetString.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.GetString.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/Logprintf.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.Logprintf.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/PushArray.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.PushArray.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/SetString.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.SetString.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/UTF8Check.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.UTF8Check.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/consts/AmxFlags.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.AmxFlags.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/consts/Supports.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Supports.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/error/AmxResult.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.AmxResult.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/Align16.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Align16.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/Align32.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Align32.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/Cleanup.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Cleanup.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/GetAddr.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.GetAddr.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/InitJIT.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.InitJIT.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/MemInfo.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.MemInfo.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/NumTags.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.NumTags.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/Release.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Release.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/UTF8Get.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.UTF8Get.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/UTF8Len.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.UTF8Len.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/UTF8Put.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.UTF8Put.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/AmxDebug.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.AmxDebug.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/Callback.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.Callback.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/Register.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.Register.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/amx/sidebar-items.js: -------------------------------------------------------------------------------- 1 | initSidebarItems({"fn":[["get","Get a reference to an `Amx` by given `AmxIdent`."]],"struct":[["Allocator","AMX memory allocator (on the heap) that frees captured memory after drop."],["Amx","A wrapper around a raw pointer to an AMX and exported functions."],["AmxIdent","An unique identifier of an `Amx` instance."]],"trait":[["AmxExt","Extended functional of an `Amx`."]]}); -------------------------------------------------------------------------------- /docs/samp/exports/FindTagId.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.FindTagId.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/GetNative.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.GetNative.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/GetPubVar.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.GetPubVar.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/GetPublic.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.GetPublic.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/GetString.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.GetString.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/PushArray.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.PushArray.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/SetString.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.SetString.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/UTF8Check.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.UTF8Check.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/macro.exec_public!.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to macro.exec_public.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/plugin/SampPlugin.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to trait.SampPlugin.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/prelude/AmxString.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.AmxString.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/FindNative.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.FindNative.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/FindPubVar.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.FindPubVar.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/FindPublic.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.FindPublic.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/NameLength.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.NameLength.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/NativeInfo.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.NativeInfo.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/NumNatives.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.NumNatives.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/NumPubVars.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.NumPubVars.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/NumPublics.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.NumPublics.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/PushString.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.PushString.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/RaiseError.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.RaiseError.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/amx/Allocator.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Allocator.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/consts/AmxExecIdx.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to enum.AmxExecIdx.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/consts/ServerData.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to enum.ServerData.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exec_public.m.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to macro.exec_public.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/Callback.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Callback.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/Register.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.Register.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/AmxNative.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.AmxNative.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/FindTagId.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.FindTagId.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/GetNative.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.GetNative.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/GetPubVar.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.GetPubVar.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/GetPublic.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.GetPublic.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/GetString.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.GetString.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/Logprintf.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.Logprintf.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/PushArray.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.PushArray.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/SetString.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.SetString.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/UTF8Check.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.UTF8Check.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/cell/string/AmxString.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.AmxString.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/cell/string/put_in_buffer.v.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to fn.put_in_buffer.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/FindNative.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.FindNative.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/FindPubVar.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.FindPubVar.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/FindPublic.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.FindPublic.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/NameLength.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.NameLength.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/NativeInfo.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.NativeInfo.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/NumNatives.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.NumNatives.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/NumPubVars.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.NumPubVars.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/NumPublics.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.NumPublics.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/PushString.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.PushString.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/RaiseError.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.RaiseError.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/AmxCallback.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.AmxCallback.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/GetUserData.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.GetUserData.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/SetCallback.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.SetCallback.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/SetUserData.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.SetUserData.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/types/AMX_HEADER.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.AMX_HEADER.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/cell/string/AmxString.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.AmxString.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/FindTagId.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.FindTagId.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/GetNative.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.GetNative.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/GetPubVar.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.GetPubVar.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/GetPublic.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.GetPublic.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/GetString.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.GetString.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/PushArray.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.PushArray.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/SetString.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.SetString.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/UTF8Check.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.UTF8Check.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/macro.exec_public!.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to macro.exec_public.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/FindNative.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.FindNative.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/FindPubVar.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.FindPubVar.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/FindPublic.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.FindPublic.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/NameLength.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.NameLength.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/NativeInfo.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.NativeInfo.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/NumNatives.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.NumNatives.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/NumPubVars.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.NumPubVars.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/NumPublics.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.NumPublics.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/PushString.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.PushString.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/RaiseError.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.RaiseError.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/cell/repr/AmxPrimitive.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to trait.AmxPrimitive.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/GetUserData.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.GetUserData.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/SetCallback.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.SetCallback.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/SetUserData.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.SetUserData.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/functions/SetDebugHook.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.SetDebugHook.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/cell/string/put_in_buffer.v.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to fn.put_in_buffer.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/FindNative.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.FindNative.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/FindPubVar.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.FindPubVar.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/FindPublic.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.FindPublic.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/NameLength.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.NameLength.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/NativeInfo.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.NativeInfo.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/NumNatives.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.NumNatives.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/NumPubVars.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.NumPubVars.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/NumPublics.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.NumPublics.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/PushString.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.PushString.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/RaiseError.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.RaiseError.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/AmxCallback.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.AmxCallback.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/GetUserData.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.GetUserData.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/SetCallback.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.SetCallback.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/SetUserData.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.SetUserData.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/types/AMX_HEADER.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.AMX_HEADER.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/encoding/WINDOWS_1251.v.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to static.WINDOWS_1251.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/encoding/WINDOWS_1252.v.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to static.WINDOWS_1252.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/exports/SetDebugHook.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.SetDebugHook.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/types/AMX_FUNCSTUB.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.AMX_FUNCSTUB.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/cell/repr/AmxPrimitive.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to trait.AmxPrimitive.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/GetUserData.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.GetUserData.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/SetCallback.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.SetCallback.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/SetUserData.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.SetUserData.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/functions/SetDebugHook.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to type.SetDebugHook.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/prelude/UnsizedBuffer.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.UnsizedBuffer.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/encoding/WINDOWS_1251.v.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to static.WINDOWS_1251.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/encoding/WINDOWS_1252.v.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to static.WINDOWS_1252.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/exports/SetDebugHook.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.SetDebugHook.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/types/AMX_FUNCSTUB.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.AMX_FUNCSTUB.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/cell/buffer/UnsizedBuffer.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.UnsizedBuffer.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/types/ANX_FUNCSTUBNT.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.ANX_FUNCSTUBNT.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/cell/buffer/UnsizedBuffer.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.UnsizedBuffer.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/plugin/enable_process_tick.v.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to fn.enable_process_tick.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/raw/types/AMX_NATIVE_INFO.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.AMX_NATIVE_INFO.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/types/ANX_FUNCSTUBNT.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.ANX_FUNCSTUBNT.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_codegen/initialize_plugin.m.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to macro.initialize_plugin.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/raw/types/AMX_NATIVE_INFO.t.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to struct.AMX_NATIVE_INFO.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp/encoding/set_default_encoding.v.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to fn.set_default_encoding.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_codegen/macro.initialize_plugin!.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to macro.initialize_plugin.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /docs/samp_sdk/encoding/set_default_encoding.v.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Redirecting to fn.set_default_encoding.html...
8 | 9 | 10 | -------------------------------------------------------------------------------- /samp-sdk/src/encoding.rs: -------------------------------------------------------------------------------- 1 | //! String encoding. 2 | pub use encoding_rs::{WINDOWS_1251, WINDOWS_1252}; 3 | use encoding_rs::Encoding; 4 | 5 | static mut DEFAULT_ENCODING: &Encoding = WINDOWS_1252; 6 | 7 | pub fn set_default_encoding(encoding: &'static Encoding) { 8 | unsafe { 9 | DEFAULT_ENCODING = encoding; 10 | } 11 | } 12 | 13 | pub(crate) fn get() -> &'static Encoding { 14 | unsafe { 15 | DEFAULT_ENCODING 16 | } 17 | } -------------------------------------------------------------------------------- /docs/samp_sdk/sidebar-items.js: -------------------------------------------------------------------------------- 1 | initSidebarItems({"macro":[["exec_public","Execute a public AMX function by name."]],"mod":[["amx","Core Amx types."],["args","Workaround to parse input of natives functions."],["cell","Different smart-pointers to work around raw AMX values."],["consts","Default AMX constants."],["encoding","String encoding."],["error","Work with AMX errors."],["exports","Types to get exported functions by AMX."],["raw","Raw C definitions of AMX sturcture."]]}); -------------------------------------------------------------------------------- /docs/brush.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /samp-codegen/Cargo.toml: -------------------------------------------------------------------------------- 1 | [package] 2 | name = "samp-codegen" 3 | version = "0.1.2" 4 | authors = ["ZOTTCE