FilamentEngineWrapper

パブリック クラス FilamentEngineWrapper
既知の直接サブクラス

フィラメント エンジンへの呼び出しをラップします。

パブリック コンストラクタ

FilamentEngineWrapper(エンジン エンジン)

パブリック メソッド

カメラ
カメラ
createCamera(int エンティティ)
フェンス
レンダラ
シーン
SwapChain
createSwapChainオブジェクト サーフェス、長いフラグ)
有効なサーフェス タイプ: - Android: サーフェス - その他: なし

フラグ: SwapChain の CONFIG フラグを参照してください。

SwapChain
createSwapChainオブジェクト サーフェス)
有効なサーフェス タイプ: - Android: サーフェス - その他: なし
SwapChain
createSwapChainFromNativeSurface(NativeSurface サーフェス、長いフラグ)
ビュー
void
void
destroyCamera(カメラ カメラ)
void
destroyEntity(int エンティティ)
void
destroyFence(フェンス フェンス)
void
destroyIndexBuffer(IndexBuffer indexBuffer)
void
destroyIndirectLight(IndirectLight ibl)
void
destroyMaterial(マテリアル マテリアル)
void
destroyMaterialInstance(MaterialInstancematerialInstance)
void
destroyRenderer(Renderer レンダラ)
void
destroyScene(シーンシーン)
void
destroySkybox(Skybox skybox)
void
destroyStream(Stream Stream)
void
destroySwapChain(SwapChain SwapChain)
void
destroyTexture(テクスチャ テクスチャ)
void
destroyVertexBuffer(VertexBuffer vertexBuffer)
void
destroyView(ビューを表示)
void
エンジン
LightManager
RenderableManager
TransformManager
ブール値

継承されるメソッド

パブリック コンストラクタ

public FilamentEngineWrapper (エンジン エンジン)

パラメータ
エンジン

パブリック メソッド

public Camera createCamera ()

public Camera createCamera (int エンティティ)

パラメータ
エンティティ

public Fence createFence ()

public Renderer createRenderer ()

公開シーン createScene ()

public SwapChain createSwapChain (Object サーフェス、長いフラグ)

有効なサーフェス タイプ: - Android: サーフェス - その他: なし

フラグ: SwapChain の CONFIG フラグを参照してください。

パラメータ
surface
flags

public SwapChain createSwapChain (Object サーフェス)

有効なサーフェス タイプ: - Android: サーフェス - その他: なし

パラメータ
surface

public SwapChain createSwapChainFromNativeSurface (NativeSurface サーフェス、長いフラグ)

パラメータ
surface
flags

public View createView ()

public void destroy ()

public void destroyCamera (カメラ カメラ)

パラメータ
camera

public void destroyEntity (int エンティティ)

パラメータ
エンティティ

public void destroyFence (フェンス フェンス)

パラメータ
フェンス

public void destroyIndexBuffer (IndexBuffer indexBuffer)

パラメータ
indexBuffer

public void destroyIndirectLight (IndirectLight ibl)

パラメータ
ibl

public void destroyMaterial (マテリアルのマテリアル)

パラメータ
material

public void destroyMaterialInstance (MaterialInstancematerialInstance)

パラメータ
MaterialInstance

public void destroyRenderer (レンダラのレンダラ)

パラメータ
レンダラ

public void destroyScene (シーンシーン)

パラメータ
シーン

public void destroySkybox (Skybox skybox)

パラメータ
スカイボックス

public void destroyStream (ストリーム ストリーム)

パラメータ
ストリーム

public void destroySwapChain (SwapChain SwapChain)

パラメータ
スワップチェーン

public void destroyTexture (テクスチャ テクスチャ)

パラメータ
質感

public void destroyVertexBuffer (VertexBuffer vertexBuffer)

パラメータ
頂点バッファ

public void destroyView (ビューを表示)

パラメータ
ビュー

public void flushAndWait ()

public Engine getFilamentEngine ()

public LightManager getLightManager ()

public RenderableManager getRenderableManager ()

public TransformManager getTransformManager ()

public boolean isValid ()