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::IntersectionTestDataCache< ShapeConfiguration >, including all inherited members.
CacheStatus() const | LmbrCentral::IntersectionTestDataCache< ShapeConfiguration > | inlineprotected |
InvalidateCache(const InvalidateShapeCacheReason reason) | LmbrCentral::IntersectionTestDataCache< ShapeConfiguration > | inline |
ShapeCacheStatus enum name | LmbrCentral::IntersectionTestDataCache< ShapeConfiguration > | protected |
UpdateIntersectionParams(const AZ::Transform ¤tTransform, const ShapeConfiguration &configuration, AZStd::shared_mutex *sharedMutex, [[maybe_unused]] const AZ::Vector3 ¤tNonUniformScale=AZ::Vector3::CreateOne()) | LmbrCentral::IntersectionTestDataCache< ShapeConfiguration > | inline |
UpdateIntersectionParamsImpl(const AZ::Transform ¤tTransform, const ShapeConfiguration &configuration, const AZ::Vector3 &nonUniformScale=AZ::Vector3::CreateOne())=0 | LmbrCentral::IntersectionTestDataCache< ShapeConfiguration > | protectedpure virtual |
~IntersectionTestDataCache()=default (defined in LmbrCentral::IntersectionTestDataCache< ShapeConfiguration >) | LmbrCentral::IntersectionTestDataCache< ShapeConfiguration > | virtual |