#include <hkpEntity.h>
|
enum class | SpuCollisionCallbackEventFilter {
kNone = 0
, kContactPointAdded = 1 << 0
, kContactPointProcess = 1 << 1
, kContactPointRemoved = 1 << 2
,
kContactPointAddedOrProcess = kContactPointAdded | kContactPointProcess
} |
|
enum class | MultiThreadingChecks { kEnable
, kIgnore
} |
|
enum class | BroadPhaseType {
kInvalid
, kEntity
, kPhantom
, kPhaseBorder
,
kTotal
} |
|
enum class | LockMode { kNone = 0
, kAuto
, kManual
} |
|
enum | { kMemSize = 0x7FFF
} |
|
◆ SpuCollisionCallbackEventFilter
Enumerator |
---|
kNone | |
kContactPointAdded | |
kContactPointProcess | |
kContactPointRemoved | |
kContactPointAddedOrProcess | |
◆ ~hkpEntity()
RE::hkpEntity::~hkpEntity |
( |
| ) |
|
|
override |
◆ CalcContentStatistics()
void RE::hkpEntity::CalcContentStatistics |
( |
hkStatisticsCollector * |
a_collector, |
|
|
const hkClass * |
a_class |
|
) |
| const |
|
overridevirtual |
◆ DeallocateInternalArrays()
virtual void RE::hkpEntity::DeallocateInternalArrays |
( |
| ) |
|
|
virtual |
◆ GetMotionState()
◆ actions
◆ autoRemoveLevel
std::int8_t RE::hkpEntity::autoRemoveLevel |
◆ breakableBody
hkpBreakableBody* RE::hkpEntity::breakableBody |
◆ constraintRuntime
hkArray<std::uint8_t> RE::hkpEntity::constraintRuntime |
◆ constraintsMaster
hkSmallArray<hkConstraintInternal> RE::hkpEntity::constraintsMaster |
◆ constraintsSlave
hkArray<hkpConstraintInstance*> RE::hkpEntity::constraintsSlave |
◆ contactListeners
hkSmallArray<hkpContactListener*> RE::hkpEntity::contactListeners |
◆ contactPointCallbackDelay
std::uint16_t RE::hkpEntity::contactPointCallbackDelay |
◆ damageMultiplier
float RE::hkpEntity::damageMultiplier |
◆ extendedListeners
◆ limitContactImpulseUtilAndFlag
void* RE::hkpEntity::limitContactImpulseUtilAndFlag |
◆ localFrame
hkRefPtr<hkLocalFrame> RE::hkpEntity::localFrame |
◆ material
◆ motion
◆ npData
std::uint32_t RE::hkpEntity::npData |
◆ numShapeKeysInContactPointProperties
std::uint8_t RE::hkpEntity::numShapeKeysInContactPointProperties |
◆ pad00C
std::uint32_t RE::hkpEntity::pad00C |
◆ pad01C
std::uint32_t RE::hkpEntity::pad01C |
◆ pad13B
std::uint8_t RE::hkpEntity::pad13B |
◆ pad2C4
std::uint32_t RE::hkpEntity::pad2C4 |
◆ pad2C8
std::uint64_t RE::hkpEntity::pad2C8 |
◆ responseModifierFlags
std::uint8_t RE::hkpEntity::responseModifierFlags |
◆ RTTI
◆ simulationIsland
◆ solverData
std::uint32_t RE::hkpEntity::solverData |
◆ spuCollisionCallback
◆ storageIndex
◆ uid
std::uint32_t RE::hkpEntity::uid |
The documentation for this class was generated from the following file: