|
Open 3D Engine GraphCanvas Gem API Reference
23.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Inherits 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 EditorConstructPresets * | GetConstructPresets () const |
|
virtual const ConstructTypePresetBucket * | GetConstructTypePresetBucket (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 |