#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: