HammeriteReferenceChange
Core: files, names and extension. Inherits RefCounted
One thing a map uses that is not what it was when the map was saved (HammeriteReferences.check()).
Properties
| Type | Name | Default |
|---|---|---|
StringName | kind | &"" |
String | name | "" |
int | change | 0 |
Dictionary | was | {} |
Dictionary | now | {} |
Methods
| Returns | Method |
|---|---|
String | describe() |
Enumerations
enum Change
| Value | Name | Description |
|---|---|---|
0 | MISSING | Nothing provides it any more. |
1 | PROVIDER_CHANGED | Something else provides it now. |
2 | VERSION_CHANGED | The same provider, at another version. |
Property descriptions
kind
var kind: StringName = &""
Undocumented.
name
var name: String = ""
Undocumented.
change
var change: int = 0
Undocumented.
was
var was: Dictionary = {}
{"provider", "version"} when the map was saved; empty when that was not recorded.
now
var now: Dictionary = {}
{"provider", "version"} now; empty when it is missing.
Method descriptions
describe()
func describe() -> String
One line for whoever has to read it.