pub struct VR_NODE_DATA {Show 87 fields
pub PlayerWorldNode: NiPointer<NiNode>,
pub FollowNode: NiPointer<NiNode>,
pub FollowOffset: NiPointer<NiNode>,
pub HeightOffsetNode: NiPointer<NiNode>,
pub SnapWalkOffsetNode: NiPointer<NiNode>,
pub RoomNode: NiPointer<NiNode>,
pub BlackSphere: NiPointer<NiNode>,
pub uiNode: NiPointer<NiNode>,
pub InWorldUIQuadGeo: NiPointer<BSTriShape>,
pub UIPointerNode: NiPointer<NiNode>,
pub UIPointerGeo: NiPointer<BSTriShape>,
pub DialogueUINode: NiPointer<NiNode>,
pub TeleportDestinationPreview: NiPointer<NiNode>,
pub TeleportDestinationFail: NiPointer<NiNode>,
pub TeleportSprintPreview: NiPointer<NiNode>,
pub SpellOrigin: NiPointer<NiNode>,
pub SpellDestination: NiPointer<NiNode>,
pub ArrowOrigin: NiPointer<NiNode>,
pub ArrowDestination: NiPointer<NiNode>,
pub QuestMarker: NiPointer<NiNode>,
pub LeftWandNode: NiPointer<NiNode>,
pub LeftWandShakeNode: NiPointer<NiNode>,
pub LeftValveIndexControllerNode: NiPointer<NiNode>,
pub unkNode4A8: NiPointer<NiNode>,
pub LeftWeaponOffsetNode: NiPointer<NiNode>,
pub LeftCrossbowOffsetNode: NiPointer<NiNode>,
pub LeftMeleeWeaponOffsetNode: NiPointer<NiNode>,
pub LeftStaffWeaponOffsetNode: NiPointer<NiNode>,
pub LeftShieldOffsetNode: NiPointer<NiNode>,
pub RightShieldOffsetNode: NiPointer<NiNode>,
pub SecondaryMagicOffsetNode: NiPointer<NiNode>,
pub SecondaryMagicAimNode: NiPointer<NiNode>,
pub SecondaryStaffMagicOffsetNode: NiPointer<NiNode>,
pub RightWandNode: NiPointer<NiNode>,
pub RightWandShakeNode: NiPointer<NiNode>,
pub RightValveIndexControllerNode: NiPointer<NiNode>,
pub unkNode510: NiPointer<NiNode>,
pub RightWeaponOffsetNode: NiPointer<NiNode>,
pub RightCrossbowOffsetNode: NiPointer<NiNode>,
pub RightMeleeWeaponOffsetNode: NiPointer<NiNode>,
pub RightStaffWeaponOffsetNode: NiPointer<NiNode>,
pub PrimaryMagicOffsetNode: NiPointer<NiNode>,
pub PrimaryMagicAimNode: NiPointer<NiNode>,
pub PrimaryStaffMagicOffsetNode: NiPointer<NiNode>,
pub unk550: u64,
pub CrosshairParent: NiPointer<NiBillboardNode>,
pub CrosshairSecondaryParent: NiPointer<NiBillboardNode>,
pub TargetLockParent: NiPointer<NiBillboardNode>,
pub GamepadNode: NiPointer<NiNode>,
pub LastSyncPos: NiPointer<NiNode>,
pub UprightHmdNode: NiPointer<NiNode>,
pub MapMarkers3D: NiPointer<NiNode>,
pub NPCLHnd: NiPointer<NiNode>,
pub NPCRHnd: NiPointer<NiNode>,
pub NPCLClv: NiPointer<NiNode>,
pub NPCRClv: NiPointer<NiNode>,
pub unk5B0: u32,
pub unk5B4: u32,
pub unk5B8: u64,
pub bowState: VR_Bow_State,
pub unk5C4: u32,
pub BowAimNode: NiPointer<NiNode>,
pub BowRotationNode: NiPointer<NiNode>,
pub ArrowSnapNode: NiPointer<NiNode>,
pub ArrowNode: NiPointer<BSFadeNode>,
pub ArrowFireNode: NiPointer<BSFadeNode>,
pub unk5F0: u64,
pub ArrowHoldOffsetNode: NiPointer<NiNode>,
pub ArrowHoldNode: NiPointer<NiNode>,
pub unk608: u64,
pub currentArrowSnapDistance: f32,
pub unk614: u32,
pub currentBowDrawAmount: f32,
pub lastRumbleBowDrawAmount: f32,
pub unk620: u64,
pub unk628: u64,
pub unk630: u64,
pub QuestMarkerBillBoardsNodeArray: *mut c_void,
pub TeleportNodeArray: *mut c_void,
pub QuestMarkerBillBoardsNodeArray2: *mut c_void,
pub unk650: u64,
pub TeleportNodeArray2: *mut c_void,
pub QuestMarkerBillBoardsNodeArray3: *mut c_void,
pub unk668: u64,
pub unkf32670: f32,
pub unk674: u32,
pub TeleportNodeArray3: *mut c_void,
}Fields§
§PlayerWorldNode: NiPointer<NiNode>§FollowNode: NiPointer<NiNode>§FollowOffset: NiPointer<NiNode>§HeightOffsetNode: NiPointer<NiNode>§SnapWalkOffsetNode: NiPointer<NiNode>§RoomNode: NiPointer<NiNode>§BlackSphere: NiPointer<NiNode>§uiNode: NiPointer<NiNode>§InWorldUIQuadGeo: NiPointer<BSTriShape>§UIPointerNode: NiPointer<NiNode>§UIPointerGeo: NiPointer<BSTriShape>§DialogueUINode: NiPointer<NiNode>§TeleportDestinationPreview: NiPointer<NiNode>§TeleportDestinationFail: NiPointer<NiNode>§TeleportSprintPreview: NiPointer<NiNode>§SpellOrigin: NiPointer<NiNode>§SpellDestination: NiPointer<NiNode>§ArrowOrigin: NiPointer<NiNode>§ArrowDestination: NiPointer<NiNode>§QuestMarker: NiPointer<NiNode>§LeftWandNode: NiPointer<NiNode>§LeftWandShakeNode: NiPointer<NiNode>§LeftValveIndexControllerNode: NiPointer<NiNode>§unkNode4A8: NiPointer<NiNode>§LeftWeaponOffsetNode: NiPointer<NiNode>§LeftCrossbowOffsetNode: NiPointer<NiNode>§LeftMeleeWeaponOffsetNode: NiPointer<NiNode>§LeftStaffWeaponOffsetNode: NiPointer<NiNode>§LeftShieldOffsetNode: NiPointer<NiNode>§RightShieldOffsetNode: NiPointer<NiNode>§SecondaryMagicOffsetNode: NiPointer<NiNode>§SecondaryMagicAimNode: NiPointer<NiNode>§SecondaryStaffMagicOffsetNode: NiPointer<NiNode>§RightWandNode: NiPointer<NiNode>§RightWandShakeNode: NiPointer<NiNode>§RightValveIndexControllerNode: NiPointer<NiNode>§unkNode510: NiPointer<NiNode>§RightWeaponOffsetNode: NiPointer<NiNode>§RightCrossbowOffsetNode: NiPointer<NiNode>§RightMeleeWeaponOffsetNode: NiPointer<NiNode>§RightStaffWeaponOffsetNode: NiPointer<NiNode>§PrimaryMagicOffsetNode: NiPointer<NiNode>§PrimaryMagicAimNode: NiPointer<NiNode>§PrimaryStaffMagicOffsetNode: NiPointer<NiNode>§unk550: u64§CrosshairParent: NiPointer<NiBillboardNode>§CrosshairSecondaryParent: NiPointer<NiBillboardNode>§TargetLockParent: NiPointer<NiBillboardNode>§GamepadNode: NiPointer<NiNode>§LastSyncPos: NiPointer<NiNode>§UprightHmdNode: NiPointer<NiNode>§MapMarkers3D: NiPointer<NiNode>§NPCLHnd: NiPointer<NiNode>§NPCRHnd: NiPointer<NiNode>§NPCLClv: NiPointer<NiNode>§NPCRClv: NiPointer<NiNode>§unk5B0: u32§unk5B4: u32§unk5B8: u64§bowState: VR_Bow_State§unk5C4: u32§BowAimNode: NiPointer<NiNode>§BowRotationNode: NiPointer<NiNode>§ArrowSnapNode: NiPointer<NiNode>§ArrowNode: NiPointer<BSFadeNode>§ArrowFireNode: NiPointer<BSFadeNode>§unk5F0: u64§ArrowHoldOffsetNode: NiPointer<NiNode>§ArrowHoldNode: NiPointer<NiNode>§unk608: u64§currentArrowSnapDistance: f32§unk614: u32§currentBowDrawAmount: f32§lastRumbleBowDrawAmount: f32§unk620: u64§unk628: u64§unk630: u64§QuestMarkerBillBoardsNodeArray: *mut c_void§TeleportNodeArray: *mut c_void§QuestMarkerBillBoardsNodeArray2: *mut c_void§unk650: u64§TeleportNodeArray2: *mut c_void§QuestMarkerBillBoardsNodeArray3: *mut c_void§unk668: u64§unkf32670: f32§unk674: u32§TeleportNodeArray3: *mut c_voidTrait Implementations§
Auto Trait Implementations§
impl Freeze for VR_NODE_DATA
impl RefUnwindSafe for VR_NODE_DATA
impl !Send for VR_NODE_DATA
impl !Sync for VR_NODE_DATA
impl Unpin for VR_NODE_DATA
impl UnwindSafe for VR_NODE_DATA
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