#include <ManipulatorBoundManager.h>
Public Member Functions | |
AZ_CLASS_ALLOCATOR (ManipulatorBoundManager, AZ::SystemAllocator) | |
ManipulatorBoundManager (const ManipulatorBoundManager &)=delete | |
ManipulatorBoundManager & | operator= (const ManipulatorBoundManager &)=delete |
RegisteredBoundId | UpdateOrRegisterBound (const BoundRequestShapeBase &shapeData, RegisteredBoundId id) |
void | UnregisterBound (RegisteredBoundId boundId) |
void | SetBoundValidity (RegisteredBoundId boundId, bool valid) |
void | RaySelect (RaySelectInfo &rayInfo) |
Handle creating, destroying and storing all active manipulator bounds for performing raycasts/picking against.