| 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 verticies in a
BakedQuad. |
| ResourceLoaderContext |