| MyDefinitionId Structure |
[This is preliminary documentation and is subject to change.]
Namespace: VRage.Game
public struct MyDefinitionId
The MyDefinitionId type exposes the following members.
| Name | Description | |
|---|---|---|
| MyDefinitionId(MyObjectBuilderType) | Initializes a new instance of the MyDefinitionId class | |
| MyDefinitionId(MyObjectBuilderType, String) | Initializes a new instance of the MyDefinitionId class | |
| MyDefinitionId(MyObjectBuilderType, MyStringHash) | Initializes a new instance of the MyDefinitionId class | |
| MyDefinitionId(MyRuntimeObjectBuilderId, MyStringHash) | Initializes a new instance of the MyDefinitionId class |
| Name | Description | |
|---|---|---|
| SubtypeName |
| Name | Description | |
|---|---|---|
| Equals(Object) | (Overrides ValueTypeEquals(Object).) | |
| Equals(MyDefinitionId) | ||
| GetHashCode | (Overrides ValueTypeGetHashCode.) | |
| GetHashCodeLong |
Safer hash code. It is unique in more situations than GetHashCode would be,
but it may still require full check.
| |
| ToString | (Overrides ValueTypeToString.) |
| Name | Description | |
|---|---|---|
| Equality | ||
| (MyDefinitionId to SerializableDefinitionId) | ||
| (SerializableDefinitionId to MyDefinitionId) | ||
| Inequality |