Uses of Interface
crystalspace.jbind.interfaces.iengine.material.iMaterialWrapper

Packages that use iMaterialWrapper
crystalspace.jbind.impl.engine.engine   
crystalspace.jbind.impl.engine.halo   
crystalspace.jbind.impl.engine.material   
crystalspace.jbind.impl.engine.region   
crystalspace.jbind.impl.map.ldrctxt   
crystalspace.jbind.impl.mesh.object   
crystalspace.jbind.impl.mesh.thing   
crystalspace.jbind.interfaces.iengine.engine   
crystalspace.jbind.interfaces.iengine.halo   
crystalspace.jbind.interfaces.iengine.material   
crystalspace.jbind.interfaces.iengine.region   
crystalspace.jbind.interfaces.imap.ldrctxt   
crystalspace.jbind.interfaces.imesh.object   
crystalspace.jbind.interfaces.imesh.thing   
 

Uses of iMaterialWrapper in crystalspace.jbind.impl.engine.engine
 

Methods in crystalspace.jbind.impl.engine.engine that return iMaterialWrapper
 iMaterialWrapper csEngine.createMaterial(java.lang.String name, iTextureWrapper texture)
           
 iMaterialWrapper csEngine.findMaterial(java.lang.String name, iRegion region)
           
 iMaterialWrapper csEngine.findMaterial(java.lang.String name)
           
 

Uses of iMaterialWrapper in crystalspace.jbind.impl.engine.halo
 

Methods in crystalspace.jbind.impl.engine.halo with parameters of type iMaterialWrapper
 void csFlareHalo.addComponent(float pos, float w, float h, int mode, iMaterialWrapper image)
           
 

Uses of iMaterialWrapper in crystalspace.jbind.impl.engine.material
 

Classes in crystalspace.jbind.impl.engine.material that implement iMaterialWrapper
 class csMaterialWrapper
           
 

Methods in crystalspace.jbind.impl.engine.material that return iMaterialWrapper
 iMaterialWrapper csMaterialList.findByName(java.lang.String Name)
           
 iMaterialWrapper csMaterialList.get(int n)
           
 iMaterialWrapper csMaterialList.newMaterial(iMaterial material)
           
 iMaterialWrapper csMaterialList.newMaterial(iMaterialHandle ith)
           
 iMaterialWrapper csMaterialWrapper.Clone()
           
 

Methods in crystalspace.jbind.impl.engine.material with parameters of type iMaterialWrapper
 int csMaterialList.add(iMaterialWrapper obj)
           
 int csMaterialList.find(iMaterialWrapper obj)
           
 boolean csMaterialList.remove(iMaterialWrapper obj)
           
 

Uses of iMaterialWrapper in crystalspace.jbind.impl.engine.region
 

Methods in crystalspace.jbind.impl.engine.region that return iMaterialWrapper
 iMaterialWrapper csRegion.findMaterial(java.lang.String iName)
           
 

Uses of iMaterialWrapper in crystalspace.jbind.impl.map.ldrctxt
 

Methods in crystalspace.jbind.impl.map.ldrctxt that return iMaterialWrapper
 iMaterialWrapper csLoaderContext.findMaterial(java.lang.String name)
           
 

Uses of iMaterialWrapper in crystalspace.jbind.impl.mesh.object
 

Methods in crystalspace.jbind.impl.mesh.object that return iMaterialWrapper
 iMaterialWrapper csMeshObject.getMaterialWrapper()
           
 

Methods in crystalspace.jbind.impl.mesh.object with parameters of type iMaterialWrapper
 boolean csMeshObject.setMaterialWrapper(iMaterialWrapper material)
           
 

Uses of iMaterialWrapper in crystalspace.jbind.impl.mesh.thing
 

Methods in crystalspace.jbind.impl.mesh.thing that return iMaterialWrapper
 iMaterialWrapper csThingFactoryState.getPolygonMaterial(int polygon_idx)
           
 iMaterialWrapper csThingState.getPolygonMaterial(int polygon_idx)
           
 

Methods in crystalspace.jbind.impl.mesh.thing with parameters of type iMaterialWrapper
 void csThingFactoryState.setPolygonMaterial(csPolygonRange range, iMaterialWrapper material)
           
 void csThingState.replaceMaterial(iMaterialWrapper oldmat, iMaterialWrapper newmat)
           
 void csThingState.setPolygonMaterial(csPolygonRange range, iMaterialWrapper material)
           
 

