Open 3D Engine LmbrCentral 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.
LmbrCentral::ShapeComponentRequests Member List

This is the complete list of members for LmbrCentral::ShapeComponentRequests, including all inherited members.

AddressPolicy (defined in LmbrCentral::ShapeComponentRequests)LmbrCentral::ShapeComponentRequestsstatic
BusIdType typedef (defined in LmbrCentral::ShapeComponentRequests)LmbrCentral::ShapeComponentRequests
DistanceFromPoint(const AZ::Vector3 &point)LmbrCentral::ShapeComponentRequestsinlinevirtual
DistanceSquaredFromPoint(const AZ::Vector3 &point)=0LmbrCentral::ShapeComponentRequestspure virtual
GenerateRandomPointInside(AZ::RandomDistributionType)LmbrCentral::ShapeComponentRequestsinlinevirtual
GetEncompassingAabb()=0LmbrCentral::ShapeComponentRequestspure virtual
GetShapeType()=0LmbrCentral::ShapeComponentRequestspure virtual
GetTransformAndLocalBounds(AZ::Transform &transform, AZ::Aabb &bounds)=0LmbrCentral::ShapeComponentRequestspure virtual
GetTranslationOffset() constLmbrCentral::ShapeComponentRequestsinlinevirtual
IntersectRay(const AZ::Vector3 &, const AZ::Vector3 &, float &)LmbrCentral::ShapeComponentRequestsinlinevirtual
IsPointInside(const AZ::Vector3 &point)=0LmbrCentral::ShapeComponentRequestspure virtual
SetTranslationOffset(const AZ::Vector3 &translationOffset)LmbrCentral::ShapeComponentRequestsinlinevirtual
~ShapeComponentRequests()=default (defined in LmbrCentral::ShapeComponentRequests)LmbrCentral::ShapeComponentRequestsvirtual