CommonLibSSE NG
Loading...
Searching...
No Matches
BSFurnitureMarkerNode.h
Go to the documentation of this file.
1#pragma once
2
3#include "RE/B/BSTArray.h"
4#include "RE/N/NiExtraData.h"
5#include "RE/N/NiPoint3.h"
6
7namespace RE
8{
10 {
11 public:
12 enum class AnimationType
13 {
14 kSit = 1 << 0,
15 kSleep = 1 << 1,
16 kLean = 1 << 2
17 };
18
19 enum class EntryProperties
20 {
21 kFront = 1 << 0,
22 kBehind = 1 << 1,
23 kRight = 1 << 2,
24 kLeft = 1 << 3,
25 kUp = 1 << 4
26 };
27
29 float heading; // 0C
32 };
33
35 {
36 public:
37 inline static constexpr auto RTTI = RTTI_BSFurnitureMarkerNode;
39
41 };
42}
Definition BSFurnitureMarkerNode.h:10
EntryProperties
Definition BSFurnitureMarkerNode.h:20
stl::enumeration< EntryProperties, std::uint16_t > entryProperties
Definition BSFurnitureMarkerNode.h:31
float heading
Definition BSFurnitureMarkerNode.h:29
AnimationType
Definition BSFurnitureMarkerNode.h:13
stl::enumeration< AnimationType, std::uint16_t > animationType
Definition BSFurnitureMarkerNode.h:30
NiPoint3 offset
Definition BSFurnitureMarkerNode.h:28
Definition BSFurnitureMarkerNode.h:35
BSTArray< BSFurnitureMarker > markers
Definition BSFurnitureMarkerNode.h:40
static constexpr auto RTTI
Definition BSFurnitureMarkerNode.h:37
Definition BSTArray.h:377
Definition NiExtraData.h:9
Definition NiPoint3.h:6
Definition NiRTTI.h:6
Definition PCH.h:223
Definition AbsorbEffect.h:6
constexpr REL::VariantID NiRTTI_BSFurnitureMarkerNode(524633, 411273, 0x317caa0)
constexpr REL::VariantID RTTI_BSFurnitureMarkerNode(690723, 398578, 0x1f66288)