Motore di elaborazione

interfaccia pubblica IEngine
Sottoclassi indirette note

Interfaccia motore per supportare più gusti del motore a filamento getFilamentEngine.

Metodi pubblici

fotocamera astratta
fotocamera astratta
createCamera(entità entità)
Recinzione astratta
renderer astratto
Scena astratta
SwapChain astratto
createSwapChain(area dell'oggetto, flag lunghi)
Tipi di superficie validi: - Android: Surface - Altro: nessuno

Bandiere: vedi le bandiere CONFIG in SwapChain.

SwapChain astratto
createSwapChain(spia Object)
Tipi di superficie validi: - Android: Surface - Altro: nessuno
SwapChain astratto
createSwapChainFromNativeSurface(terra di NativeSurface, bandiere lunghe)
astratta Visualizza
astratto void
destroy (())
astratto void
destroyCamera(Videocamera)
astratto void
destroyEntity(entità entità)
astratto void
destroyFence(Recinzione)
astratto void
destroyIndexBuffer(IndexBuffer indexBuffer)
astratto void
destroyIndirectLight(IndirectLight ibl)
astratto void
destroyMaterial(materiale materiale)
astratto void
destroyMaterialInstance(MaterialInstance materialInstance)
astratto void
destroyRenderer(renderer renderer)
astratto void
destroyScene(scena della scena)
astratto void
destroySkybox(Skybox Skybox)
astratto void
destroyStream(Stream di streaming)
astratto void
destroySwapChain(SwapChain scambiaChain)
astratto void
destroyTexture( texture texture)
astratto void
destroyVertexBuffer(VertexBuffer vertexBuffer)
astratto void
destroyView(Vista vista)
astratto void
motore astratto
Light ciascuna astratta
astratto RenderableManager
TransformManager astratto
booleano astratto

Metodi pubblici

pubblica astratta Fotocamera createCamera ()

pubblica astratta Fotocamera createCamera (entità entità)

Parametri
entity

astratto pubblico Recinzione createFence ()

pubblica astratto renderer createRenderer ()

scena astratta pubblica createScene ()

pubblica astratto SwapChain createSwapChain (area dell'oggetto, bandiere lunghe)

Tipi di superficie validi: - Android: Surface - Altro: nessuno

Bandiere: vedi le bandiere CONFIG in SwapChain.

Parametri
superficie
flags

astratto pubblico SwapChain createSwapChain (Oggetto))

Tipi di superficie validi: - Android: Surface - Altro: nessuno

Parametri
superficie

astratto pubblico SwapChain createSwapChainFromNativeSurface (NativeSurface superfici, bandiere lunghe)

Parametri
superficie
flags

pubblica astratta Visualizza createView ()

astratto pubblico void destroy ()

pubblica astratto void destroycamera (videocamera)

Parametri
fotocamera

pubblica astrazione void destroyEntity (entità entità)

Parametri
entity

astratto pubblico void destroyFence (recinzione)

Parametri
recinto

pubblica astratto void destroyIndexBuffer (IndexBuffer indexBuffer)

Parametri
Buffer di indice

pubblica astratto void destroyIndirectLight (IndirectLight ibl)

Parametri
Ibl

astratto pubblico void destroyMaterial (materiale materiale)

Parametri
material

pubblica astratto void destroyMaterialInstance (MaterialInstance materialInstance)

Parametri
materialeInstance

pubblica astratto void destroyRenderer (Renderer renderer)

Parametri
renderer

astratto pubblico void destroyScene (scena di scena)

Parametri
scena

astratto pubblico void destroySkybox (Skybox skybox)

Parametri
Skybox

astratto pubblico void destroyStream (stream stream)

Parametri
stream

pubblica astratto void destroySwapChain (SwapChain scambiaChain)

Parametri
scambioChain

astratto pubblico void destroyTexture (struttura texture)

Parametri
texture

pubblica astratto void destroyVertexBuffer (VertexBuffer vertexBuffer)

Parametri
vertexBuffer

pubblica astratto void destroyView (View View)

Parametri
vista

pubblica astratto void flushAndWait ()

pubblica astratto Engine getFilamentEngine ()

pubblica astratto LightManager getLightManager ()

pubblica astratto RenderableManager getRenderableManager ()

pubblica astratto TransformManager getTransformManager ()

pubblica astratto booleano isValid ()