Empeld
Empeld plugin documentation.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events
Package essentials.Systems.Structures.Network.Resources

Classes

class  ConstructedStructure
 Abstract class to for a structure that consumes resources in order to build itself More...
 
class  ContainerStructure< T >
 Simple class for a structure that contains a single, drainable, resource More...
 
interface  IResource
 A blank interface that labels other classes as being a designation for a resource More...
 
interface  IResourceProvider< T >
 Provides resources of a type class More...
 
interface  IResourceSink< T >
 Interface on a structure that defines it as a receiver for a resource type More...
 
class  PoweredStructure
 A base class for a structure on a network that can get resources from other structures on the network More...
 
class  ResourceAttributeCache< TClass, TAttr >
 
class  ResourceConnectorAttribute
 Attribute that specifies which block types are used to transport a resource More...