Class SharedHandVirtualItemSystem
Inheritance
System.Object
SharedHandVirtualItemSystem
Assembly: Content.Shared.dll
Syntax
public abstract class SharedHandVirtualItemSystem : EntitySystem
Methods
|
Improve this Doc
View Source
Delete(HandVirtualItemComponent, EntityUid)
Queues a deletion for a virtual item and notifies the blocking entity and user.
Declaration
public void Delete(HandVirtualItemComponent comp, EntityUid user)
Parameters
|
Improve this Doc
View Source
DeleteInHandsMatching(EntityUid, EntityUid)
Deletes all virtual items in a user's hands with
the specified blocked entity.
Declaration
public void DeleteInHandsMatching(EntityUid user, EntityUid matching)
Parameters
Type |
Name |
Description |
EntityUid |
user |
|
EntityUid |
matching |
|
|
Improve this Doc
View Source
Initialize()
Declaration
public override void Initialize()
|
Improve this Doc
View Source
TrySpawnVirtualItemInHand(EntityUid, EntityUid)
Declaration
public bool TrySpawnVirtualItemInHand(EntityUid blockingEnt, EntityUid user)
Parameters
Type |
Name |
Description |
EntityUid |
blockingEnt |
|
EntityUid |
user |
|
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
TrySpawnVirtualItemInHand(EntityUid, EntityUid, out Nullable<EntityUid>)
Declaration
public bool TrySpawnVirtualItemInHand(EntityUid blockingEnt, EntityUid user, out EntityUid? virtualItem)
Parameters
Type |
Name |
Description |
EntityUid |
blockingEnt |
|
EntityUid |
user |
|
System.Nullable<EntityUid> |
virtualItem |
|
Returns
Type |
Description |
System.Boolean |
|