Open 3D Engine PhysX Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
PhysX::EditorColliderComponentRequests Class Referenceabstract

EntityColliderComponentRequests. More...

#include <EditorColliderComponentRequestBus.h>

Inherits AZ::EntityComponentBus.

Public Member Functions

virtual void SetColliderOffset (const AZ::Vector3 &offset)=0
 
virtual AZ::Vector3 GetColliderOffset () const =0
 
virtual void SetColliderRotation (const AZ::Quaternion &rotation)=0
 
virtual AZ::Quaternion GetColliderRotation () const =0
 
virtual AZ::Transform GetColliderWorldTransform () const =0
 

Detailed Description

EntityColliderComponentRequests.

Member Function Documentation

◆ GetColliderOffset()

virtual AZ::Vector3 PhysX::EditorColliderComponentRequests::GetColliderOffset ( ) const
pure virtual

Gets the offset of the collider relative to the entity position.

Parameters
offsetThe offset of the collider

◆ GetColliderRotation()

virtual AZ::Quaternion PhysX::EditorColliderComponentRequests::GetColliderRotation ( ) const
pure virtual

Gets the rotation of the collider relative to the entity rotation.

Parameters
rotationThe rotation of the collider

◆ GetColliderWorldTransform()

virtual AZ::Transform PhysX::EditorColliderComponentRequests::GetColliderWorldTransform ( ) const
pure virtual

Gets the world transform of the collider.

Returns
The world transform of the collider.

◆ SetColliderOffset()

virtual void PhysX::EditorColliderComponentRequests::SetColliderOffset ( const AZ::Vector3 &  offset)
pure virtual

Sets the offset of the collider relative to the entity position.

Parameters
offsetThe offset of the collider

◆ SetColliderRotation()

virtual void PhysX::EditorColliderComponentRequests::SetColliderRotation ( const AZ::Quaternion &  rotation)
pure virtual

Gets the rotation of the collider relative to the entity rotation.

Parameters
rotationThe rotation of the collider

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