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

This interface is used to simulate the combined manipulator manager and editor environment while the manipulators are under test. More...

#include <AzManipulatorTestFramework.h>

Inherited by AzManipulatorTestFramework::DirectCallManipulatorViewportInteraction, and AzManipulatorTestFramework::IndirectCallManipulatorViewportInteraction.

Public Member Functions

virtual const ViewportInteractionInterfaceGetViewportInteraction () const =0
 Return the const representation of the viewport interaction model.
 
virtual const ManipulatorManagerInterfaceGetManipulatorManager () const =0
 Return the const representation of the manipulator manager.
 
AzToolsFramework::ManipulatorManagerId GetManipulatorManagerId () const
 Convenience wrapper for getting the manipulator manager id.
 
ViewportInteractionInterfaceGetViewportInteraction ()
 Return the representation of the viewport interaction model.
 
ManipulatorManagerInterfaceGetManipulatorManager ()
 Return the const representation of the manipulator manager.
 

Detailed Description

This interface is used to simulate the combined manipulator manager and editor environment while the manipulators are under test.

Member Function Documentation

◆ GetManipulatorManager()

virtual const ManipulatorManagerInterface & AzManipulatorTestFramework::ManipulatorViewportInteraction::GetManipulatorManager ( ) const
pure virtual

◆ GetViewportInteraction()

virtual const ViewportInteractionInterface & AzManipulatorTestFramework::ManipulatorViewportInteraction::GetViewportInteraction ( ) const
pure virtual

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