Open 3D Engine SimulationInterfaces Gem API Reference 25.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
SimulationInterfaces::NamedPoseManagerRequests Class Referenceabstract

Public Member Functions

 AZ_RTTI (NamedPoseManagerRequests, NamedPoseManagerRequestsTypeId)
 
virtual AZ::Outcome< void, FailedResultRegisterNamedPose (AZ::EntityId &namedPoseEntityId)=0
 Register named pose with given id.
 
virtual AZ::Outcome< void, FailedResultUnregisterNamedPose (AZ::EntityId &namedPoseEntityId)=0
 Unregister named pose with given id.
 
virtual AZ::Outcome< NamedPoseList, FailedResultGetNamedPoses (const TagFilter &tags)=0
 
virtual AZ::Outcome< Bounds, FailedResultGetNamedPoseBounds (const AZStd::string &name)=0
 

Member Function Documentation

◆ GetNamedPoseBounds()

virtual AZ::Outcome< Bounds, FailedResult > SimulationInterfaces::NamedPoseManagerRequests::GetNamedPoseBounds ( const AZStd::string &  name)
pure virtual

Get boundaries defined by the pose with given name

See also
https://github.com/ros-simulation/simulation_interfaces/blob/main/srv/GetNamedPoses.srv

◆ GetNamedPoses()

virtual AZ::Outcome< NamedPoseList, FailedResult > SimulationInterfaces::NamedPoseManagerRequests::GetNamedPoses ( const TagFilter tags)
pure virtual

The documentation for this class was generated from the following file: