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::EditorScriptCanvasRequests Class Referenceabstract

Inherits AZ::EBusTraits.

Public Types

using BusIdType = ScriptCanvas::ScriptCanvasId
 

Public Member Functions

virtual void SetName (const AZStd::string &name)=0
 
virtual const AZStd::string & GetName () const =0
 
virtual void OpenEditor ()=0
 Will open the graph in the editor.
 
virtual void CloseGraph ()=0
 Used to close a graph that is currently opened in the editor.
 
virtual AZ::EntityId GetEditorEntityId () const =0
 Returns the Entity ID of the Editor Entity that owns this graph.
 
virtual AZ::NamedEntityId GetNamedEditorEntityId () const =0
 

Static Public Attributes

static const AZ::EBusAddressPolicy AddressPolicy = AZ::EBusAddressPolicy::ById
 

Member Function Documentation

◆ GetName()

virtual const AZStd::string & ScriptCanvasEditor::EditorScriptCanvasRequests::GetName ( ) const
pure virtual

Gets the name of the ScriptCanvas Graph.

Returns
reference to Graph name

◆ SetName()

virtual void ScriptCanvasEditor::EditorScriptCanvasRequests::SetName ( const AZStd::string &  name)
pure virtual

Sets the name of the ScriptCanvas Graph.

Parameters
namevalue to set

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