Methods Supported by the Interpolator

Viewport

SetFront(value)

SetBack(value)

SetField(value)

SetPlane(left, right, bottom, top)

Frame and Frame2

SetPosition(reference*, x, y, z)

SetRotation(reference*, x, y, z, theta)

SetVelocity(reference*, x, y, z, withRotation*)

SetOrientation(reference*, dx, dy, dz, ux, uy, uz)

SetColor(color)

SetColorRGB(red, green, blue)

SetSceneBackground(color)

SetSceneBackgroundRGB(red, green, blue)

SetSceneFogColor(color)

SetSceneFogParams(start, end, density)

SetQuaternion(reference*, quat)

Mesh

Translate(x, y, z)

SetVertices(group*, index*, count*, vertices)

SetGroupColor(group*, color)

SetGroupColorRGB(group*, red, green, blue)

Light

SetColor(color)

SetColorRGB(red, green, blue)

SetRange(value)

SetUmbra(value)

SetPenumbra(value)

SetConstantAttenuation(value)

SetLinearAttenuation(value)

SetQuadraticAttenuation(value)

Texture and Texture2

SetDecalSize(width, height)

SetDecalOrigin(x, y)

SetDecalTransparentColor(color)

Material

SetPower(value)

SetSpecular(red, green, blue)

SetEmissive(red, green, blue)

*-Indicates keys with different values for this parameter are inserted in separate chains

An attempt to set a key of any unsupported method will result in a non-fatal D3DRMERR_BADOBJECT error.