öffentliche Schnittstelle IEngine
Bekannte indirekte Unterklassen |
Motorschnittstelle zur Unterstützung mehrerer Varianten der getFilamentEngine-Filament-Engine.
Public Methods
abstrakte Kamera | |
abstrakte Kamera |
createCamera(int-Entität)
|
Abstrakter Zaun | |
Abstrakter Renderer | |
Abstrakte Szene | |
Abstrakt SwapChain |
createSwapChain(Objektoberfläche, lange Flags)
Gültige Oberflächentypen: – Android: Oberfläche – Sonstiges: keine
Flags: Siehe CONFIG-Flags in SwapChain. |
Abstrakt SwapChain |
createSwapChain(Objektoberfläche)
Gültige Oberflächentypen: – Android: Oberfläche – Sonstiges: keine
|
Abstrakt SwapChain |
createSwapChainFromNativeSurface(NativeSurface-Oberfläche, lange Flags)
|
Abstrakt Ansicht | |
Abstrakt void | |
Abstrakt void |
Einzelkamera(Kamerakamera)
|
Abstrakt void |
deleteEntity(int-Entität)
|
Abstrakt void |
deleteFence(Zäune)
|
Abstrakt void |
deleteIndexBuffer(IndexBuffer indexBuffer)
|
Abstrakt void |
VernichtungsIndirectLight(IndirectLight ibl)
|
Abstrakt void |
deleteMaterial(Materialmaterial)
|
Abstrakt void |
deleteMaterialInstance(MaterialInstance materialInstance)
|
Abstrakt void |
deleteRenderer(Renderer-Renderer)
|
Abstrakt void |
deleteScene(Szenenszene)
|
Abstrakt void |
losSkybox(Skybox-Skybox)
|
Abstrakt void |
deleteStream(Streamstream)
|
Abstrakt void |
replaceSwapChain(SwapChain SwapChain)
|
Abstrakt void |
losTexture (Texturtextur)
|
Abstrakt void |
nicht VertexBuffer(VertexBuffer vertexBuffer)
|
Abstrakt void |
Vernichtungsansicht(Ansicht)
|
Abstrakt void | |
Abstrakte Engine | |
Abstraktes LightManager | |
Abstrakt RenderableManager | |
Abstrakt TransformManager | |
Abstrakte boolesche Werte |
isValid()
|
Public Methods
öffentlichen abstrakten Kamera createCamera ()
öffentlichen abstrakten Kamera createCamera (int entity)
Parameter
entity |
---|
öffentlichen abstrakten Zaun createFence ()
öffentlichen abstrakten Renderer createRenderer ()
öffentlichen abstrakten Ambiente createScene ()
öffentlichen abstrakten SwapChain createSwapChain (Objekt-Oberfläche, lange Flags)
Gültige Oberflächentypen: – Android: Oberfläche – Sonstiges: keine
Flags: Siehe CONFIG-Flags in SwapChain.
Parameter
Oberfläche | |
---|---|
flags |
Weitere Informationen
öffentlichen abstrakten SwapChain createSwapChain (Objekt-Oberfläche)
Gültige Oberflächentypen: – Android: Oberfläche – Sonstiges: keine
Parameter
Oberfläche |
---|
öffentlichen abstrakten SwapChain createSwapChainFromNativeSurface (NativeSurface-Oberfläche, lange Flags)
Parameter
Oberfläche | |
---|---|
flags |
öffentlichen abstrakten Ansicht createView ()
öffentlich abstrakt void zerstören ()
public abstrakt void deleteCamera (Kamera)
Parameter
kamera |
---|
public abstrakt void deleteEntity (int entity)
Parameter
entity |
---|
public abstrakt void deleteFence (Zäune)
Parameter
Zaun |
---|
public abstrakt void deleteIndexBuffer (IndexBuffer indexBuffer)
Parameter
IndexBuffer |
---|
public abstrakt void nicht zu löschenIndirectLight (IndirectLight ibl)
Parameter
Ibl |
---|
public abstrakt void deleteMaterial (Materialmaterial)
Parameter
material |
---|
öffentlichen abstrakt void deleteMaterialInstance (MaterialInstance materialInstance)
Parameter
materialInstance (Materialinstanz) |
---|
öffentlichen abstrakt void nicht zu rendern (Renderer-Renderer)
Parameter
Renderer |
---|
public abstrakt void deleteScene (Szenenszenen)
Parameter
Anlass |
---|
public abstrakt void deleteSkybox (Skybox Skybox)
Parameter
Skybox |
---|
public abstrakt void deleteStream (Stream streamen)
Parameter
stream |
---|
public abstrakt void deleteSwapChain (SwapChain SwapChain)
Parameter
Logo: SwapChain |
---|
public abstrakt void deleteTexture (Texturtextur)
Parameter
Textur |
---|
public abstrakt void nicht VertexBuffer (VertexBuffer vertexBuffer)
Parameter
Vertex-Zwischenspeicher |
---|
public abstrakt void nichts löschen (Ansicht aufrufen)
Parameter
Ansicht |
---|