#include <BSCullingProcess.h>
◆ BSCPCullingType
Enumerator |
---|
kNormal | |
kAllPass | |
kAllFail | |
kIgnoreMultiBounds | |
kForceMultiBoundsNoUpdate | |
◆ ~BSCullingProcess()
RE::BSCullingProcess::~BSCullingProcess |
( |
| ) |
|
|
override |
◆ AppendNonAccum()
virtual void RE::BSCullingProcess::AppendNonAccum |
( |
NiAVObject & |
a_object | ) |
|
|
virtual |
◆ AppendVirtual()
void RE::BSCullingProcess::AppendVirtual |
( |
BSGeometry & |
a_visible, |
|
|
std::uint32_t |
a_arg2 |
|
) |
| |
|
overridevirtual |
◆ GetRTTI()
const NiRTTI* RE::BSCullingProcess::GetRTTI |
( |
| ) |
const |
|
overridevirtual |
◆ Process1()
void RE::BSCullingProcess::Process1 |
( |
NiAVObject * |
a_object, |
|
|
std::uint32_t |
a_arg2 |
|
) |
| |
|
overridevirtual |
◆ Process2()
void RE::BSCullingProcess::Process2 |
( |
const NiCamera * |
a_camera, |
|
|
NiAVObject * |
a_scene, |
|
|
NiVisibleArray * |
a_visibleSet |
|
) |
| |
|
overridevirtual |
◆ TestBaseVisibility1()
virtual bool RE::BSCullingProcess::TestBaseVisibility1 |
( |
BSMultiBound & |
a_bound | ) |
|
|
virtual |
◆ TestBaseVisibility2()
virtual bool RE::BSCullingProcess::TestBaseVisibility2 |
( |
BSOcclusionPlane & |
a_bound | ) |
|
|
virtual |
◆ TestBaseVisibility3()
virtual bool RE::BSCullingProcess::TestBaseVisibility3 |
( |
const NiBound & |
a_bound | ) |
const |
|
virtual |
◆ compoundFrustum
BSCompoundFrustum* RE::BSCullingProcess::compoundFrustum |
◆ cullMode
std::int32_t RE::BSCullingProcess::cullMode |
◆ cullQueue
◆ Ni_RTTI
◆ recurseToGeometry
bool RE::BSCullingProcess::recurseToGeometry |
◆ RTTI
◆ unk00128
◆ unk30160
std::uint64_t RE::BSCullingProcess::unk30160 |
◆ unk30168
std::uint64_t RE::BSCullingProcess::unk30168 |
◆ unk30170
std::uint64_t RE::BSCullingProcess::unk30170 |
◆ unk30178
std::uint64_t RE::BSCullingProcess::unk30178 |
◆ unk30180
std::uint64_t RE::BSCullingProcess::unk30180 |
◆ unk30188
std::uint64_t RE::BSCullingProcess::unk30188 |
◆ unk30190
void* RE::BSCullingProcess::unk30190 |
◆ unk301A8
std::uint64_t RE::BSCullingProcess::unk301A8 |
◆ unk301B0
std::uint64_t RE::BSCullingProcess::unk301B0 |
◆ unk301B8
std::uint64_t RE::BSCullingProcess::unk301B8 |
◆ unk301C0
std::uint64_t RE::BSCullingProcess::unk301C0 |
◆ unk301C8
std::uint64_t RE::BSCullingProcess::unk301C8 |
◆ unk301D0
std::uint32_t RE::BSCullingProcess::unk301D0 |
◆ unk301D5
std::uint8_t RE::BSCullingProcess::unk301D5 |
◆ unk301D6
std::uint16_t RE::BSCullingProcess::unk301D6 |
◆ unk301D8
BSTArray<void*> RE::BSCullingProcess::unk301D8 |
◆ unk301F0
std::uint64_t RE::BSCullingProcess::unk301F0 |
The documentation for this class was generated from the following file: