CommonLibSSE (Parapets fork)
RE::hkpCharacterProxyListener Class Reference

#include <hkpCharacterProxyListener.h>

Inheritance diagram for RE::hkpCharacterProxyListener:
RE::bhkCharProxyController

Public Member Functions

virtual ~hkpCharacterProxyListener ()
 
virtual void ProcessConstraintsCallback (const hkpCharacterProxy *a_proxy, const hkArray< hkpRootCdPoint > &a_manifold, hkpSimplexSolverInput &a_input)
 
virtual void ContactPointAddedCallback (const hkpCharacterProxy *a_proxy, const hkpRootCdPoint &a_point)
 
virtual void ContactPointRemovedCallback (const hkpCharacterProxy *a_proxy, const hkpRootCdPoint &a_point)
 
virtual void CharacterInteractionCallback (hkpCharacterProxy *a_proxy, hkpCharacterProxy *a_otherProxy, const hkContactPoint &a_contact)
 
virtual void ObjectInteractionCallback (hkpCharacterProxy *a_proxy, const hkpCharacterObjectInteractionEvent &a_input, hkpCharacterObjectInteractionResult &a_output)
 
 TES_HEAP_REDEFINE_NEW ()
 

Static Public Attributes

static constexpr auto RTTI = RTTI_hkpCharacterProxyListener
 

Constructor & Destructor Documentation

◆ ~hkpCharacterProxyListener()

virtual RE::hkpCharacterProxyListener::~hkpCharacterProxyListener ( )
virtual

Member Function Documentation

◆ CharacterInteractionCallback()

virtual void RE::hkpCharacterProxyListener::CharacterInteractionCallback ( hkpCharacterProxy a_proxy,
hkpCharacterProxy a_otherProxy,
const hkContactPoint a_contact 
)
virtual

Reimplemented in RE::bhkCharProxyController.

◆ ContactPointAddedCallback()

virtual void RE::hkpCharacterProxyListener::ContactPointAddedCallback ( const hkpCharacterProxy a_proxy,
const hkpRootCdPoint a_point 
)
virtual

Reimplemented in RE::bhkCharProxyController.

◆ ContactPointRemovedCallback()

virtual void RE::hkpCharacterProxyListener::ContactPointRemovedCallback ( const hkpCharacterProxy a_proxy,
const hkpRootCdPoint a_point 
)
virtual

Reimplemented in RE::bhkCharProxyController.

◆ ObjectInteractionCallback()

virtual void RE::hkpCharacterProxyListener::ObjectInteractionCallback ( hkpCharacterProxy a_proxy,
const hkpCharacterObjectInteractionEvent a_input,
hkpCharacterObjectInteractionResult a_output 
)
virtual

Reimplemented in RE::bhkCharProxyController.

◆ ProcessConstraintsCallback()

virtual void RE::hkpCharacterProxyListener::ProcessConstraintsCallback ( const hkpCharacterProxy a_proxy,
const hkArray< hkpRootCdPoint > &  a_manifold,
hkpSimplexSolverInput a_input 
)
virtual

Reimplemented in RE::bhkCharProxyController.

◆ TES_HEAP_REDEFINE_NEW()

RE::hkpCharacterProxyListener::TES_HEAP_REDEFINE_NEW ( )

Member Data Documentation

◆ RTTI

constexpr auto RE::hkpCharacterProxyListener::RTTI = RTTI_hkpCharacterProxyListener
inlinestaticconstexpr

The documentation for this class was generated from the following file: