|
| | ~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 | GetCollisionFilterInfo (std::uint32_t &a_collisionFilterInfo) const =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 bhkWorld * | GetWorldImpl ()=0 |
| |
| virtual hkpWorldObject * | GetBodyImpl ()=0 |
| |
| virtual float | GetVDBAlpha () const =0 |
| |
| virtual void | Unk_12 (void)=0 |
| |
| virtual void | RotateImpl (hkTransform &a_tranform)=0 |
| |
| void | GetPosition (hkVector4 &a_pos, bool a_applyCenterOffset) const |
| |
| void | ProcessHurtfulBody (hkpRigidBody *a_body, const hkContactPoint *a_contactPoint) |
| |
| | 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 | AddEventSink (BSTEventSink< SinkEvent > *a_sink) |
| |
| void | PrependEventSink (Sink *a_eventSink) |
| |
| void | PrependEventSink (BSTEventSink< SinkEvent > *a_sink) |
| |
| void | RemoveEventSink (Sink *a_eventSink) |
| |
| void | SendEvent (const bhkCharacterMoveFinishEvent *a_event) |
| |
| void | operator() (const bhkCharacterMoveFinishEvent *a_event) |
| |