Definition: BSBatchRenderer.h:11
void * unk100
Definition: BSBatchRenderer.h:58
std::uint64_t unk060
Definition: BSBatchRenderer.h:53
void * unk0F8
Definition: BSBatchRenderer.h:57
GeometryGroup * geometryGroups[16]
Definition: BSBatchRenderer.h:55
static constexpr auto VTABLE
Definition: BSBatchRenderer.h:14
virtual void Unk_02(void)
BSTHashMap< UnkKey, UnkValue > unk020
Definition: BSBatchRenderer.h:50
virtual void Unk_03(void)
std::uint64_t unk058
Definition: BSBatchRenderer.h:52
GeometryGroup * alphaGroup
Definition: BSBatchRenderer.h:56
virtual void Unk_01(void)
static constexpr auto RTTI
Definition: BSBatchRenderer.h:13
std::uint64_t unk050
Definition: BSBatchRenderer.h:51
BSTArray< void * > unk008
Definition: BSBatchRenderer.h:49
std::uint64_t unk068
Definition: BSBatchRenderer.h:54
virtual ~BSBatchRenderer()
Definition: BSRenderPass.h:11
Definition: BSTHashMap.h:21
Definition: AbsorbEffect.h:6
constexpr std::array< REL::ID, 1 > VTABLE_BSBatchRenderer
Definition: Offsets_VTABLE.h:8960
constexpr REL::ID RTTI_BSBatchRenderer(static_cast< std::uint64_t >(692065))
Definition: BSBatchRenderer.h:24
std::uint16_t count
Definition: BSBatchRenderer.h:29
std::uint8_t flags
Definition: BSBatchRenderer.h:30
BSBatchRenderer * batchRenderer
Definition: BSBatchRenderer.h:25
std::uintptr_t UnkPtr4
Definition: BSBatchRenderer.h:27
PersistentPassList passList
Definition: BSBatchRenderer.h:26
float depth
Definition: BSBatchRenderer.h:28
Definition: BSBatchRenderer.h:35
BSRenderPass * passes[5]
Definition: BSBatchRenderer.h:36
std::uint32_t validPassBits
Definition: BSBatchRenderer.h:37
Definition: BSBatchRenderer.h:17
BSRenderPass * head
Definition: BSBatchRenderer.h:18
BSRenderPass * tail
Definition: BSBatchRenderer.h:19