Applications use the methods of the Direct3dRMAnimation Class of the com.ms.directX package to animate the position, orientation, and scaling of visuals, lights, and viewports.
public class Direct3dRMAnimation implements IDirect3dRMAnimation { // Methods public void addPositionKey(float time, float x, float y, float z); public void addRotateKey(float time, D3dRMQuaternion q); public void addScaleKey(float time, float x, float y, float z); public void deleteKey(float time); public int getOptions(); public void setFrame(Direct3dRMFrame frame); public void setOptions(int flags); public void setTime(float time); }
The Direct3dRMAnimation class inherits the following methods from the Direct3dRMObject class:
addDestroyCallback
duplicate
deleteDestroyCallback
getAppData
getClassName
getName
setAppData
setName