Implemented by components that provide bounds for use with various systems.
More...
#include <BoundsBus.h>
Inherits AZ::ComponentBus.
|
static void | Reflect (AZ::ReflectContext *context) |
|
Implemented by components that provide bounds for use with various systems.
◆ GetLocalBounds()
virtual AZ::Aabb AzFramework::BoundsRequests::GetLocalBounds |
( |
| ) |
|
|
pure virtual |
Returns an axis aligned bounding box in local space.
- Note
- It is preferred to use CalculateEntityLocalBoundsUnion in the general case as more than one component may be providing a bound. It isn't guaranteed which bound will be returned by a single call to GetLocalBounds.
◆ GetWorldBounds()
virtual AZ::Aabb AzFramework::BoundsRequests::GetWorldBounds |
( |
| ) |
|
|
pure virtual |
Returns an axis aligned bounding box in world space.
- Note
- It is preferred to use CalculateEntityWorldBoundsUnion in the general case as more than one component may be providing a bound. It isn't guaranteed which bound will be returned by a single call to GetWorldBounds.
The documentation for this class was generated from the following file:
- Code/Framework/AzFramework/AzFramework/Visibility/BoundsBus.h