CommonLibSSE (Parapets fork)
|
#include <ahkpCharacterProxy.h>
Public Member Functions | |
~ahkpCharacterProxy () override | |
Public Member Functions inherited from RE::hkpCharacterProxy | |
~hkpCharacterProxy () override | |
void | CalcContentStatistics (hkStatisticsCollector *a_collector, const hkClass *a_class) const override |
void | EntityRemovedCallback (hkpEntity *a_entity) override |
void | PhantomRemovedCallback (hkpPhantom *a_phantom) override |
virtual void | UpdateManifold (const hkpAllCdPointCollector &a_startPointCollector, const hkpAllCdPointCollector &a_castCollector, hkArray< hkpRootCdPoint > &a_manifold, hkArray< hkpRigidBody * > &a_bodies, hkArray< hkpPhantom * > &a_phantoms, bool a_isMultithreaded=false) |
virtual void | ExtractSurfaceConstraintInfo (const hkpRootCdPoint &a_hit, hkpSurfaceConstraintInfo &a_surfaceOut, float a_timeTravelled) const |
Public Member Functions inherited from RE::hkReferencedObject | |
hkReferencedObject () | |
~hkReferencedObject () override=default | |
virtual const hkClass * | GetClassType () const |
virtual void | CalcContentStatistics (hkStatisticsCollector *a_collector, const hkClass *a_class) const |
void | AddReference () const |
std::int32_t | GetAllocatedSize () const |
std::int32_t | GetReferenceCount () const |
void | RemoveReference () const |
Public Member Functions inherited from RE::hkBaseObject | |
virtual | ~hkBaseObject ()=default |
Public Member Functions inherited from RE::hkpEntityListener | |
virtual | ~hkpEntityListener () |
virtual void | EntityAddedCallback (hkpEntity *a_entity) |
virtual void | EntityRemovedCallback (hkpEntity *a_entity) |
virtual void | EntityShapeSetCallback (hkpEntity *a_entity) |
virtual void | EntitySetMotionTypeCallback (hkpEntity *a_entity) |
virtual void | EntityDeletedCallback (hkpEntity *a_entity) |
Public Member Functions inherited from RE::hkpPhantomListener | |
virtual | ~hkpPhantomListener () |
virtual void | PhantomAddedCallback (hkpPhantom *a_phantom) |
virtual void | PhantomRemovedCallback (hkpPhantom *a_phantom) |
virtual void | PhantomShapeSetCallback (hkpPhantom *a_phantom) |
virtual void | PhantomDeletedCallback (hkpPhantom *a_phantom) |
Public Attributes | |
std::uint64_t | unk0F0 |
std::uint64_t | unk0F8 |
Public Attributes inherited from RE::hkpCharacterProxy | |
hkArray< hkpRootCdPoint > | manifold |
hkArray< hkpRigidBody * > | bodies |
hkArray< hkpPhantom * > | phantoms |
hkArray< hkpTriggerVolume * > | overlappingTriggerVolumes |
hkVector4 | velocity |
hkVector4 | oldDisplacement |
hkpShapePhantom * | shapePhantom |
float | dynamicFriction |
float | staticFriction |
hkVector4 | up |
float | extraUpStaticFriction |
float | extraDownStaticFriction |
float | keepDistance |
float | keepContactTolerance |
float | contactAngleSensitivity |
std::int32_t | userPlanes |
float | maxCharacterSpeedForSolver |
float | characterStrength |
float | characterMass |
std::uint32_t | padC4 |
hkArray< hkpCharacterProxyListener * > | listeners |
float | maxSlopeCosine |
float | penetrationRecoverySpeed |
std::int32_t | maxCastIterations |
bool | refreshManifoldInCheckSupport |
Public Attributes inherited from RE::hkReferencedObject | |
std::uint16_t | memSizeAndFlags |
volatile std::int16_t | referenceCount |
std::uint32_t | pad0C |
Static Public Attributes | |
static constexpr auto | RTTI = RTTI_ahkpCharacterProxy |
Static Public Attributes inherited from RE::hkpCharacterProxy | |
static constexpr auto | RTTI = RTTI_hkpCharacterProxy |
Static Public Attributes inherited from RE::hkReferencedObject | |
static constexpr auto | RTTI = RTTI_hkReferencedObject |
Static Public Attributes inherited from RE::hkBaseObject | |
static constexpr auto | RTTI = RTTI_hkBaseObject |
Static Public Attributes inherited from RE::hkpEntityListener | |
static constexpr auto | RTTI = RTTI_hkpEntityListener |
Static Public Attributes inherited from RE::hkpPhantomListener | |
static constexpr auto | RTTI = RTTI_hkpPhantomListener |
Additional Inherited Members | |
Public Types inherited from RE::hkReferencedObject | |
enum class | LockMode { kNone = 0 , kAuto , kManual } |
enum | { kMemSize = 0x7FFF } |
|
override |
|
inlinestaticconstexpr |
std::uint64_t RE::ahkpCharacterProxy::unk0F0 |
std::uint64_t RE::ahkpCharacterProxy::unk0F8 |