Uses of iMaterialWrapper in crystalspace.jbind.interfaces.iengine.engine
 

Methods in crystalspace.jbind.interfaces.iengine.engine that return iMaterialWrapper
 iMaterialWrapper iEngine.createMaterial(java.lang.String name, iTextureWrapper texture)
          Register a material to be loaded during Prepare().
 iMaterialWrapper iEngine.findMaterial(java.lang.String name)
          Find the given material.
 iMaterialWrapper iEngine.findMaterial(java.lang.String name, iRegion region)
          Find the given material.
 

Uses of iMaterialWrapper in crystalspace.jbind.interfaces.iengine.halo
 

Methods in crystalspace.jbind.interfaces.iengine.halo with parameters of type iMaterialWrapper
 void iFlareHalo.addComponent(float pos, float w, float h, int mode, iMaterialWrapper image)
          Add a visual component to the flare.
 

Uses of iMaterialWrapper in crystalspace.jbind.interfaces.iengine.material
 

Methods in crystalspace.jbind.interfaces.iengine.material that return iMaterialWrapper
 iMaterialWrapper iMaterialList.findByName(java.lang.String Name)
          Find a material by name
 iMaterialWrapper iMaterialList.get(int n)
          Return a material by index
 iMaterialWrapper iMaterialList.newMaterial(iMaterialHandle ith)
          Create a engine wrapper for a pre-prepared iTextureHandle The handle will be IncRefed
 iMaterialWrapper iMaterialList.newMaterial(iMaterial material)
          Create a new material
 iMaterialWrapper iMaterialWrapper.Clone()
          Create a clone this material wrapper,using the same material handle.
 

Methods in crystalspace.jbind.interfaces.iengine.material with parameters of type iMaterialWrapper
 int iMaterialList.add(iMaterialWrapper obj)
          Add a material
 int iMaterialList.find(iMaterialWrapper obj)
          Find a material and return its index
 boolean iMaterialList.remove(iMaterialWrapper obj)
          Remove a material
 

Uses of iMaterialWrapper in crystalspace.jbind.interfaces.iengine.region
 

Methods in crystalspace.jbind.interfaces.iengine.region that return iMaterialWrapper
 iMaterialWrapper iRegion.findMaterial(java.lang.String iName)
          Find a material in this region by name.
 

Uses of iMaterialWrapper in crystalspace.jbind.interfaces.imap.ldrctxt
 

Methods in crystalspace.jbind.interfaces.imap.ldrctxt that return iMaterialWrapper
 iMaterialWrapper iLoaderContext.findMaterial(java.lang.String name)
          Find a material.
 

Uses of iMaterialWrapper in crystalspace.jbind.interfaces.imesh.object
 

Methods in crystalspace.jbind.interfaces.imesh.object that return iMaterialWrapper
 iMaterialWrapper iMeshObject.getMaterialWrapper()
          Get the material of the mesh.
 

Methods in crystalspace.jbind.interfaces.imesh.object with parameters of type iMaterialWrapper
 boolean iMeshObject.setMaterialWrapper(iMaterialWrapper material)
          Set the material of the mesh.
 

Uses of iMaterialWrapper in crystalspace.jbind.interfaces.imesh.thing
 

Methods in crystalspace.jbind.interfaces.imesh.thing that return iMaterialWrapper
 iMaterialWrapper iThingState.getPolygonMaterial(int polygon_idx)
          Get the material for the specified polygon.
 iMaterialWrapper iThingFactoryState.getPolygonMaterial(int polygon_idx)
          Get the material for the specified polygon.
 

Methods in crystalspace.jbind.interfaces.imesh.thing with parameters of type iMaterialWrapper
 void iThingState.replaceMaterial(iMaterialWrapper oldmat, iMaterialWrapper newmat)
          Scan all polygons and replace the given material with a new material.
 void iThingState.setPolygonMaterial(csPolygonRange range, iMaterialWrapper material)
          Set the material of all polygons in the given range.
 void iThingFactoryState.setPolygonMaterial(csPolygonRange range, iMaterialWrapper material)
          Set the material of all polygons in the given range.