IEngine

interfaz pública IEngine
Subcategorías indirectas conocidas

Interfaz de motor que admite varios tipos del motor de fila getFilamentEngine.

Métodos públicos

cámara abstracta
cámara abstracta
createCamera(entidad int)
Cerco abstracto
createFence() (()
Procesador abstracto
escena abstracta
SwapChain abstracto
createSwapChain(objetos, superficies y marcas largas)
Tipos de superficie válidos: - Android: Surface - Otro: ninguno

Marcas: consulta marcas CONFIG en SwapChain.

SwapChain abstracto
createSwapChain(plataforma de objetos)
Tipos de superficie válidos: - Android: Surface - Otro: ninguno
SwapChain abstracto
createSwapChainFromNativeSurface(plataforma NativeSurface, marcas largas)
vista abstracta
vacío abstracto
vacío abstracto
destroyCamera(Cámara de la cámara)
vacío abstracto
destroyEntity(ent entidad)
vacío abstracto
destroyFence(valla de valla)
vacío abstracto
destroyIndexBuffer(IndexBuffer IndexBuffer)
vacío abstracto
destroyIndirectLight(IndirectLight ibl)
vacío abstracto
destroyMaterial(material de Material)
vacío abstracto
destroyMaterialInstance(MaterialInstance materialInstance)
vacío abstracto
destroyRenderer(Renderizador)
vacío abstracto
destroyScene(Escena)
vacío abstracto
destroySkybox(Skybox skybox)
vacío abstracto
destroyStream(Transmisión de transmisión)
vacío abstracto
destroySwapChain(Cadena de intercambio de intercambio)
vacío abstracto
destroyTexture(Textura de textura)
vacío abstracto
destroyVertexBuffer(VertexBuffer vertexBuffer)
vacío abstracto
destroyView(vista de visualización)
vacío abstracto
abstract Engine
abstract LightManager
RenderableManager abstracto
TransformManager abstracto
Booleano abstracto

Métodos públicos

resumen público Cámara createCamera ()

cámara pública abstracta createCamera (int entity)

Parámetros
entidad

cerca pública abstracta createFence ()

público abstracto Procesador createRenderer ()

resumen público público createScene ()

public resumen SwapChain createSwapChain (objeto superficie, marcas largas)

Tipos de superficie válidos: - Android: Surface - Otro: ninguno

Marcas: consulta marcas CONFIG en SwapChain.

Parámetros
surface
flags

public resumen SwapChain createSwapChain (Object superficie)

Tipos de superficie válidos: - Android: Surface - Otro: ninguno

Parámetros
surface

public resumen SwapChain createSwapChainFromNativeSurface (NativeSurface Surface, marcas largas)

Parámetros
surface
flags

public resumen createView ()

vacío público abstracto destruir ()

public resumen void destroyCamera (Cámara de la cámara)

Parámetros
cámara

vacío público abstracto destroyEntity (int entity)

Parámetros
entidad

vacío público abstracto destroyFence (cerco de cerca)

Parámetros
cerca

vacío público abstracto destroyIndexBuffer (IndexBuffer indexBuffer)

Parámetros
Índice de búfer

vacío público abstracto destroyIndirectLight (IndirectLight ibl)

Parámetros
IE

vacío público abstracto destroyMaterial (material de Material)

Parámetros
material

vacío público abstracto destroyMaterialInstance (MaterialInstance materialInstance)

Parámetros
MaterialInstance

vacío público abstracto destroyRenderer (procesador de renderizador)

Parámetros
procesador

vacío público abstracto destroyScene (Escena de escena)

Parámetros
ambiente

vacío público abstracto destroySkybox (Skybox Skysky)

Parámetros
skybox

public resumen void destroyStream (Transmisión de transmisión)

Parámetros
transmisión

public resumen void destroySwapChain (SwapChain swapChain)

Parámetros
Cadena de intercambio

vacío público abstracto destroyTexture (textura de textura)

Parámetros
textura

vacío público abstracto destroyVertexBuffer (VertexBuffer vertexBuffer)

Parámetros
Búfer de vértice

vacío público abstracto destroyView (View View)

Parámetros
vista

vacío público abstracto flushAndWait ()

public abstract Engine getFilamentEngine ()

público abstracto LightManager getLightManager ()

público abstracto RenderableManager getRenderableManager ()

público abstracto TransformManager getTransformManager ()

Booleano abstracto público isValid ()