3D Lingo Dictionary > O-S > rendererDeviceList |  |

rendererDeviceList

Syntax

    getRendererServices().rendererDeviceList

Description

3D renderer property; returns a list of symbols identifying the renderers that are available for use on the client machine. The contents of this list determine the range of values that can be specified for the `renderer` and `preferred3DRenderer` properties. This property can be tested but not set.

This property is a list that can contain the following possible values:

| `#openGL` specifies the openGL drivers for a hardware acceleration which work with both Macintosh and Windows platforms.
| `#directX7_0` specifies the DirectX 7 drivers for hardware acceleration which work with Windows platforms only.
| `#directX5_2` specifies the DirectX 5.2 drivers for hardware acceleration which work with Windows platforms only.
| `#software` specifies Director's built-in software renderer which works with both Macintosh and Windows platforms.

Example

This statement shows the renderers available on the current system.

    put getRendererServices().rendererDeviceList
    -- [#openGL, #software]

See also

`getRendererServices()`, `renderer`, `preferred3DRenderer`, `active3dRenderer`