#include <bhkCharProxyController.h>
|
| ~bhkCharProxyController () override |
|
void | ProcessConstraintsCallback (const hkpCharacterProxy *a_proxy, const hkArray< hkpRootCdPoint > &a_manifold, hkpSimplexSolverInput &a_input) override |
|
void | ContactPointAddedCallback (const hkpCharacterProxy *a_proxy, const hkpRootCdPoint &a_point) override |
|
void | ContactPointRemovedCallback (const hkpCharacterProxy *a_proxy, const hkpRootCdPoint &a_point) override |
|
void | CharacterInteractionCallback (hkpCharacterProxy *a_proxy, hkpCharacterProxy *a_otherProxy, const hkContactPoint &a_contact) override |
|
void | ObjectInteractionCallback (hkpCharacterProxy *a_proxy, const hkpCharacterObjectInteractionEvent &a_input, hkpCharacterObjectInteractionResult &a_output) override |
|
void | GetLinearVelocityImpl (hkVector4 &a_velocity) const override |
|
void | SetLinearVelocityImpl (const hkVector4 &a_velocity) override |
|
hkpCharacterProxy * | GetCharacterProxy () const |
|
virtual | ~hkpCharacterProxyListener () |
|
| TES_HEAP_REDEFINE_NEW () |
|
| ~bhkCharacterController () override |
|
virtual void | GetPositionImpl (hkVector4 &a_pos, bool a_applyCenterOffset) const =0 |
|
virtual void | SetPositionImpl (const hkVector4 &a_pos, bool a_applyCenterOffset, bool a_forceWarp)=0 |
|
virtual void | GetTransformImpl (hkTransform &a_tranform) const =0 |
|
virtual void | SetTransformImpl (const hkTransform &a_tranform)=0 |
|
virtual void | Unk_08 (void)=0 |
|
virtual void | Unk_09 (void)=0 |
|
virtual void | Unk_0A (void)=0 |
|
virtual void | Unk_0B (void)=0 |
|
virtual void | Unk_0C (void)=0 |
|
virtual void | CheckSupportImpl ()=0 |
|
virtual void | Unk_0E (void)=0 |
|
virtual void | Unk_0F (void)=0 |
|
virtual void | Unk_10 (void)=0 |
|
virtual float | GetVDBAlpha () const =0 |
|
virtual void | Unk_12 (void)=0 |
|
virtual void | Unk_13 (void)=0 |
|
void | GetPosition (hkVector4 &a_pos, bool a_applyCenterOffset) const |
|
| NiRefObject () |
|
virtual | ~NiRefObject () |
|
virtual void | DeleteThis () |
|
void | IncRefCount () |
|
void | DecRefCount () |
|
constexpr std::uint32_t | GetRefCount () const noexcept |
|
| TES_HEAP_REDEFINE_NEW () |
|
| BSTEventSource () |
|
void | AddEventSink (Sink *a_eventSink) |
|
void | RemoveEventSink (Sink *a_eventSink) |
|
void | SendEvent (const bhkCharacterMoveFinishEvent *a_event) |
|
void | operator() (const bhkCharacterMoveFinishEvent *a_event) |
|
◆ ~bhkCharProxyController()
RE::bhkCharProxyController::~bhkCharProxyController |
( |
| ) |
|
|
override |
◆ CharacterInteractionCallback()
◆ ContactPointAddedCallback()
◆ ContactPointRemovedCallback()
◆ GetCharacterProxy()
◆ GetLinearVelocityImpl()
void RE::bhkCharProxyController::GetLinearVelocityImpl |
( |
hkVector4 & |
a_velocity | ) |
const |
|
overridevirtual |
◆ ObjectInteractionCallback()
◆ ProcessConstraintsCallback()
◆ SetLinearVelocityImpl()
void RE::bhkCharProxyController::SetLinearVelocityImpl |
( |
const hkVector4 & |
a_velocity | ) |
|
|
overridevirtual |
◆ proxy
◆ RTTI
◆ unk5A0
void* RE::bhkCharProxyController::unk5A0 |
◆ unk5A8
std::uint64_t RE::bhkCharProxyController::unk5A8 |
The documentation for this class was generated from the following file: