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.
|
This is the complete list of members for LmbrCentral::AxisAlignedBoxShape, including all inherited members.
Activate(AZ::EntityId entityId) override (defined in LmbrCentral::AxisAlignedBoxShape) | LmbrCentral::AxisAlignedBoxShape | virtual |
AxisAlignedBoxShape() (defined in LmbrCentral::AxisAlignedBoxShape) | LmbrCentral::AxisAlignedBoxShape | |
BoxShape() (defined in LmbrCentral::BoxShape) | LmbrCentral::BoxShape | |
Deactivate() (defined in LmbrCentral::BoxShape) | LmbrCentral::BoxShape | |
DistanceSquaredFromPoint(const AZ::Vector3 &point) const override (defined in LmbrCentral::BoxShape) | LmbrCentral::BoxShape | |
GenerateRandomPointInside(AZ::RandomDistributionType randomDistribution) const override (defined in LmbrCentral::BoxShape) | LmbrCentral::BoxShape | |
GetBoxConfiguration() const override (defined in LmbrCentral::BoxShape) | LmbrCentral::BoxShape | inline |
GetBoxDimensions() const override (defined in LmbrCentral::BoxShape) | LmbrCentral::BoxShape | inline |
GetCurrentNonUniformScale() const (defined in LmbrCentral::BoxShape) | LmbrCentral::BoxShape | inline |
GetCurrentTransform() const (defined in LmbrCentral::BoxShape) | LmbrCentral::BoxShape | inline |
GetEncompassingAabb() const override (defined in LmbrCentral::BoxShape) | LmbrCentral::BoxShape | |
GetShapeType() const override (defined in LmbrCentral::BoxShape) | LmbrCentral::BoxShape | inline |
GetTransformAndLocalBounds(AZ::Transform &transform, AZ::Aabb &bounds) const 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) const override (defined in LmbrCentral::BoxShape) | LmbrCentral::BoxShape | |
InvalidateCache(InvalidateShapeCacheReason reason) (defined in LmbrCentral::BoxShape) | LmbrCentral::BoxShape | |
IsPointInside(const AZ::Vector3 &point) const override (defined in LmbrCentral::BoxShape) | LmbrCentral::BoxShape | |
IsTypeAxisAligned() const override (defined in LmbrCentral::AxisAlignedBoxShape) | LmbrCentral::AxisAlignedBoxShape | |
m_boxShapeConfig | LmbrCentral::BoxShape | protected |
m_currentNonUniformScale | LmbrCentral::BoxShape | protected |
m_currentTransform | LmbrCentral::BoxShape | protected |
m_entityId | LmbrCentral::BoxShape | protected |
m_intersectionDataCache | LmbrCentral::BoxShape | mutableprotected |
m_mutex | LmbrCentral::BoxShape | mutableprotected |
m_nonUniformScaleChangedHandler | LmbrCentral::BoxShape | protected |
ModifyConfiguration() (defined in LmbrCentral::BoxShape) | LmbrCentral::BoxShape | inline |
OnNonUniformScaleChanged(const AZ::Vector3 &scale) (defined in LmbrCentral::BoxShape) | LmbrCentral::BoxShape | |
OnTransformChanged(const AZ::Transform &local, const AZ::Transform &world) override (defined in LmbrCentral::AxisAlignedBoxShape) | LmbrCentral::AxisAlignedBoxShape | |
Reflect(AZ::ReflectContext *context) (defined in LmbrCentral::AxisAlignedBoxShape) | LmbrCentral::AxisAlignedBoxShape | static |
SetBoxConfiguration(const BoxShapeConfig &boxShapeConfig) (defined in LmbrCentral::BoxShape) | LmbrCentral::BoxShape | inline |
SetBoxDimensions(const AZ::Vector3 &dimensions) override (defined in LmbrCentral::BoxShape) | LmbrCentral::BoxShape | |
SetDrawColor(const AZ::Color &color) (defined in LmbrCentral::BoxShape) | LmbrCentral::BoxShape | inline |
SetTranslationOffset(const AZ::Vector3 &translationOffset) override (defined in LmbrCentral::BoxShape) | LmbrCentral::BoxShape |