pub struct hkbSenseHandleModifierRange {
pub __ptr: Option<Pointer>,
pub m_event: hkbEventProperty,
pub m_minDistance: f32,
pub m_maxDistance: f32,
pub m_ignoreHandle: bool,
}
Expand description
§C++ Info
- name:
hkbSenseHandleModifierRange
- version:
0
- signature:
0xfb56b692
- size:
20
(x86)/32
(x86_64) - vtable:
false
Fields§
§__ptr: Option<Pointer>
§Unique index for this class
- Represents a pointer on XML (
<hkobject name="#0001"></hkobject>
) Option::None
=> This class isclass in field
.(<hkobject></hkobject>
)
§Note
Not present in the binary & Not exist actual C++ field.
m_event: hkbEventProperty
§C++ Info
- name:
event
(ctype:struct hkbEventProperty
) - offset:
0
(x86)/0
(x86_64) - type_size:
8
(x86)/16
(x86_64)
m_minDistance: f32
§C++ Info
- name:
minDistance
(ctype:hkReal
) - offset:
8
(x86)/16
(x86_64) - type_size:
4
(x86)/4
(x86_64)
m_maxDistance: f32
§C++ Info
- name:
maxDistance
(ctype:hkReal
) - offset:
12
(x86)/20
(x86_64) - type_size:
4
(x86)/4
(x86_64)
m_ignoreHandle: bool
§C++ Info
- name:
ignoreHandle
(ctype:hkBool
) - offset:
16
(x86)/24
(x86_64) - type_size:
1
(x86)/1
(x86_64)
Trait Implementations§
Source§impl Clone for hkbSenseHandleModifierRange
impl Clone for hkbSenseHandleModifierRange
Source§impl Debug for hkbSenseHandleModifierRange
impl Debug for hkbSenseHandleModifierRange
Source§impl<'de> Deserialize<'de> for hkbSenseHandleModifierRange
impl<'de> Deserialize<'de> for hkbSenseHandleModifierRange
Source§fn deserialize<__D>(deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for hkbSenseHandleModifierRange
impl RefUnwindSafe for hkbSenseHandleModifierRange
impl Send for hkbSenseHandleModifierRange
impl Sync for hkbSenseHandleModifierRange
impl Unpin for hkbSenseHandleModifierRange
impl UnwindSafe for hkbSenseHandleModifierRange
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more