This repository has been archived by the owner on Oct 22, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 123
VRage.Game.MyDefinitionId
Malware edited this page Dec 25, 2018
·
54 revisions
← Index
public struct MyDefinitionId: ValueType, IEquatable<T>
Namespace: VRage.Game
Assembly: VRage.Game.dll
**Inheritance: **ValueType
Implements:
Member | Description |
---|---|
TypeId | |
SubtypeId | |
Comparer |
Member | Description |
---|---|
SubtypeName |
Member | Description |
---|---|
FromContent(MyObjectBuilder_Base) | Creates a new definition ID from a given content. |
Parse(string) | Attempts to create a definition ID from a definition string, which has the form (using ores as an example) "MyObjectBuilder_Ore/Iron". The first part must represent an existing type. If it does not, an exception will be thrown. The second (the subtype) is not enforced. See TryParse(string, ref MyDefinitionId) for a parsing method that does not throw an exception. |
TryParse(string, ref MyDefinitionId) | Attempts to create a definition ID from a definition string, which has the form (using ores as an example) "MyObjectBuilder_Ore/Iron". The first part must represent an existing type, while the second (the subtype) is not enforced. |
TryParse(string, string, ref MyDefinitionId) | |
GetHashCode() | |
GetHashCodeLong() | Safer hash code. It is unique in more situations than GetHashCode would be, but it may still require full check. |
Equals(object) | |
ToString() | |
Equals(MyDefinitionId) |
Do you have questions, comments, suggestions for improvements? Is there something I can do better? Did I make a mistake? Please add an issue here, and prefix your issue title with Wiki. Thank you, your help will be very appreciated!