File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -20,35 +20,35 @@ namespace RE
2020 virtual ~NiAVObject () = default ;
2121
2222 // add
23- virtual void * Unk55 ();
24- virtual void * Unk56 ();
25- virtual void * Unk57 ();
26- virtual void * Unk58 ();
27- virtual void * Unk59 ();
28- virtual void * Unk60 ();
29- virtual void * Unk61 ();
30- virtual NiNode * GetObjectByName (const BSFixedString& a_name);
31- virtual void * SetSelectiveUpdateFlags ();
32- virtual void * Unk64 ();
33- virtual void * Unk65 ();
34- virtual void * Unk66 ();
35- virtual void * Unk67 ();
36- virtual void * Unk68 ();
37- virtual void * Unk69 ();
38- virtual void * Unk70 ();
39- virtual void * Unk71 ();
40- virtual void * Unk72 ();
41- virtual void * Update (NiUpdateData* a_data);
42- virtual void * Unk74 ();
43- virtual void * Unk75 ();
44- virtual void * Unk76 ();
45- virtual void * Unk77 ();
46- virtual void * Unk78 ();
47- virtual void * UpdateWorldData (NiUpdateData* a_data);
48- virtual void * UpdateTransformAndBounds (NiUpdateData* a_data);
49- virtual void * UpdateTransforms (NiUpdateData* a_data);
50- virtual void * Unk82 ();
51- virtual void * Unk83 ();
23+ virtual void * Unk55 ();
24+ virtual void * Unk56 ();
25+ virtual void * Unk57 ();
26+ virtual void * Unk58 ();
27+ virtual void * Unk59 ();
28+ virtual void * Unk60 ();
29+ virtual void * Unk61 ();
30+ virtual NiAVObject * GetObjectByName (const BSFixedString& a_name);
31+ virtual void * SetSelectiveUpdateFlags ();
32+ virtual void * Unk64 ();
33+ virtual void * Unk65 ();
34+ virtual void * Unk66 ();
35+ virtual void * Unk67 ();
36+ virtual void * Unk68 ();
37+ virtual void * Unk69 ();
38+ virtual void * Unk70 ();
39+ virtual void * Unk71 ();
40+ virtual void * Unk72 ();
41+ virtual void * Update (NiUpdateData* a_data);
42+ virtual void * Unk74 ();
43+ virtual void * Unk75 ();
44+ virtual void * Unk76 ();
45+ virtual void * Unk77 ();
46+ virtual void * Unk78 ();
47+ virtual void * UpdateWorldData (NiUpdateData* a_data);
48+ virtual void * UpdateTransformAndBounds (NiUpdateData* a_data);
49+ virtual void * UpdateTransforms (NiUpdateData* a_data);
50+ virtual void * Unk82 ();
51+ virtual void * Unk83 ();
5252
5353 // members
5454 NiNode* parent; // 038
@@ -62,9 +62,4 @@ namespace RE
6262 void * unk128; // 128
6363 };
6464 static_assert (sizeof (NiAVObject) == 0x130 );
65- static_assert (offsetof(NiAVObject, parent) == 0x38 );
66- static_assert (offsetof(NiAVObject, local) == 0x40 );
67- static_assert (offsetof(NiAVObject, world) == 0x80 );
68- static_assert (offsetof(NiAVObject, collisionObject) == 0x110 );
69- static_assert (offsetof(NiAVObject, flags) == 0x118 );
7065}
Original file line number Diff line number Diff line change @@ -28,12 +28,6 @@ namespace RE
2828 std::uint32_t childCount;
2929 std::uint32_t flags;
3030 std::uint64_t pad148;
31-
32- static_assert (sizeof (BSTArray<NiPointer<NiAVObject>>) == 0x8 );
33- static_assert (offsetof (NiNode, children) == 0x130 );
34- static_assert (offsetof (NiNode, extraData) == 0x138 );
35- static_assert (offsetof (NiNode, childCount) == 0x140 );
36- static_assert (offsetof (NiNode, flags) == 0x144 );
37- static_assert (sizeof (NiNode) == 0x150 );
3831 };
32+ // static_assert(sizeof(NiNode) == 0x150);
3933}
You can’t perform that action at this time.
0 commit comments