C# Class Pluton.Rust.Objects.InvItem

Inheritance: CountedInstance
Show file Open project: Notulp/Pluton.Rust Class Usage Examples

Public Properties

Property Type Description
_item Core.Item
containerPref ContainerPreference

Public Methods

Method Description
CanStack ( InvItem item ) : bool
Drop ( Vector3 position, Vector3 offset ) : void
GetContainerPreference ( string category ) : ContainerPreference
GetItemID ( string itemName ) : int
Instantiate ( Vector3 v3 ) : Entity
Instantiate ( Vector3 v3, Quaternion q ) : Entity
InvItem ( Core.Item item ) : System.Linq
InvItem ( int itemid, int amount = 1 ) : System.Linq
InvItem ( string name ) : System.Linq
InvItem ( string name, int amount ) : System.Linq

Method Details

CanStack() public method

public CanStack ( InvItem item ) : bool
item InvItem
return bool

Drop() public method

public Drop ( Vector3 position, Vector3 offset ) : void
position Vector3
offset Vector3
return void

GetContainerPreference() public static method

public static GetContainerPreference ( string category ) : ContainerPreference
category string
return ContainerPreference

GetItemID() public static method

public static GetItemID ( string itemName ) : int
itemName string
return int

Instantiate() public method

public Instantiate ( Vector3 v3 ) : Entity
v3 Vector3
return Entity

Instantiate() public method

public Instantiate ( Vector3 v3, Quaternion q ) : Entity
v3 Vector3
q Quaternion
return Entity

InvItem() public method

public InvItem ( Core.Item item ) : System.Linq
item Core.Item
return System.Linq

InvItem() public method

public InvItem ( int itemid, int amount = 1 ) : System.Linq
itemid int
amount int
return System.Linq

InvItem() public method

public InvItem ( string name ) : System.Linq
name string
return System.Linq

InvItem() public method

public InvItem ( string name, int amount ) : System.Linq
name string
amount int
return System.Linq

Property Details

_item public property

public Item,Core _item
return Core.Item

containerPref public property

public ContainerPreference containerPref
return ContainerPreference