Interface | Description |
---|---|
IModelCache<K> | |
ModelCache.IModelGenerator<T> | |
ModelCacheJoiner.IModelKeyMapper<F,T> | |
ModelCacheMultipleSame.IModelKeyMultipleSameMapper<F,T> |
Class | Description |
---|---|
AdvModelCache | |
ModelCache<K> |
Implements a caching system for models with potentially infinite variants.
|
ModelCacheJoiner<K> | |
ModelCacheJoiner.ModelKeyWrapper<K,T> | |
ModelCacheMultipleSame<K,T> |
An adding
IModelCache that takes a single key and adds all of the sub-keys given by the
ModelCacheMultipleSame.IModelKeyMultipleSameMapper |
ModelHolder |
Defines an object that will hold a model, and is automatically refreshed from the filesystem when the client reloads
all of its resources.
|
ModelHolderRegistry | |
ModelHolderStatic | Deprecated
Unused -- and a lot of duplicated code with ModelHolderVariable
|
ModelHolderVariable |
Holds a model that can be changed by variables.
|
ModelItemSimple |
Provides a simple way of rendering an item model with just a list of quads.
|
ModelPluggableItem | |
ModelUtil |
Provides various utilities for creating
MutableQuad out of various position information, such as a single
face of a cuboid. |
ModelUtil.TexturedFace | |
ModelUtil.UvFaceData |
Mutable class for holding the current
ModelUtil.UvFaceData.minU , ModelUtil.UvFaceData.maxU , ModelUtil.UvFaceData.minV and ModelUtil.UvFaceData.maxV of a
face. |
MutableQuad |
Holds all of the information necessary to make a
BakedQuad . |
MutableVertex |
Holds all of the information necessary to make one of the vertices in a
BakedQuad . |
ResourceLoaderContext |