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::PolygonTranslationModifier Class Reference

Provides manipulators for translating a polygon on a white box mesh. More...

#include <WhiteBoxPolygonTranslationModifier.h>

Public Types

using HandleType = Api::PolygonHandle
 

Public Member Functions

 PolygonTranslationModifier (const AZ::EntityComponentIdPair &entityComponentIdPair, const Api::PolygonHandle &polygonHandle, const AZ::Vector3 &intersectionPoint)
 
bool MouseOver () const
 
void ForwardMouseOverEvent (const AzToolsFramework::ViewportInteraction::MouseInteraction &interaction)
 
Api::PolygonHandle GetHandle () const
 
Api::PolygonHandle GetPolygonHandle () const
 
void SetPolygonHandle (const Api::PolygonHandle &polygonHandle)
 
void SetColors (const AZ::Color &fillColor, const AZ::Color &outlineColor)
 
void Refresh ()
 
void CreateView ()
 
bool PerformingAction () const
 

Detailed Description

Provides manipulators for translating a polygon on a white box mesh.


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