public class FilamentEngineWrapper
已知的直接子类 |
封装对 Filament 引擎的调用。
公共构造函数
公共方法
相机 | |
相机 |
createCamera(整数实体)
|
围栏 | |
渲染程序 | |
场景 | |
SwapChain |
createSwapChain(对象 Surface,长标志)
有效的 Surface 类型:- Android:Surface - 其他:无
标志:请参阅 SwapChain 中的 CONFIG 标志。 |
SwapChain | |
SwapChain |
createSwapChainFromNativeSurface(NativeSurface Surface,长标记)
|
查看 | |
无效 |
destroy()
|
无效 |
destroyCamera(Camera camera)
|
无效 |
destroyEntity(整数实体)
|
无效 |
destroyFence(围栏围栏)
|
无效 |
destroyIndexBuffer(IndexBuffer indexBuffer)
|
无效 |
destroyIndirectLight(IndirectLight ibl)
|
无效 |
destroyMaterial(Material 材料)
|
无效 |
destroyMaterialInstance(MaterialInstance materialInstance)
|
无效 |
destroyRenderer(渲染程序渲染程序)
|
无效 |
destroyScene (Scene scene)
|
无效 |
destroySkybox(Skybox Skybox)
|
无效 |
destroyStream(数据流)
|
无效 |
销毁 SwapChain(SwapChain swapChain)
|
无效 |
destroyTexture(纹理纹理)
|
无效 |
destroyVertexBuffer(VertexBuffer vertexBuffer)
|
无效 |
destroyView(数据视图视图)
|
无效 | |
引擎 | |
LightManager | |
RenderableManager | |
TransformManager | |
布尔值 |
isValid()
|
继承的方法
公共构造函数
公开 FilamentEngineWrapper (引擎)
参数
引擎 |
---|
公共方法
public Camera createCamera ()
public Camera createCamera (int entity)
参数
entity |
---|
public Fence createFence ()
公开 渲染程序 createRenderer ()
public Scene createScene ()
public SwapChain createSwapChain (Object Surface,长标志)
有效的 Surface 类型:- Android:Surface - 其他:无
标志:请参阅 SwapChain 中的 CONFIG 标志。
参数
surface | |
---|---|
flags |
public SwapChain createSwapChainFromNativeSurface (NativeSurface surface, long flag)
参数
surface | |
---|---|
flags |
public View createView ()
public void destroy ()
public void destroyCamera (Camera camera)
参数
摄像头 |
---|
public void destroyEntity (int entity)
参数
entity |
---|
public void destroyFence (Fence guard)
参数
篱笆 |
---|
public void destroyIndexBuffer (IndexBuffer indexBuffer)
参数
indexBuffer |
---|
public void destroyIndirectLight (IndirectLight ibl)
参数
Ibl |
---|
public void destroyMaterial (Material Material)
参数
material |
---|
public void destroyMaterialInstance (MaterialInstance materialInstance)
参数
MaterialInstance |
---|
public void destroyRenderer (Renderer renderer)
参数
渲染程序 |
---|
public void destroyScene (Scene scene)
参数
场景 |
---|
public void destroySkybox (Skybox skybox)
参数
Skybox |
---|
public void destroyStream (Stream Stream)
参数
流式传输 |
---|
public void destroySwapChain (SwapChain swapChain)
参数
swapChain(交换链) |
---|
public void destroyTexture (纹理纹理)
参数
纹理 |
---|
public void destroyVertexBuffer (VertexBuffer vertexBuffer)
参数
顶点缓冲区 |
---|
public void destroyView (View view)
参数
视图 |
---|