Interface IVariableModelBaked
- All Known Implementing Classes:
ItemModelVariableOverlays
public interface IVariableModelBaked
A facadeModel for variable items.
-
Method Summary
Modifier and TypeMethodDescription<B extends IVariableModelProvider.BakedModelProvider>
BgetSubModels(IVariableModelProvider<B> provider) Get the baked submodels for the given provider.<B extends IVariableModelProvider.BakedModelProvider>
voidsetSubModels(IVariableModelProvider<B> provider, B subModels) Set the baked submodels for the given provider.
-
Method Details
-
setSubModels
<B extends IVariableModelProvider.BakedModelProvider> void setSubModels(IVariableModelProvider<B> provider, B subModels) Set the baked submodels for the given provider.- Type Parameters:
B- The baked sub facadeModel type.- Parameters:
provider- The provider.subModels- The baked sub facadeModel holder.
-
getSubModels
<B extends IVariableModelProvider.BakedModelProvider> B getSubModels(IVariableModelProvider<B> provider) Get the baked submodels for the given provider.- Type Parameters:
B- The baked sub facadeModel type.- Parameters:
provider- The provider.- Returns:
- The baked facadeModel provider.
-