Open 3D Engine ScriptCanvas 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.
ScriptCanvasEditor::EditorSettings::ScriptCanvasEditorSettings Class Reference

Inherits AZ::UserSettings, and GraphCanvas::AssetEditorPresetNotificationBus::Handler.

Public Member Functions

 AZ_RTTI (ScriptCanvasEditorSettings, "{D8D5453C-BFB8-4C71-BBAF-0F10FDD69B3F}", AZ::UserSettings)
 
 AZ_CLASS_ALLOCATOR (ScriptCanvasEditorSettings, AZ::SystemAllocator)
 
void OnConstructPresetsChanged (GraphCanvas::ConstructType constructType) override
 

Static Public Member Functions

static void Reflect (AZ::ReflectContext *context)
 
static bool VersionConverter (AZ::SerializeContext &context, AZ::SerializeContext::DataElementNode &classElement)
 

Public Attributes

double m_snapDistance
 
bool m_enableGroupDoubleClickCollapse
 
bool m_allowBookmarkViewpointControl
 
bool m_allowNodeNudging
 
bool m_rememberOpenCanvases
 
bool m_showUpgradeDialog
 
ToggleableConfiguration m_dragNodeCouplingConfig
 
ToggleableConfiguration m_dragNodeSplicingConfig
 
ToggleableConfiguration m_dropNodeSplicingConfig
 
AutoSaveSettings m_autoSaveConfig
 
ShakeToDespliceSettings m_shakeDespliceConfig
 
ZoomSettings m_zoomSettings
 
EdgePanningSettings m_edgePanningSettings
 
ExperimentalSettings m_experimentalSettings
 
AZStd::unordered_set< AZ::Uuid > m_pinnedDataTypes
 
ScriptCanvasConstructPresets m_constructPresets
 
int m_variablePanelSorting
 
bool m_showValidationWarnings
 
bool m_showValidationErrors
 
bool m_saveRawTranslationOuputToFile
 
bool m_printAbstractCodeModel
 
AZ::u32 m_alignmentTimeMS
 
StylingSettings m_stylingSettings
 
AZ::u32 m_sceneContextMenuNodePaletteWidth = 300
 

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