| Interface | Description |
|---|---|
| AssetEventListener |
AssetEventListener is an interface for listening to various
events happening inside AssetManager. |
| AssetLoader |
An interface for asset loaders.
|
| AssetLocator |
AssetLocator is used to locate a resource based on an AssetKey. |
| AssetManager |
AssetManager provides an interface for managing the data assets
of a jME3 application. |
| AssetProcessor |
AssetProcessor is used to apply processing to assets
after they have been loaded. |
| BlenderKey.FeaturesToLoad | Deprecated
this interface is deprecated and is not used anymore; to ensure the loading models consistency
everything must be loaded because in blender one feature might depend on another
|
| CloneableSmartAsset |
Implementing the
CloneableSmartAsset interface allows use
of cloneable smart asset management. |
| Class | Description |
|---|---|
| AssetConfig |
AssetConfig loads a config file to configure the asset manager. |
| AssetInfo |
The result of locating an asset through an AssetKey.
|
| AssetKey<T> |
AssetKey is a key that is used to
look up a resource from a cache. |
| BlenderKey |
Blender key.
|
| CloneableAssetProcessor |
CloneableAssetProcessor simply calls Object.clone()
on assets to clone them. |
| DesktopAssetManager |
AssetManager is the primary method for managing and loading
assets inside jME. |
| FilterKey |
Used to load FilterPostProcessors which are not cached.
|
| GeneratedTextureKey |
This key is mostly used to distinguish between textures that are loaded from
the given assets and those being generated automatically.
|
| LoadShaderSourceTest | |
| MaterialKey |
Used for loading
materials only (not material definitions!). |
| ModelKey |
Used to load model files, such as OBJ or Blender models.
|
| ShaderNodeDefinitionKey |
Used for loading
shader nodes definition
Tells if the defintion has to be loaded with or without its documentation |
| StreamAssetInfo |
An
AssetInfo wrapper for InputStreams. |
| TextureKey |
Used to load textures from image files such as JPG or PNG.
|
| ThreadingManager |
ThreadingManager manages the threads used to load content
within the Content Manager system. |
| Enum | Description |
|---|---|
| BlenderKey.AnimationMatchMethod |
This enum describes which animations should be attached to which armature.
|
| BlenderKey.MipmapGenerationMethod |
This enum tells the importer if the mipmaps for textures will be generated by jme.
|
| BlenderKey.SkyGeneratedTextureShape |
The shape againts which the sky generated texture will be created.
|
| Exception | Description |
|---|---|
| AssetLoadException |
AssetLoadException is thrown when the AssetManager
is able to find the requested asset, but there was a problem while loading
it. |
| AssetNotFoundException |
AssetNotFoundException is thrown when the AssetManager
is unable to locate the requested asset using any of the registered
AssetLocators. |