docs: add plugin setup guide

This commit is contained in:
2026-05-30 18:33:24 +12:00
parent f3db41c402
commit b61043a3fe
1776 changed files with 122386 additions and 2 deletions
@@ -0,0 +1,21 @@
#pragma once
namespace RE
{
class bhkNPCollisionObject;
class BSGeometry;
class NiAVObject;
enum class BSVisitControl
{
kContinue = 0x0,
kStop = 0x1
};
namespace BSVisit
{
BSVisitControl TraverseScenegraphGeometries(const NiAVObject* a_object, std::function<BSVisitControl(BSGeometry*)> a_func);
BSVisitControl TraverseScenegraphObjects(const NiAVObject* a_object, std::function<BSVisitControl(NiAVObject*)> a_func);
BSVisitControl TraverseScenegraphCollision(const NiAVObject* a_object, std::function<BSVisitControl(bhkNPCollisionObject*)> a_func);
}
}