Interface LoadConstants

All Known Implementing Classes:
AbstractLoadManager, DefaultLoadManager, MemCacheLoadManager

public interface LoadConstants
Collection of internal constants for load manager implementors

The default sort order is defined to be:

  1. loadURL (any loadURL() call from the SAI/EAI)
  2. textures All texture types and Background nodes, except for MovieTexture.
  3. externprotos Externproto loading
  4. scripts All scripts, regardless of whether they are locally defined or external
  5. inlines Any Inline node type
  6. create Any of the createX3DFromX or createVRMLFromURL() calls
  7. audio AudioClip nodes, but not MovieTexture
  8. movies MovieTexture node.
  9. shaders Any shader source.
  10. others Anything else not covered by one of the fixed types

In keeping with the extensible nature of Xj3D, other types may be defined as part of the sort order definition. The loadURL type is always the highest priority and cannot be changed. Specifying this in the sort order list will be ignored.

Version:
$Revision: 1.2 $
Author:
Justin Couch