Interface IDirect3dRMAnimation
public interface IDirect3dRMAnimation extends IUnknown
{
// Methods
public void addDestroyCallback(Id3drmCallback fn, IUnknown Arg);
public void addPositionKey(float time, float x, float y, float z)
public void addScaleKey(float time, float x, float y,
float z);
public void addRotateKey(float time, D3dRMQuaternion q);
public void deleteDestroyCallback(Id3drmCallback fn,
IUnknown args);
public void deleteKey(float time);
public Direct3dRMAnimation duplicate();
public int getAppData();
public String getClassName();
public String getName();
public int getOptions();
public void setAppData(int data);
public void setFrame(Direct3dRMFrame frame);
public void setName(String name);
public void setOptions(int flags);
public void setTime(float time);
}
For a description of methods and parameters, see Direct3dRMAnimation.
IUnknown
|
+--IDirect3dRMAnimation
public void addDestroyCallback(Id3drmCallback fn, IUnknown Arg);
public void addPositionKey(float time, float x, float y,
float z) public void addScaleKey(float time, float x, float y,
float z);
public void addRotateKey(float time, D3dRMQuaternion q);
public void deleteDestroyCallback(Id3drmCallback fn, IUnknown args);
public void deleteKey(float time);
public Direct3dRMAnimation duplicate();
public int getAppData();
public String getClassName();
public String getName();
public int getOptions();
public void setAppData(int data);
public void setFrame(Direct3dRMFrame frame);
public void setName(String name);
public void setOptions(int flags);
public void setTime(float time);