public class
FilamentEngineWrapper
Known Direct Subclasses |
Wraps calls to Filament engine.
Public Constructors
FilamentEngineWrapper(Engine engine)
|
Public Methods
Camera | |
Camera |
createCamera(int entity)
|
Fence | |
Renderer | |
Scene | |
SwapChain |
createSwapChain(Object surface, long flags)
Valid surface types: - Android: Surface - Other: none
Flags: see CONFIG flags in SwapChain. |
SwapChain | |
SwapChain |
createSwapChainFromNativeSurface(NativeSurface surface, long flags)
|
View | |
void |
destroy()
|
void |
destroyCamera(Camera camera)
|
void |
destroyEntity(int entity)
|
void |
destroyFence(Fence fence)
|
void |
destroyIndexBuffer(IndexBuffer indexBuffer)
|
void |
destroyIndirectLight(IndirectLight ibl)
|
void |
destroyMaterial(Material material)
|
void |
destroyMaterialInstance(MaterialInstance materialInstance)
|
void |
destroyRenderer(Renderer renderer)
|
void |
destroyScene(Scene scene)
|
void |
destroySkybox(Skybox skybox)
|
void |
destroyStream(Stream stream)
|
void |
destroySwapChain(SwapChain swapChain)
|
void |
destroyTexture(Texture texture)
|
void |
destroyVertexBuffer(VertexBuffer vertexBuffer)
|
void |
destroyView(View view)
|
void | |
Engine | |
LightManager | |
RenderableManager | |
TransformManager | |
boolean |
isValid()
|
Inherited Methods
Public Constructors
public FilamentEngineWrapper (Engine engine)
Parameters
engine |
---|
Public Methods
public Camera createCamera ()
public Camera createCamera (int entity)
Parameters
entity |
---|
public Fence createFence ()
public Renderer createRenderer ()
public Scene createScene ()
public SwapChain createSwapChain (Object surface, long flags)
Valid surface types: - Android: Surface - Other: none
Flags: see CONFIG flags in SwapChain.
Parameters
surface | |
---|---|
flags |
public SwapChain createSwapChain (Object surface)
Valid surface types: - Android: Surface - Other: none
Parameters
surface |
---|
public SwapChain createSwapChainFromNativeSurface (NativeSurface surface, long flags)
Parameters
surface | |
---|---|
flags |
public View createView ()
public void destroy ()
public void destroyCamera (Camera camera)
Parameters
camera |
---|
public void destroyEntity (int entity)
Parameters
entity |
---|
public void destroyFence (Fence fence)
Parameters
fence |
---|
public void destroyIndexBuffer (IndexBuffer indexBuffer)
Parameters
indexBuffer |
---|
public void destroyIndirectLight (IndirectLight ibl)
Parameters
ibl |
---|
public void destroyMaterial (Material material)
Parameters
material |
---|
public void destroyMaterialInstance (MaterialInstance materialInstance)
Parameters
materialInstance |
---|
public void destroyRenderer (Renderer renderer)
Parameters
renderer |
---|
public void destroyScene (Scene scene)
Parameters
scene |
---|
public void destroySkybox (Skybox skybox)
Parameters
skybox |
---|
public void destroyStream (Stream stream)
Parameters
stream |
---|
public void destroySwapChain (SwapChain swapChain)
Parameters
swapChain |
---|
public void destroyTexture (Texture texture)
Parameters
texture |
---|
public void destroyVertexBuffer (VertexBuffer vertexBuffer)
Parameters
vertexBuffer |
---|
public void destroyView (View view)
Parameters
view |
---|