TextStudioVisualVersion
public readonly struct TextStudioVisualVersionIndependent source revisions used to invalidate only dependent renderer caches.
Constructors
Section titled “Constructors”
TextStudioVisualVersion(uint, uint, uint, uint)
Section titled “TextStudioVisualVersion(uint, uint, uint, uint)”public TextStudioVisualVersion(uint layout, uint geometry, uint atlas, uint materials)Creates independent layout, geometry, atlas, and material revisions for visual-source cache invalidation.
Parameters
| Name | Type |
|---|---|
layout |
System.UInt32 |
geometry |
System.UInt32 |
atlas |
System.UInt32 |
materials |
System.UInt32 |
Methods
Section titled “Methods”
Equals(TextStudioVisualVersion)
Section titled “Equals(TextStudioVisualVersion)”public bool Equals(TextStudioVisualVersion other)Parameters
| Name | Type |
|---|---|
other |
TextStudio.TextStudioVisualVersion |
Returns
System.Boolean
Equals(object)
Section titled “Equals(object)”public override bool Equals(object obj)Parameters
| Name | Type |
|---|---|
obj |
System.Object |
Returns
System.Boolean
GetHashCode()
Section titled “GetHashCode()”public override int GetHashCode()Returns
System.Int32
Properties
Section titled “Properties”
Layout
Section titled “Layout”public uint Layout { get; }Returns
System.UInt32
Geometry
Section titled “Geometry”public uint Geometry { get; }Returns
System.UInt32
public uint Atlas { get; }Returns
System.UInt32
Materials
Section titled “Materials”public uint Materials { get; }Returns
System.UInt32