User Guide

276
textureRenderFormat indicates the pixel format used by the renderer. Possible values include
#rgba8888, #rgba8880, #rgba5650, #rgba5550, #rgba5551, and #rgba4444. The four digits
in each symbol indicate how many bits are used for each red, green, blue, and alpha component.
depthBufferDepth indicates the bit depth of the hardware output buffer.
colorBufferDepth indicates the bit depth of the color buffer. This property can be tested
but not set.
modifiers is a linear list of modifiers available for use by models in 3D cast members. Possible
values include
#collision, #bonesPlayer, #keyframePlayer, #toon, #lod, #meshDeform,
#sds, #inker, and third-party Xtra-based modifiers. This property can be tested but not set.
primitives is a linear list of primitive types available for use in the creation of new model
resources. Possible values include #sphere, #box, #cylinder, #plane, #particle, and
third-party Xtra-based primitive types. This property can be tested but not set.
Note: For more detailed information about these properties, see the individual property entries.
See also
renderer, preferred3DRenderer, active3dRenderer, rendererDeviceList
getStreamStatus()
Syntax
getStreamStatus(netID)
getStreamStatus(URLString)
Description
Function; returns a property list matching the format used for the globally available
tellStreamStatus function that can be used with callbacks to sprites or objects. The list
contains the following strings:
For example, you can start a network operation with
getNetText() and track its progress with
getStreamStatus().
Example
This statement displays in the message window the current status of a download begun with
getNetText() and the resulting net ID placed in the variable netID:
put getStreamStatus(netID)
-- [#URL: "www.macromedia.com", #state: "InProgress", #bytesSoFar: 250, \
#bytesTotal: 50000, #error: EMPTY]
See also
on streamStatus, tellStreamStatus()
#URL String containing the URL location used to start the network operation.
#state String consisting of Connecting, Started, InProgress, Complete, “Error”, or “NoInformation” (this
last string is for the condition when either the net ID is so old that the status information has been
dropped or the URL specified in URLString was not found in the cache).
#bytesSoFar Number of bytes retrieved from the network so far.
#bytesTotal Total number of bytes in the stream, if known. The value may be 0 if the HTTP server does not
include the content length in the MIME header.
#error String containing ““ (EMPTY) if the download is not complete, OK if it completed successfully, or an
error code if the download ended with an error.