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

Inherits AZ::EBusTraits.

Public Types

using BusIdType = EditorId
 

Public Member Functions

virtual double GetSnapDistance () const
 Get the snapping distance for connections around slots.
 
virtual bool IsGroupDoubleClickCollapseEnabled () const
 
virtual bool IsBookmarkViewportControlEnabled () const
 
virtual bool IsDragNodeCouplingEnabled () const
 
virtual AZStd::chrono::milliseconds GetDragCouplingTime () const
 
virtual bool IsDragConnectionSpliceEnabled () const
 
virtual AZStd::chrono::milliseconds GetDragConnectionSpliceTime () const
 
virtual bool IsDropConnectionSpliceEnabled () const
 
virtual AZStd::chrono::milliseconds GetDropConnectionSpliceTime () const
 
virtual bool IsSplicedNodeNudgingEnabled () const
 
virtual bool IsNodeNudgingEnabled () const
 
virtual bool IsShakeToDespliceEnabled () const
 
virtual int GetShakesToDesplice () const
 
virtual float GetMinimumShakePercent () const
 
virtual float GetShakeDeadZonePercent () const
 
virtual float GetShakeStraightnessPercent () const
 
virtual AZStd::chrono::milliseconds GetMaximumShakeDuration () const
 
virtual AZStd::chrono::milliseconds GetAlignmentTime () const
 
virtual float GetMaxZoom () const
 
virtual float GetEdgePanningPercentage () const
 
virtual float GetEdgePanningScrollSpeed () const
 
virtual EditorConstructPresetsGetConstructPresets () const
 
virtual const ConstructTypePresetBucketGetConstructTypePresetBucket (ConstructType) const
 
virtual Styling::ConnectionCurveType GetConnectionCurveType () const
 
virtual Styling::ConnectionCurveType GetDataConnectionCurveType () const
 
virtual bool AllowNodeDisabling () const
 
virtual bool AllowDataReferenceSlots () const
 

Static Public Attributes

static const AZ::EBusAddressPolicy AddressPolicy = AZ::EBusAddressPolicy::ById
 
static const AZ::EBusHandlerPolicy HandlerPolicy = AZ::EBusHandlerPolicy::Single
 

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