public class MultiMaterial
extends java.lang.Object
| Constructor and Description |
|---|
MultiMaterial(AssetManager assets,
java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
MultiSurface |
createSurface(java.lang.String surfaceName)
Create and add a new
MultiSurface for this MultiMaterial |
MultiSurface |
createSurfaceDefault()
Create default
MultiSurface and add to this MultiMaterial |
void |
destroy()
Destroy this
MultiMaterial and all of its surfaces |
boolean |
destroySurface(java.lang.String surfaceName) |
java.lang.String |
getName() |
int |
getNumSurfaces() |
MultiSurface |
getSurface(int index) |
MultiSurface |
getSurface(java.lang.String surfaceName) |
MultiSurface |
getSurfaceDefault() |
public MultiMaterial(AssetManager assets, java.lang.String name)
public void destroy()
MultiMaterial and all of its surfacespublic java.lang.String getName()
MultiMaterial namepublic int getNumSurfaces()
MultiSurface for this MultiMaterialpublic MultiSurface getSurface(int index)
index - index of the MultiSurface to getMultiSurface at the specified indexgetNumSurfaces()public MultiSurface getSurface(java.lang.String surfaceName)
surfaceName - name of the surfaceMultiSurface at the specified surface namepublic MultiSurface getSurfaceDefault()
MultiSurface with the surface name SurfaceTypes.SURFACE_DEFAULTpublic MultiSurface createSurfaceDefault()
MultiSurface and add to this MultiMaterialMultiSurface createdpublic MultiSurface createSurface(java.lang.String surfaceName)
MultiSurface for this MultiMaterialMultiSurface createdpublic boolean destroySurface(java.lang.String surfaceName)
surfaceName - a MultiSurface to deleteBonzai Engine 1.4.1-20200831 - A Java OpenGL engine and tools for Windows/Mac/Linux/Android
Copyright © 2007-2019 Jérôme Jouvie bonzaiengine.com contact@bonzaiengine.com