Open 3D Engine LmbrCentral 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.
LmbrCentral::EditorTubeShapeComponentMode Class Reference

ComponentMode designed for providing Viewport Editing of TubeShape. More...

#include <EditorTubeShapeComponentMode.h>

Inherits AzToolsFramework::ComponentModeFramework::EditorBaseComponentMode, AZ::TransformNotificationBus::Handler, ShapeComponentNotificationsBus::Handler, SplineComponentNotificationBus::Handler, EditorSplineComponentNotificationBus::Handler, and EditorTubeShapeComponentModeRequestBus::Handler.

Classes

struct  TubeManipulatorState
 Data required per TubeShape manipulator. More...
 

Public Member Functions

 EditorTubeShapeComponentMode (const AZ::EntityComponentIdPair &entityComponentIdPair, AZ::Uuid componentType)
 

Static Public Member Functions

static void Reflect (AZ::ReflectContext *context)
 
static void RegisterActions ()
 
static void BindActionsToModes ()
 
static void BindActionsToMenus ()
 

Detailed Description

ComponentMode designed for providing Viewport Editing of TubeShape.


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