|
| AZ_CLASS_ALLOCATOR (ModifiableDatumView, AZ::SystemAllocator) |
|
| ModifiableDatumView (const AZ::EntityId &uniqueId, const VariableId &variableId) |
|
bool | IsValid () const |
|
bool | IsType (const ScriptCanvas::Data::Type &dataType) const |
|
ScriptCanvas::Data::Type | GetDataType () const |
|
void | SetDataType (const ScriptCanvas::Data::Type &dataType) |
|
const Datum * | GetDatum () const |
|
Datum | CloneDatum () |
|
void | SetLabel (const AZStd::string &label) |
|
void | SetToDefaultValueOfType () |
|
void | AssignToDatum (Datum &&datum) |
|
void | AssignToDatum (const Datum &datum) |
|
void | ReconfigureDatumTo (Datum &&datum) |
|
void | HardCopyDatum (const Datum &datum) |
|
template<typename DataType > |
void | SetAs (const DataType &arg) |
|
template<typename DataType > |
void | SetAs (DataType &&arg) |
|
template<typename DataType > |
const DataType * | GetAs () const |
|
void | RelabelDatum (const AZStd::string &datumName) |
|
void | SetVisibility (AZ::Crc32 visibility) |
|
AZ::Crc32 | GetVisibility () const |
|
|
Datum * | ModifyDatum () |
|
void | ConfigureView (GraphVariable &graphVariable) |
|
void | ConfigureView (Datum &datum) |
|
void | ConfigureView (const ScriptCanvasId &uniqueId, const VariableId &variableId) |
|
void | SignalModification () |
|
|
class | Node |
|
class | GraphVariable |
|
The documentation for this class was generated from the following file:
- Gems/ScriptCanvas/Code/Include/ScriptCanvas/Core/ModifiableDatumView.h