Open 3D Engine WhiteBox Gem 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.
WhiteBox::ManipulatorViewEdge Class Reference

Inherits AzToolsFramework::ManipulatorView.

Public Member Functions

void Draw (AzToolsFramework::ManipulatorManagerId managerId, const AzToolsFramework::ManipulatorManagerState &managerState, AzToolsFramework::ManipulatorId manipulatorId, const AzToolsFramework::ManipulatorState &manipulatorState, AzFramework::DebugDisplayRequests &debugDisplay, const AzFramework::CameraState &cameraState, const AzToolsFramework::ViewportInteraction::MouseInteraction &mouseInteraction) override
 
void SetColor (const AZ::Color &color, const AZ::Color &hoverColor)
 
void SetWidth (float width, float hoverWidth)
 

Public Attributes

AZ::Vector3 m_start
 
AZ::Vector3 m_end
 
AZStd::array< float, 2 > m_width
 
AZStd::array< AZ::Color, 2 > m_color
 
AZStd::array< bool, 2 > m_vertexStartEndHidden
 

Member Data Documentation

◆ m_vertexStartEndHidden

AZStd::array<bool, 2> WhiteBox::ManipulatorViewEdge::m_vertexStartEndHidden

When this manipulator view was created, were the adjoining vertex handles hidden or not.


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