|
CommonLibSSE (powerof3)
|
#include <NiCullingProcess.h>
Public Member Functions | |
| virtual const NiRTTI * | GetRTTI () const |
| virtual NiNode * | GetAsNiNode () |
| virtual NiSwitchNode * | GetAsNiSwitchNode () |
| virtual BSFadeNode * | GetAsBSFadeNode () |
| virtual BSMultiBoundNode * | GetAsBSMultiBoundNode () |
| virtual BSGeometry * | GetAsBSGeometry () |
| virtual NiTriStrips * | GetAsNiTriStrips () |
| virtual BSTriShape * | GetAsBSTriShape () |
| virtual BSSegmentedTriShape * | GetAsBSSegmentedTriShape () |
| virtual BSSubIndexTriShape * | GetAsBSSubIndexTriShape () |
| virtual BSDynamicTriShape * | GetAsBSDynamicTriShape () |
| virtual NiGeometry * | GetAsNiGeometry () |
| virtual NiTriBasedGeom * | GetAsNiTriBasedGeom () |
| virtual NiTriShape * | GetAsNiTriShape () |
| virtual NiParticles * | GetAsNiParticles () |
| virtual BSLines * | GetAsBSLines () |
| virtual bhkNiCollisionObject * | GetAsBhkNiCollisionObject () |
| virtual bhkBlendCollisionObject * | GetAsBhkBlendCollisionObject () |
| virtual bhkAttachmentCollisionObject * | GetAsBhkAttachmentCollisionObject () |
| virtual bhkRigidBody * | GetAsBhkRigidBody () |
| virtual bhkLimitedHingeConstraint * | GetAsBhkLimitedHingeConstraint () |
| virtual | ~NiCullingProcess () |
| virtual void | Process1 (NiAVObject *a_object, std::uint32_t a_arg2) |
| virtual void | Process2 (const NiCamera *a_camera, NiAVObject *a_scene, NiVisibleArray *a_visibleSet) |
| virtual void | AppendVirtual (BSGeometry &a_visible, std::uint32_t a_arg2) |
Public Attributes | |
| const bool | useVirtualAppend |
| std::uint8_t | pad009 |
| std::uint16_t | pad00A |
| std::uint32_t | pad00C |
| NiVisibleArray * | visibleSet |
| const NiCamera * | camera |
| NiFrustum | frustum |
| NiFrustumPlanes | planes |
| NiFrustumPlanes | customCullPlanes |
| bool | cameraRelatedUpdates |
| bool | updateAccumulateFlag |
| bool | ignorePreprocess |
| bool | doCustomCullPlanes |
| std::uint8_t | unk120 |
| std::uint8_t | unk121 |
| std::uint16_t | pad122 |
| std::uint32_t | pad124 |
Static Public Attributes | |
| static constexpr auto | RTTI = RTTI_NiCullingProcess |
| static constexpr auto | Ni_RTTI = NiRTTI_NiCullingProcess |
|
virtual |
|
virtual |
Reimplemented in RE::BSCullingProcess.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Reimplemented in RE::BSCullingProcess.
|
virtual |
Reimplemented in RE::BSCullingProcess.
|
virtual |
Reimplemented in RE::BSCullingProcess.
| const NiCamera* RE::NiCullingProcess::camera |
| bool RE::NiCullingProcess::cameraRelatedUpdates |
| NiFrustumPlanes RE::NiCullingProcess::customCullPlanes |
| bool RE::NiCullingProcess::doCustomCullPlanes |
| NiFrustum RE::NiCullingProcess::frustum |
| bool RE::NiCullingProcess::ignorePreprocess |
|
inlinestaticconstexpr |
| std::uint8_t RE::NiCullingProcess::pad009 |
| std::uint16_t RE::NiCullingProcess::pad00A |
| std::uint32_t RE::NiCullingProcess::pad00C |
| std::uint16_t RE::NiCullingProcess::pad122 |
| std::uint32_t RE::NiCullingProcess::pad124 |
| NiFrustumPlanes RE::NiCullingProcess::planes |
|
inlinestaticconstexpr |
| std::uint8_t RE::NiCullingProcess::unk120 |
| std::uint8_t RE::NiCullingProcess::unk121 |
| bool RE::NiCullingProcess::updateAccumulateFlag |
| const bool RE::NiCullingProcess::useVirtualAppend |
| NiVisibleArray* RE::NiCullingProcess::visibleSet |