public final class Medias extends Object
FactoryMedia
.
This class is Thread-Safe.
Modifier and Type | Method and Description |
---|---|
static Media |
create(String... path)
Create a media.
|
static Media |
get(File file)
Get a media from an existing file descriptor.
|
static String |
getResourcesDirectory()
Get the resources directory.
|
static Class<?> |
getResourcesLoader()
Get the resources loader.
|
static String |
getSeparator()
Get the path separator.
|
static void |
setFactoryMedia(FactoryMedia factoryMedia)
Set the media factory used.
|
static void |
setLoadFromJar(Class<?> clazz)
Activate or no the resources loading from *.jar.
|
static void |
setResourcesDirectory(String directory)
Define resources directory.
|
static void |
setSeparator(String separator)
Set the path separator.
|
public static Media create(String... path)
path
- The media path.LionEngineException
- If path is null
.public static Media get(File file)
setResourcesDirectory(String)
must be activated.file
- The file descriptor.public static void setFactoryMedia(FactoryMedia factoryMedia)
factoryMedia
- The media factory used.public static void setResourcesDirectory(String directory)
directory
- The main resources directory (may be null
).public static void setLoadFromJar(Class<?> clazz)
null
value will disable load from jar.clazz
- The class loader reference (resources entry point).public static String getResourcesDirectory()
public static Class<?> getResourcesLoader()
public static void setSeparator(String separator)
separator
- The path separator.public static String getSeparator()
Copyright © 2016 Byron 3D Games Studio. All rights reserved.