Open 3D Engine AzToolsFramework 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.
AzToolsFramework::SpaceCluster Struct Reference

Grouping of viewport ui related state for controlling the current reference space of the Editor. More...

#include <EditorTransformComponentSelection.h>

Public Member Functions

 SpaceCluster (const SpaceCluster &)=delete
 
SpaceClusteroperator= (const SpaceCluster &)=delete
 

Public Attributes

ViewportUi::ClusterId m_clusterId
 The id identifying the reference space cluster.
 
ViewportUi::ButtonId m_localButtonId
 Local reference space button id.
 
ViewportUi::ButtonId m_parentButtonId
 Parent reference space button id.
 
ViewportUi::ButtonId m_worldButtonId
 World reference space button id.
 
AZStd::optional< ReferenceFrame > m_spaceLock
 Locked reference frame to use if set.
 
AZ::Event< ViewportUi::ButtonId >::Handler m_spaceHandler
 Callback for when a space cluster button is pressed.
 

Detailed Description

Grouping of viewport ui related state for controlling the current reference space of the Editor.


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