Interface IDirect3dRMMaterial
public interface IDirect3dRMMaterial extends IUnknown
{
// Methods
public void addDestroyCallback(Id3drmCallback fn, IUnknown Arg);
public void deleteDestroyCallback(Id3drmCallback fn,
IUnknown args);
public Direct3dRMMaterial duplicate();
public int getAppData();
public String getClassName();
public void getEmissive(float[] r, float[] g, float[] b);
public String getName();
public float getPower();
public void getSpecular(float[] r, float[] g, float[] b);
public void setAppData(int data);
public void setEmissive(float r, float g, float b);
public void setName(String name);
public void setPower(float power);
public void setSpecular(float r, float g, float b);
}
For a description of methods and parameters, see Direct3dRMMaterial.
IUnknown
|
+--IDirect3dRMMaterial
public void addDestroyCallback(Id3drmCallback fn, IUnknown Arg);
public void deleteDestroyCallback(Id3drmCallback fn, IUnknown args);
public Direct3dRMMaterial duplicate();
public int getAppData();
public String getClassName();
public void getEmissive(float[] r, float[] g, float[] b);
public String getName();
public float getPower();
public void getSpecular(float[] r, float[] g, float[] b);
public void setAppData(int data);
public void setEmissive(float r, float g, float b);
public void setName(String name);
public void setPower(float power);
public void setSpecular(float r, float g, float b);