CommonLibSSE (Parapets fork)
RE::hkpWorldLinearCaster Class Reference

#include <hkpWorldLinearCaster.h>

Inheritance diagram for RE::hkpWorldLinearCaster:
RE::hkpBroadPhaseCastCollector

Public Member Functions

 ~hkpWorldLinearCaster () override=default
 
float AddBroadPhaseHandle (const hkpBroadPhaseHandle *a_broadphaseHandle, std::int32_t a_castIndex) override
 
- Public Member Functions inherited from RE::hkpBroadPhaseCastCollector
virtual ~hkpBroadPhaseCastCollector ()=default
 

Public Attributes

const hkpLinearCastInputinput
 
const hkpCollidableCollidableFilter * filter
 
hkpCdPointCollectorcastCollector
 
hkpCdPointCollectorstartPointCollector
 
const hkpCollidablecollidableA
 
hkpShapeType typeA
 
std::uint32_t pad3C
 
hkpLinearCastCollisionInput shapeInput
 

Static Public Attributes

static constexpr auto RTTI = RTTI_hkpWorldLinearCaster
 
- Static Public Attributes inherited from RE::hkpBroadPhaseCastCollector
static constexpr auto RTTI = RTTI_hkpBroadPhaseCastCollector
 

Constructor & Destructor Documentation

◆ ~hkpWorldLinearCaster()

RE::hkpWorldLinearCaster::~hkpWorldLinearCaster ( )
overridedefault

Member Function Documentation

◆ AddBroadPhaseHandle()

float RE::hkpWorldLinearCaster::AddBroadPhaseHandle ( const hkpBroadPhaseHandle a_broadphaseHandle,
std::int32_t  a_castIndex 
)
overridevirtual

Member Data Documentation

◆ castCollector

hkpCdPointCollector* RE::hkpWorldLinearCaster::castCollector

◆ collidableA

const hkpCollidable* RE::hkpWorldLinearCaster::collidableA

◆ filter

const hkpCollidableCollidableFilter* RE::hkpWorldLinearCaster::filter

◆ input

const hkpLinearCastInput* RE::hkpWorldLinearCaster::input

◆ pad3C

std::uint32_t RE::hkpWorldLinearCaster::pad3C

◆ RTTI

constexpr auto RE::hkpWorldLinearCaster::RTTI = RTTI_hkpWorldLinearCaster
inlinestaticconstexpr

◆ shapeInput

hkpLinearCastCollisionInput RE::hkpWorldLinearCaster::shapeInput

◆ startPointCollector

hkpCdPointCollector* RE::hkpWorldLinearCaster::startPointCollector

◆ typeA

hkpShapeType RE::hkpWorldLinearCaster::typeA

The documentation for this class was generated from the following file: