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::BoxShape Member List

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

Activate(AZ::EntityId entityId) (defined in LmbrCentral::BoxShape)LmbrCentral::BoxShapevirtual
BoxShape() (defined in LmbrCentral::BoxShape)LmbrCentral::BoxShape
Deactivate() (defined in LmbrCentral::BoxShape)LmbrCentral::BoxShape
DistanceSquaredFromPoint(const AZ::Vector3 &point) override (defined in LmbrCentral::BoxShape)LmbrCentral::BoxShape
GenerateRandomPointInside(AZ::RandomDistributionType randomDistribution) override (defined in LmbrCentral::BoxShape)LmbrCentral::BoxShape
GetBoxConfiguration() override (defined in LmbrCentral::BoxShape)LmbrCentral::BoxShapeinline
GetBoxConfiguration() const (defined in LmbrCentral::BoxShape)LmbrCentral::BoxShapeinline
GetBoxDimensions() const override (defined in LmbrCentral::BoxShape)LmbrCentral::BoxShapeinline
GetCurrentNonUniformScale() const (defined in LmbrCentral::BoxShape)LmbrCentral::BoxShapeinline
GetCurrentTransform() const (defined in LmbrCentral::BoxShape)LmbrCentral::BoxShapeinline
GetEncompassingAabb() override (defined in LmbrCentral::BoxShape)LmbrCentral::BoxShape
GetShapeType() override (defined in LmbrCentral::BoxShape)LmbrCentral::BoxShapeinline
GetTransformAndLocalBounds(AZ::Transform &transform, AZ::Aabb &bounds) override (defined in LmbrCentral::BoxShape)LmbrCentral::BoxShape
GetTranslationOffset() const override (defined in LmbrCentral::BoxShape)LmbrCentral::BoxShape
IntersectRay(const AZ::Vector3 &src, const AZ::Vector3 &dir, float &distance) override (defined in LmbrCentral::BoxShape)LmbrCentral::BoxShape
InvalidateCache(InvalidateShapeCacheReason reason) (defined in LmbrCentral::BoxShape)LmbrCentral::BoxShape
IsPointInside(const AZ::Vector3 &point) override (defined in LmbrCentral::BoxShape)LmbrCentral::BoxShape
IsTypeAxisAligned() override (defined in LmbrCentral::BoxShape)LmbrCentral::BoxShape
m_boxShapeConfigLmbrCentral::BoxShapeprotected
m_currentNonUniformScaleLmbrCentral::BoxShapeprotected
m_currentTransformLmbrCentral::BoxShapeprotected
m_entityIdLmbrCentral::BoxShapeprotected
m_intersectionDataCacheLmbrCentral::BoxShapeprotected
m_mutexLmbrCentral::BoxShapemutableprotected
m_nonUniformScaleChangedHandlerLmbrCentral::BoxShapeprotected
ModifyConfiguration() (defined in LmbrCentral::BoxShape)LmbrCentral::BoxShapeinline
OnNonUniformScaleChanged(const AZ::Vector3 &scale) (defined in LmbrCentral::BoxShape)LmbrCentral::BoxShape
OnTransformChanged(const AZ::Transform &local, const AZ::Transform &world) override (defined in LmbrCentral::BoxShape)LmbrCentral::BoxShape
Reflect(AZ::ReflectContext *context) (defined in LmbrCentral::BoxShape)LmbrCentral::BoxShapestatic
SetBoxConfiguration(const BoxShapeConfig &boxShapeConfig) (defined in LmbrCentral::BoxShape)LmbrCentral::BoxShapeinline
SetBoxDimensions(const AZ::Vector3 &dimensions) override (defined in LmbrCentral::BoxShape)LmbrCentral::BoxShape
SetDrawColor(const AZ::Color &color) (defined in LmbrCentral::BoxShape)LmbrCentral::BoxShapeinline
SetTranslationOffset(const AZ::Vector3 &translationOffset) override (defined in LmbrCentral::BoxShape)LmbrCentral::BoxShape