pub fn print_fmt(args: Arguments<'_>)Expand description
Prints a formatted string to the in-game console (Skyrim).
This function takes a fmt::Arguments object and formats it as a string,
then passes it to the native ConsoleLog::print function.
§Examples
use commonlibsse_ng::re::ConsoleLog::print_fmt;
print_fmt(format_args!("Health: {}", 100));§Notes
- This function allocates on the heap due to
CString::new. - If the input string contains null bytes (
\0), it will return early and not print anything. - This is intended for internal use by
console_print!andconsole_println!macros.
§Safety
Internally uses a mutable reference to the singleton Console, accessed via unsafe.