Expand description
This is a Rust reimplementation of CommonLibSSE-NG.
It is intended to be memory-safe using the power of Rust.
- rel: Module related to Relocation (calculate address from ID according to version, read module information, parse version information, etc.)
- rex: Module related to Win32 API
- skse: Module related to SKSE.exe (version information of SkyrimSE.exe, etc.)
Modules§
- re
- rel
- REL dir portion of
CommonLibSSE-NG
written by hand. - rex
- Module related to Win32 API
- skse
- Module related to SKSE.exe (version information of SkyrimSE.exe, etc.)
Macros§
- assert_
nearly_ eq - Custom macro to assert that two floating-point values are nearly equal.
- bst_
array - Creates a
BSTArray
with syntax similar to the standardvec!
macro. - console_
print - Prints to the in-game console log (Skyrim) without a newline.
- console_
println - Prints to the in-game console log (Skyrim) with a newline.
- debug_
message_ box - Shows a modal message box in-game using Skyrim’s
CreateMessage
API. - hk_
array - A macro to construct an
hkArrayBase
similar to thevec![]
macro.