pub struct RawCVar { /* private fields */ }Implementations§
Source§impl RawCVar
auto generated docs; idk how to make macros capture docs so no docs :(
impl RawCVar
auto generated docs; idk how to make macros capture docs so no docs :(
§Safety
idk
Sourcepub unsafe fn find_command_base(
&self,
command_name: *const c_char,
) -> *mut ConCommandBase
pub unsafe fn find_command_base( &self, command_name: *const c_char, ) -> *mut ConCommandBase
Sourcepub unsafe fn find_concommand(
&self,
concommand_name: *const c_char,
) -> *mut ConCommand
pub unsafe fn find_concommand( &self, concommand_name: *const c_char, ) -> *mut ConCommand
Sourcepub unsafe fn get_cvar_raw_interator(&self) -> *const RawCvarIterator
pub unsafe fn get_cvar_raw_interator(&self) -> *const RawCvarIterator
Trait Implementations§
Source§impl SourceInterface for RawCVar
impl SourceInterface for RawCVar
Source§fn get_vtable(&self) -> NonNull<fn()>
fn get_vtable(&self) -> NonNull<fn()>
function to return the vtable of the interface to be used by
get_funcSource§unsafe fn from_dll_ptr(
dll_ptr: HMODULE,
interface_name: &str,
) -> Result<&'static Rtrn, InterfaceGetterError<'_>>
unsafe fn from_dll_ptr( dll_ptr: HMODULE, interface_name: &str, ) -> Result<&'static Rtrn, InterfaceGetterError<'_>>
acquires the interface from a dll pointer Read more
Source§unsafe fn from_dll_name<'a>(
dll_name: &str,
interface_name: &'a str,
) -> Result<&'static Rtrn, InterfaceGetterError<'a>>
unsafe fn from_dll_name<'a>( dll_name: &str, interface_name: &'a str, ) -> Result<&'static Rtrn, InterfaceGetterError<'a>>
acquires the interface from a dll name Read more
Auto Trait Implementations§
impl Freeze for RawCVar
impl RefUnwindSafe for RawCVar
impl !Send for RawCVar
impl !Sync for RawCVar
impl !Unpin for RawCVar
impl UnwindSafe for RawCVar
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more