Open 3D Engine LmbrCentral Gem API Reference  24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
LmbrCentral::PolygonPrismShape Member List

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

Activate(AZ::EntityId entityId) (defined in LmbrCentral::PolygonPrismShape)LmbrCentral::PolygonPrismShape
AddVertex(const AZ::Vector2 &vertex) override (defined in LmbrCentral::PolygonPrismShape)LmbrCentral::PolygonPrismShape
ClearVertices() override (defined in LmbrCentral::PolygonPrismShape)LmbrCentral::PolygonPrismShape
Deactivate() (defined in LmbrCentral::PolygonPrismShape)LmbrCentral::PolygonPrismShape
DistanceSquaredFromPoint(const AZ::Vector3 &point) const override (defined in LmbrCentral::PolygonPrismShape)LmbrCentral::PolygonPrismShape
Empty() const override (defined in LmbrCentral::PolygonPrismShape)LmbrCentral::PolygonPrismShape
GetCurrentNonUniformScale() const (defined in LmbrCentral::PolygonPrismShape)LmbrCentral::PolygonPrismShapeinline
GetCurrentTransform() const (defined in LmbrCentral::PolygonPrismShape)LmbrCentral::PolygonPrismShapeinline
GetEncompassingAabb() const override (defined in LmbrCentral::PolygonPrismShape)LmbrCentral::PolygonPrismShape
GetPolygonPrism() override (defined in LmbrCentral::PolygonPrismShape)LmbrCentral::PolygonPrismShape
GetPolygonPrism() const (defined in LmbrCentral::PolygonPrismShape)LmbrCentral::PolygonPrismShapeinline
GetShapeType() const override (defined in LmbrCentral::PolygonPrismShape)LmbrCentral::PolygonPrismShapeinline
GetTransformAndLocalBounds(AZ::Transform &transform, AZ::Aabb &bounds) const override (defined in LmbrCentral::PolygonPrismShape)LmbrCentral::PolygonPrismShape
GetVertex(size_t index, AZ::Vector2 &vertex) const override (defined in LmbrCentral::PolygonPrismShape)LmbrCentral::PolygonPrismShape
InsertVertex(size_t index, const AZ::Vector2 &vertex) override (defined in LmbrCentral::PolygonPrismShape)LmbrCentral::PolygonPrismShape
IntersectRay(const AZ::Vector3 &src, const AZ::Vector3 &dir, float &distance) const override (defined in LmbrCentral::PolygonPrismShape)LmbrCentral::PolygonPrismShape
InvalidateCache(InvalidateShapeCacheReason reason) (defined in LmbrCentral::PolygonPrismShape)LmbrCentral::PolygonPrismShape
IsPointInside(const AZ::Vector3 &point) const override (defined in LmbrCentral::PolygonPrismShape)LmbrCentral::PolygonPrismShape
OnNonUniformScaleChanged(const AZ::Vector3 &scale) (defined in LmbrCentral::PolygonPrismShape)LmbrCentral::PolygonPrismShape
OnTransformChanged(const AZ::Transform &local, const AZ::Transform &world) override (defined in LmbrCentral::PolygonPrismShape)LmbrCentral::PolygonPrismShape
operator=(const PolygonPrismShape &other) (defined in LmbrCentral::PolygonPrismShape)LmbrCentral::PolygonPrismShape
PolygonPrismShape() (defined in LmbrCentral::PolygonPrismShape)LmbrCentral::PolygonPrismShape
PolygonPrismShape(const PolygonPrismShape &other) (defined in LmbrCentral::PolygonPrismShape)LmbrCentral::PolygonPrismShape
Reflect(AZ::ReflectContext *context) (defined in LmbrCentral::PolygonPrismShape)LmbrCentral::PolygonPrismShapestatic
RemoveVertex(size_t index) override (defined in LmbrCentral::PolygonPrismShape)LmbrCentral::PolygonPrismShape
SetHeight(float height) override (defined in LmbrCentral::PolygonPrismShape)LmbrCentral::PolygonPrismShape
SetVertices(const AZStd::vector< AZ::Vector2 > &vertices) override (defined in LmbrCentral::PolygonPrismShape)LmbrCentral::PolygonPrismShape
ShapeChanged() (defined in LmbrCentral::PolygonPrismShape)LmbrCentral::PolygonPrismShape
Size() const override (defined in LmbrCentral::PolygonPrismShape)LmbrCentral::PolygonPrismShape
UpdateVertex(size_t index, const AZ::Vector2 &vertex) override (defined in LmbrCentral::PolygonPrismShape)LmbrCentral::PolygonPrismShape
~PolygonPrismShape()=default (defined in LmbrCentral::PolygonPrismShape)LmbrCentral::PolygonPrismShapevirtual