Plasma Engine
2.0
Loading...
Searching...
No Matches
plJoltGrabObjectComponent Member List
This is the complete list of members for
plJoltGrabObjectComponent
, including all inherited members.
BreakObjectGrab
()
plJoltGrabObjectComponent
CreateJoint
(plJoltDynamicActorComponent *pParent, plJoltDynamicActorComponent *pChild) (defined in
plJoltGrabObjectComponent
)
plJoltGrabObjectComponent
protected
Deinitialize
()
plComponent
protected
virtual
DeserializeComponent
(plWorldReader &inout_stream) override
plJoltGrabObjectComponent
virtual
DetectDistanceViolation
(plJoltDynamicActorComponent *pGrabbedActor) (defined in
plJoltGrabObjectComponent
)
plJoltGrabObjectComponent
protected
DetermineGrabPoint
(const plComponent *pActor, plTransform &out_LocalGrabPoint) const (defined in
plJoltGrabObjectComponent
)
plJoltGrabObjectComponent
protected
DropGrabbedObject
()
plJoltGrabObjectComponent
EnableUnhandledMessageHandler
(bool enable)
plComponent
protected
EnsureInitialized
()
plComponent
EnsureSimulationStarted
()
plComponent
FindNearbyObject
(plGameObject *&out_pObject, plTransform &out_localGrabPoint) const
plJoltGrabObjectComponent
GetActiveFlag
() const
plComponent
GetAttachToActor
() (defined in
plJoltGrabObjectComponent
)
plJoltGrabObjectComponent
protected
GetDynamicRTTI
() const (defined in
plReflectedClass
)
plReflectedClass
inline
virtual
GetGrabbedActor
() const
plJoltGrabObjectComponent
inline
GetGrabbedActorMass
() const
plJoltGrabObjectComponent
inline
GetHandle
() const
plComponent
GetMode
() const =0 (defined in
plComponent
)
plComponent
protected
pure virtual
GetOwner
()
plComponent
GetOwner
() const
plComponent
GetOwningManager
()
plComponent
GetOwningManager
() const
plComponent
GetStaticRTTI
() (defined in
plNoBase
)
plNoBase
inline
static
GetTypeId
() const =0 (defined in
plComponent
)
plComponent
protected
pure virtual
GetUniqueID
() const
plComponent
GetUserFlag
(plUInt8 uiFlagIndex) const
plComponent
GetWorld
()
plComponent
GetWorld
() const
plComponent
GrabNearbyObject
()
plJoltGrabObjectComponent
GrabObject
(plGameObject *pObjectToGrab, const plTransform &localGrabPoint)
plJoltGrabObjectComponent
HandlesMessage
(const plMessage &msg) const
plComponent
virtual
HasObjectGrabbed
() const
plJoltGrabObjectComponent
Initialize
()
plComponent
protected
virtual
IsActive
() const
plComponent
IsActiveAndInitialized
() const
plComponent
IsActiveAndSimulating
() const
plComponent
IsCharacterStandingOnObject
(plGameObjectHandle hActorToGrab) const (defined in
plJoltGrabObjectComponent
)
plJoltGrabObjectComponent
protected
IsDynamic
() const
plComponent
protected
IsInitialized
() const (defined in
plComponent
)
plComponent
protected
IsInitializing
() const (defined in
plComponent
)
plComponent
protected
IsInstanceOf
(const plRTTI *pType) const
plReflectedClass
IsInstanceOf
() const
plReflectedClass
inline
IsSimulationStarted
() const (defined in
plComponent
)
plComponent
protected
m_ChildAnchorLocal
(defined in
plJoltGrabObjectComponent
)
plJoltGrabObjectComponent
protected
m_fAllowGrabAnyObjectWithSize
plJoltGrabObjectComponent
m_fBreakDistance
plJoltGrabObjectComponent
m_fCastRadius
plJoltGrabObjectComponent
m_fGrabbedActorGravity
(defined in
plJoltGrabObjectComponent
)
plJoltGrabObjectComponent
protected
m_fGrabbedActorInverseMass
(defined in
plJoltGrabObjectComponent
)
plJoltGrabObjectComponent
protected
m_fMaxGrabPointDistance
plJoltGrabObjectComponent
m_fSpringDamping
plJoltGrabObjectComponent
m_fSpringStiffness
plJoltGrabObjectComponent
m_hAttachTo
plJoltGrabObjectComponent
m_hCharacterControllerComponent
(defined in
plJoltGrabObjectComponent
)
plJoltGrabObjectComponent
protected
m_hGrabbedActor
(defined in
plJoltGrabObjectComponent
)
plJoltGrabObjectComponent
protected
m_LastValidTime
(defined in
plJoltGrabObjectComponent
)
plJoltGrabObjectComponent
protected
m_pConstraint
(defined in
plJoltGrabObjectComponent
)
plJoltGrabObjectComponent
protected
m_pMessageDispatchType
plComponent
protected
m_uiCollisionLayer
plJoltGrabObjectComponent
OnActivated
()
plComponent
protected
virtual
OnDeactivated
() override
plJoltGrabObjectComponent
protected
virtual
OnMsgReleaseObjectGrab
(plMsgReleaseObjectGrab &msg) (defined in
plJoltGrabObjectComponent
)
plJoltGrabObjectComponent
protected
OnSimulationStarted
() override
plJoltGrabObjectComponent
protected
virtual
OnUnhandledMessage
(plMessage &msg, bool bWasPostedMsg)
plComponent
protected
virtual
OnUnhandledMessage
(plMessage &msg, bool bWasPostedMsg) const
plComponent
protected
virtual
plComponent
()
plComponent
protected
plJoltGrabObjectComponent
() (defined in
plJoltGrabObjectComponent
)
plJoltGrabObjectComponent
plReflectedClass
()=default (defined in
plReflectedClass
)
plReflectedClass
PostMessage
(const plMessage &msg, plTime delay=plTime::MakeZero(), plObjectMsgQueueType::Enum queueType=plObjectMsgQueueType::NextFrame) const
plComponent
ReleaseGrabbedObject
() (defined in
plJoltGrabObjectComponent
)
plJoltGrabObjectComponent
protected
SendMessage
(plMessage &ref_msg)
plComponent
inline
SendMessage
(plMessage &ref_msg) const (defined in
plComponent
)
plComponent
inline
SerializeComponent
(plWorldWriter &inout_stream) const override
plJoltGrabObjectComponent
virtual
SetActiveFlag
(bool bEnabled)
plComponent
SetAttachToReference
(const char *szReference) (defined in
plJoltGrabObjectComponent
)
plJoltGrabObjectComponent
SetCreatedByPrefab
()
plComponent
inline
SetUniqueID
(plUInt32 uiUniqueID)
plComponent
SetUserFlag
(plUInt8 uiFlagIndex, bool bSet)
plComponent
ThrowGrabbedObject
(const plVec3 &vRelativeDir)
plJoltGrabObjectComponent
Update
() (defined in
plJoltGrabObjectComponent
)
plJoltGrabObjectComponent
protected
WasCreatedByPrefab
() const
plComponent
inline
~plComponent
() (defined in
plComponent
)
plComponent
protected
virtual
~plJoltGrabObjectComponent
() (defined in
plJoltGrabObjectComponent
)
plJoltGrabObjectComponent
~plReflectedClass
()=default (defined in
plReflectedClass
)
plReflectedClass
virtual
Generated by
1.11.0