Package org.xj3d.core.loading
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:
loadURL
(any loadURL() call from the SAI/EAI)textures
All texture types and Background nodes, except for MovieTexture.externprotos
Externproto loadingscripts
All scripts, regardless of whether they are locally defined or externalinlines
Any Inline node typecreate
Any of the createX3DFromX or createVRMLFromURL() callsaudio
AudioClip nodes, but not MovieTexturemovies
MovieTexture node.shaders
Any shader source.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
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
The default sort order as a series of concatenated propertiesstatic final String
Property name defining how much memory should be used (org.xj3d.core.loading.cache.mem.size
)static final String
AudioClip nodes, but not MovieTexture sorting orderstatic final String
createX3DFromX calls sorting orderstatic final String
Inline nodes sorting orderstatic final String
Sort the loadURL, which always has the highest prioritystatic final String
MovieTexture object sorting orderstatic final String
Property name defining the sort order (org.xj3d.core.loading.sort.order
)static final String
Any other object sorting orderstatic final String
EXTERNPROTOS sorting orderstatic final String
Script object sorting orderstatic final String
Shader source objects sorting orderstatic final String
Any form of texture object sorting order
-
Field Details
-
SORT_ORDER_PROP
Property name defining the sort order (org.xj3d.core.loading.sort.order
)- See Also:
-
SORT_LOAD_URL
-
SORT_SCRIPT
-
SORT_INLINE
-
SORT_TEXTURE
-
SORT_PROTO
-
SORT_AUDIO
-
SORT_CREATE
-
SORT_MOVIE
-
SORT_SHADER
-
SORT_OTHER
-
MEM_ALLOC_PROP
Property name defining how much memory should be used (org.xj3d.core.loading.cache.mem.size
)- See Also:
-
DEFAULT_SORT_ORDER
The default sort order as a series of concatenated properties- See Also:
-