Empeld
Empeld plugin documentation.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events
Package essentials.action.ItemFramework

Namespaces

package  Containers
 
package  Interactive
 
package  Meshalizer
 
package  World
 

Classes

class  BlockItem
 
class  BlockStackItem
 
interface  IItem
 
interface  IItemQuantity
 Denotes an item that has quantity, and is able to stack with other items More...
 
interface  IItemQuantityBundleable
 Denotes an item that can bundle multiple items More...
 
class  ItemBase
 
class  ItemBundle
 Helper class for bundling non-bundleable items More...
 
class  ItemEntityExtensions
 Item extensions to interact with entities More...
 
class  ItemResourceManager
 A context-level cache of models for entities
 

Enumerations

enum  ItemRenderMode { ItemRenderMode.Meshalizer =0, ItemRenderMode.Flat =1, ItemRenderMode.Custom =2, ItemRenderMode.Cube =3 }
 

Functions

delegate void CapacityEvent (int capacity, IItem[] overflow)
 
delegate void ItemEvent (int idx, IItem item)
 

Enumeration Type Documentation

Function Documentation

delegate void essentials.action.ItemFramework.CapacityEvent ( int  capacity,
IItem[]  overflow 
)
delegate void essentials.action.ItemFramework.ItemEvent ( int  idx,
IItem  item 
)