Class KeyRing
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: NeoFPS.dll
Syntax
public class KeyRing : FpsInventoryItemBase, IInventoryItem, INeoSerializableComponent, IKeyRing
Properties
itemIdentifier
Declaration
public override int itemIdentifier { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
Overrides
Methods
AddKey(String)
Declaration
public void AddKey(string id)
Parameters
| Type |
Name |
Description |
| System.String |
id |
|
ContainsKey(String)
Declaration
public bool ContainsKey(string id)
Parameters
| Type |
Name |
Description |
| System.String |
id |
|
Returns
| Type |
Description |
| System.Boolean |
|
GetKeys()
Declaration
public string[] GetKeys()
Returns
| Type |
Description |
| System.String[] |
|
Merge(IKeyRing)
Declaration
public void Merge(IKeyRing other)
Parameters
OnAddToInventory(IInventory, InventoryAddResult)
Declaration
public override void OnAddToInventory(IInventory i, InventoryAddResult addResult)
Parameters
Overrides
ReadProperties(INeoDeserializer, NeoSerializedGameObject)
Declaration
public override void ReadProperties(INeoDeserializer reader, NeoSerializedGameObject nsgo)
Parameters
Overrides
RemoveKey(String)
Declaration
public void RemoveKey(string id)
Parameters
| Type |
Name |
Description |
| System.String |
id |
|
WriteProperties(INeoSerializer, NeoSerializedGameObject, SaveMode)
Declaration
public override void WriteProperties(INeoSerializer writer, NeoSerializedGameObject nsgo, SaveMode saveMode)
Parameters
Overrides
Implements