Inherits ScriptCanvasEditor::ScriptCanvasDataInterface< GraphCanvas::VectorDataInterface >.
Inherited by ScriptCanvasEditor::ScriptCanvasVectorDataInterface< Type, ElementCount >.
Public Member Functions | |
AZ_CLASS_ALLOCATOR (ScriptCanvasVectorizedDataInterface, AZ::SystemAllocator) | |
ScriptCanvasVectorizedDataInterface (const AZ::EntityId &nodeId, const ScriptCanvas::SlotId &slotId) | |
int | GetElementCount () const override |
double | GetValue (int index) const override |
void | SetValue (int index, double value) override |
Public Member Functions inherited from ScriptCanvasEditor::ScriptCanvasDataInterface< GraphCanvas::VectorDataInterface > | |
const ScriptCanvas::ScriptCanvasId | GetScriptCanvasId () const |
const GraphCanvas::GraphId | GetGraphCanvasGraphId () const |
const AZ::EntityId & | GetNodeId () const |
const ScriptCanvas::SlotId & | GetSlotId () const |
const ScriptCanvas::Datum * | GetSlotObject () const |
void | ModifySlotObject (ScriptCanvas::ModifiableDatumView &datumView) |
void | OnSlotInputChanged (const ScriptCanvas::SlotId &slotId) override |
void | PostUndoPoint () |
Additional Inherited Members | |
Protected Member Functions inherited from ScriptCanvasEditor::ScriptCanvasDataInterface< GraphCanvas::VectorDataInterface > | |
ScriptCanvasDataInterface (const AZ::EntityId &nodeId, const ScriptCanvas::SlotId &slotId) | |