LayoutState.cs declarations
Public API declaration excerpts from ../bitquirky-graph/Editor/GraphView/ViewModels/LayoutState.cs.
Source snapshot ad0983d00d77.
On this page
Original file: ../bitquirky-graph/Editor/GraphView/ViewModels/LayoutState.cs
Source file hash: sha256:150cbd494e8249a2514e003d6fa80248640d8dd2249b421123fe8ce39dabb31c
Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.
Type: LayoutState
Section titled “Type: LayoutState”Original lines: 14-30
Declaration hash: sha256:15afddb4b09323c0dd3406e3356f881547784fd5363aa2eec7aa8fb64e1f3b73
[Serializable]public class LayoutState{}Property: Positions
Section titled “Property: Positions”Original lines: 18
Declaration hash: sha256:3916fdd6814172a0b145db635e3377fdfde125a1deb4818f3f7701ca9d49448e
public Dictionary<Guid, Vector2> Positions { get; set; }Property: Pan
Section titled “Property: Pan”Original lines: 20
Declaration hash: sha256:4b4fcf173dc3511fbaf9c7bb14c0a0a803e70b77bbce9530f80106b9ef9549ce
public Vector2 Pan { get; set; }Property: Zoom
Section titled “Property: Zoom”Original lines: 22
Declaration hash: sha256:c2df7a629476ef897486404598c3a6361801d0550201747b6d15d0a7f0ea5e18
public float Zoom { get; set; }Property: PinnedNodes
Section titled “Property: PinnedNodes”Original lines: 29
Declaration hash: sha256:db9024196598ebaf06bf302aef3b82fd83ad45cc30a642acbdf6493c605b0166
public HashSet<Guid> PinnedNodes { get; set; }