Plasma Engine  2.0
Loading...
Searching...
No Matches
plJoltDefaultCharacterComponent Member List

This is the complete list of members for plJoltDefaultCharacterComponent, including all inherited members.

ApplyCrouchState() (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotected
ApplyRotationZ() (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotectedvirtual
CheckFeet() (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotected
ClampLateralVelocity() (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotected
ClearObjectToIgnore()plJoltCharacterControllerComponent
CollectCastContacts(plDynamicArray< ContactPoint > &out_Contacts, const JPH::Shape *pShape, const plVec3 &vQueryPosition, const plQuat &qQueryRotation, const plVec3 &vSweepDir) constplJoltCharacterControllerComponentprotected
CollectContacts(plDynamicArray< ContactPoint > &out_Contacts, const JPH::Shape *pShape, const plVec3 &vQueryPosition, const plQuat &qQueryRotation, float fCollisionTolerance) constplJoltCharacterControllerComponentprotected
DebugVisualizations() (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotected
Deinitialize()plComponentprotectedvirtual
DeserializeComponent(plWorldReader &inout_stream) overrideplJoltDefaultCharacterComponentvirtual
DetermineConfig(Config &out_inputs) (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotectedvirtual
EnableUnhandledMessageHandler(bool enable)plComponentprotected
EnsureInitialized()plComponent
EnsureSimulationStarted()plComponent
GetActiveFlag() constplComponent
GetAllowJumpInAir() const (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentinline
GetContactVelocityAndPushAway(const ContactPoint &contact, float fPushForce)plJoltCharacterControllerComponentprotected
GetCurrentCapsuleHeight() constplJoltDefaultCharacterComponent
GetCurrentCylinderHeight() constplJoltDefaultCharacterComponent
GetDynamicRTTI() const (defined in plReflectedClass)plReflectedClassinlinevirtual
GetFallbackWalkSurfaceFile() const (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponent
GetGroundState() const (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentinline
GetHandle() constplComponent
GetInverseUpdateTimeDelta() constplJoltCharacterControllerComponentinlineprotected
GetJoltCharacter()plJoltCharacterControllerComponentinlineprotected
GetJoltCharacter() const (defined in plJoltCharacterControllerComponent)plJoltCharacterControllerComponentinlineprotected
GetMass() const (defined in plJoltCharacterControllerComponent)plJoltCharacterControllerComponentinline
GetMaxClimbingSlope() const (defined in plJoltCharacterControllerComponent)plJoltCharacterControllerComponentinline
GetMode() const =0 (defined in plComponent)plComponentprotectedpure virtual
GetOwner()plComponent
GetOwner() constplComponent
GetOwningManager()plComponent
GetOwningManager() constplComponent
GetShapeRadius() const overrideplJoltDefaultCharacterComponentvirtual
GetStaticRTTI() (defined in plNoBase)plNoBaseinlinestatic
GetStrength() const (defined in plJoltCharacterControllerComponent)plJoltCharacterControllerComponentinline
GetTypeId() const =0 (defined in plComponent)plComponentprotectedpure virtual
GetUniqueID() constplComponent
GetUpdateTimeDelta() constplJoltCharacterControllerComponentinlineprotected
GetUserFlag(plUInt8 uiFlagIndex) constplComponent
GetWalkSurfaceInteraction() const (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentinline
GetWorld()plComponent
GetWorld() constplComponent
GroundState enum nameplJoltDefaultCharacterComponent
HandlesMessage(const plMessage &msg) constplComponentvirtual
Initialize()plComponentprotectedvirtual
InteractWithSurfaces(const ContactPoint &contact, const Config &cfg) (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotected
IsActive() constplComponent
IsActiveAndInitialized() constplComponent
IsActiveAndSimulating() constplComponent
IsCrouching() overrideplJoltDefaultCharacterComponentinlinevirtual
IsDestinationUnobstructed(const plVec3 &vGlobalFootPos, float fCharacterHeight) overrideplJoltCharacterControllerComponentinlinevirtual
IsDynamic() constplComponentprotected
IsInAir() const (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentinline
IsInitialized() const (defined in plComponent)plComponentprotected
IsInitializing() const (defined in plComponent)plComponentprotected
IsInstanceOf(const plRTTI *pType) constplReflectedClass
IsInstanceOf() constplReflectedClassinline
IsSimulationStarted() const (defined in plComponent)plComponentprotected
IsSlidingOnGround() const (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentinline
IsStandingOnGround() const (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentinline
IsTouchingGround() overrideplJoltDefaultCharacterComponentinlinevirtual
m_bAllowJumpInAirplJoltDefaultCharacterComponent
m_bFeetOnSolidGround (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotected
m_DebugFlagsplJoltCharacterControllerComponent
m_fAccumulatedWalkDistance (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotected
m_fAirFrictionplJoltDefaultCharacterComponent
m_fAirSpeedplJoltDefaultCharacterComponent
m_fCurrentCylinderHeight (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotected
m_fCylinderHeightCrouchplJoltDefaultCharacterComponent
m_fCylinderHeightStandplJoltDefaultCharacterComponent
m_fFootRadiusplJoltDefaultCharacterComponent
m_fHeadHeightOffset (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotected
m_fHeadTargetHeight (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotected
m_fJumpImpulseplJoltDefaultCharacterComponent
m_fMaxStepDownplJoltDefaultCharacterComponent
m_fMaxStepUpplJoltDefaultCharacterComponent
m_fNextCylinderHeight (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotected
m_fRunInteractionDistanceplJoltDefaultCharacterComponent
m_fShapeRadiusplJoltDefaultCharacterComponent
m_fVelocityUp (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotected
m_fWalkInteractionDistanceplJoltDefaultCharacterComponent
m_fWalkSpeedCrouchingplJoltDefaultCharacterComponent
m_fWalkSpeedRunningplJoltDefaultCharacterComponent
m_fWalkSpeedStandingplJoltDefaultCharacterComponent
m_hFallbackWalkSurfaceplJoltDefaultCharacterComponent
m_hHeadObject (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotected
m_InputRotateZ (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotected
m_LastGroundState (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotected
m_pMessageDispatchTypeplComponentprotected
m_PreviousTransform (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotected
m_RotateSpeedplJoltDefaultCharacterComponent
m_sWalkSurfaceInteractionplJoltDefaultCharacterComponent
m_uiCollisionLayerplJoltCharacterControllerComponent
m_uiInputCrouchBit (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotected
m_uiInputJumpBit (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotected
m_uiInputRunBit (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotected
m_uiIsCrouchingBit (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotected
m_uiJoltBodyID (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotected
m_uiPresenceCollisionLayerplJoltCharacterControllerComponent
m_uiUserDataIndex (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotected
m_vAbsoluteRootMotion (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotected
m_vInputDirection (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotected
m_vVelocityLateral (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotected
MakeNextCharacterShape() overrideplJoltDefaultCharacterComponentprotectedvirtual
MoveCharacter(plMsgMoveCharacterController &msg) overrideplJoltCharacterControllerComponentinlinevirtual
MoveHeadObject() (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotected
OnActivated() overrideplJoltDefaultCharacterComponentprotectedvirtual
OnApplyRootMotion(plMsgApplyRootMotion &msg) (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotectedvirtual
OnDeactivated() overrideplJoltDefaultCharacterComponentprotectedvirtual
OnSimulationStarted() overrideplJoltDefaultCharacterComponentprotectedvirtual
OnUnhandledMessage(plMessage &msg, bool bWasPostedMsg)plComponentprotectedvirtual
OnUnhandledMessage(plMessage &msg, bool bWasPostedMsg) constplComponentprotectedvirtual
OnUpdateLocalBounds(plMsgUpdateLocalBounds &msg) const (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotected
plCharacterControllerComponent() (defined in plCharacterControllerComponent)plCharacterControllerComponent
plComponent()plComponentprotected
plJoltCharacterControllerComponent() (defined in plJoltCharacterControllerComponent)plJoltCharacterControllerComponent
plJoltDefaultCharacterComponent() (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponent
plReflectedClass()=default (defined in plReflectedClass)plReflectedClass
PostMessage(const plMessage &msg, plTime delay=plTime::MakeZero(), plObjectMsgQueueType::Enum queueType=plObjectMsgQueueType::NextFrame) constplComponent
RawMove(const plVec3 &vMoveDeltaGlobal) overrideplJoltCharacterControllerComponentinlinevirtual
RawMoveIntoDirection(const plVec3 &vDirection)plJoltCharacterControllerComponentprotected
RawMoveToPosition(const plVec3 &vTargetPosition)plJoltCharacterControllerComponentprotected
RawMoveWithVelocity(const plVec3 &vVelocity, float fMaxStairStepUp, float fMaxStepDown)plJoltCharacterControllerComponentprotected
ResetInputState()plJoltDefaultCharacterComponentprotected
ResetInternalState() (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotected
SendMessage(plMessage &ref_msg)plComponentinline
SendMessage(plMessage &ref_msg) const (defined in plComponent)plComponentinline
SerializeComponent(plWorldWriter &inout_stream) const overrideplJoltDefaultCharacterComponentvirtual
SetActiveFlag(bool bEnabled)plComponent
SetAllowJumpInAir(bool inAllow) (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentinline
SetCreatedByPrefab()plComponentinline
SetFallbackWalkSurfaceFile(const char *szFile) (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponent
SetHeadObjectReference(const char *szReference)plJoltDefaultCharacterComponent
SetInputState(plMsgMoveCharacterController &ref_msg)plJoltDefaultCharacterComponent
SetMass(float fMass)plJoltCharacterControllerComponent
SetMaxClimbingSlope(plAngle slope)plJoltCharacterControllerComponent
SetObjectToIgnore(plUInt32 uiObjectFilterID)plJoltCharacterControllerComponent
SetStrength(float fStrength)plJoltCharacterControllerComponent
SetUniqueID(plUInt32 uiUniqueID)plComponent
SetUserFlag(plUInt8 uiFlagIndex, bool bSet)plComponent
SetWalkSurfaceInteraction(const char *szName) (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentinline
SpawnContactInteraction(const ContactPoint &contact, const plHashedString &sSurfaceInteraction, plSurfaceResourceHandle hFallbackSurface, const plVec3 &vInteractionNormal=plVec3(0, 0, 1))plJoltCharacterControllerComponentprotected
StickToGround(float fMaxDist)plJoltCharacterControllerComponentprotected
StoreLateralVelocity() (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponentprotected
TeleportCharacter(const plVec3 &vGlobalFootPosition) overrideplJoltDefaultCharacterComponentvirtual
TeleportToPosition(const plVec3 &vGlobalFootPos)plJoltCharacterControllerComponentprotected
TryChangeShape(JPH::Shape *pNewShape)plJoltCharacterControllerComponentprotected
UpdateCharacter() overrideplJoltDefaultCharacterComponentprotectedvirtual
VisualizeContact(const ContactPoint &contact, const plColor &color) constplJoltCharacterControllerComponentprotected
VisualizeContacts(const plDynamicArray< ContactPoint > &contacts, const plColor &color) constplJoltCharacterControllerComponentprotected
WasCreatedByPrefab() constplComponentinline
~plComponent() (defined in plComponent)plComponentprotectedvirtual
~plJoltCharacterControllerComponent() (defined in plJoltCharacterControllerComponent)plJoltCharacterControllerComponent
~plJoltDefaultCharacterComponent() (defined in plJoltDefaultCharacterComponent)plJoltDefaultCharacterComponent
~plReflectedClass()=default (defined in plReflectedClass)plReflectedClassvirtual