22 void AddInstances(std::uint32_t a_numFloatsPerInstance, std::uint16_t& a_instanceData)
override;
25 std::uint32_t
AddGroup(std::uint32_t a_numInstances, std::uint16_t& a_instanceData, std::uint32_t a_arg3,
float a_arg4)
override;
Definition: BSInstanceTriShape.h:9
Definition: BSMultiStreamInstanceTriShape.h:8
void Unk_37(void) override
void BeginAddingInstances(std::uint32_t a_numFloatsPerInstance) override
~BSMultiStreamInstanceTriShape() override
bool GetIsAddingInstances() override
static constexpr auto Ni_RTTI
Definition: BSMultiStreamInstanceTriShape.h:11
std::uint32_t unk17C
Definition: BSMultiStreamInstanceTriShape.h:31
std::uint64_t unk180
Definition: BSMultiStreamInstanceTriShape.h:32
std::uint64_t unk188
Definition: BSMultiStreamInstanceTriShape.h:33
static constexpr auto VTABLE
Definition: BSMultiStreamInstanceTriShape.h:12
std::uint32_t unk194
Definition: BSMultiStreamInstanceTriShape.h:35
std::uint32_t unk198
Definition: BSMultiStreamInstanceTriShape.h:36
void DoneAddingInstances(BSTArray< std::uint32_t > &a_instances) override
const NiRTTI * GetRTTI() const override
std::uint32_t AddGroup(std::uint32_t a_numInstances, std::uint16_t &a_instanceData, std::uint32_t a_arg3, float a_arg4) override
std::uint32_t unk190
Definition: BSMultiStreamInstanceTriShape.h:34
std::uint32_t unk178
Definition: BSMultiStreamInstanceTriShape.h:30
static constexpr auto RTTI
Definition: BSMultiStreamInstanceTriShape.h:10
void OnVisible(NiCullingProcess &a_process) override
void RemoveGroup(std::uint32_t a_numInstance) override
BSTArray< void * > unk160
Definition: BSMultiStreamInstanceTriShape.h:29
void AddInstances(std::uint32_t a_numFloatsPerInstance, std::uint16_t &a_instanceData) override
NiObject * CreateClone(NiCloningProcess &a_cloning) override
Definition: NiCloningProcess.h:10
Definition: NiCullingProcess.h:34
Definition: NiObject.h:37
Definition: AbsorbEffect.h:6
constexpr std::array< REL::ID, 1 > VTABLE_BSMultiStreamInstanceTriShape
Definition: Offsets_VTABLE.h:9260
constexpr REL::ID RTTI_BSMultiStreamInstanceTriShape(static_cast< std::uint64_t >(690705))
constexpr REL::ID NiRTTI_BSMultiStreamInstanceTriShape(static_cast< std::uint64_t >(524606))