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::IntersectionTestDataCache< ShapeConfiguration > Member List

This is the complete list of members for LmbrCentral::IntersectionTestDataCache< ShapeConfiguration >, including all inherited members.

CacheStatus() constLmbrCentral::IntersectionTestDataCache< ShapeConfiguration >inlineprotected
InvalidateCache(const InvalidateShapeCacheReason reason)LmbrCentral::IntersectionTestDataCache< ShapeConfiguration >inline
ShapeCacheStatus enum nameLmbrCentral::IntersectionTestDataCache< ShapeConfiguration >protected
UpdateIntersectionParams(const AZ::Transform &currentTransform, const ShapeConfiguration &configuration, AZStd::shared_mutex *sharedMutex, [[maybe_unused]] const AZ::Vector3 &currentNonUniformScale=AZ::Vector3::CreateOne())LmbrCentral::IntersectionTestDataCache< ShapeConfiguration >inline
UpdateIntersectionParamsImpl(const AZ::Transform &currentTransform, const ShapeConfiguration &configuration, const AZ::Vector3 &nonUniformScale=AZ::Vector3::CreateOne())=0LmbrCentral::IntersectionTestDataCache< ShapeConfiguration >protectedpure virtual
~IntersectionTestDataCache()=default (defined in LmbrCentral::IntersectionTestDataCache< ShapeConfiguration >)LmbrCentral::IntersectionTestDataCache< ShapeConfiguration >virtual