CommonLibSSE NG
BSVisit.h
Go to the documentation of this file.
1 #pragma once
2 
3 namespace RE
4 {
5  class bhkNiCollisionObject;
6  class BSGeometry;
7  class NiAVObject;
8 
9  namespace BSVisit
10  {
11  enum class BSVisitControl
12  {
13  kContinue = 0,
14  kStop = 1
15  };
16 
20  }
21 }
Definition: BSGeometry.h:15
Definition: NiAVObject.h:50
Definition: bhkNiCollisionObject.h:11
BSVisitControl TraverseScenegraphObjects(NiAVObject *a_object, std::function< BSVisitControl(NiAVObject *)> a_func)
BSVisitControl TraverseScenegraphCollision(NiAVObject *a_object, std::function< BSVisitControl(bhkNiCollisionObject *)> a_func)
BSVisitControl TraverseScenegraphGeometries(NiAVObject *a_object, std::function< BSVisitControl(BSGeometry *)> a_func)
BSVisitControl
Definition: BSVisit.h:12
Definition: AbsorbEffect.h:6