IEngine

общедоступный интерфейс IEngine
Известные косвенные подклассы

Интерфейс движка для поддержки нескольких разновидностей филаментного движка getFilamentEngine.

Публичные методы

абстрактная камера
абстрактная камера
createCamera (целый объект)
абстрактный забор
абстрактный визуализатор
абстрактная сцена
абстрактный SwapChain
createSwapChain (поверхность объекта , длинные флаги)
Допустимые типы поверхностей: - Android: поверхность - Другое: нет

Флаги: смотрите флаги CONFIG в SwapChain.

абстрактный SwapChain
createSwapChain (поверхность объекта )
Допустимые типы поверхностей: - Android: поверхность - Другое: нет
абстрактный SwapChain
createSwapChainFromNativeSurface (поверхность NativeSurface, длинные флаги)
абстрактный вид
абстрактная пустота
абстрактная пустота
destroyCamera (Камера камеры)
абстрактная пустота
destroyEntity (целая сущность)
абстрактная пустота
destroyFence (забор)
абстрактная пустота
абстрактная пустота
уничтожитьIndirectLight (IndirectLight ибл)
абстрактная пустота
destroyMaterial (Материальный материал)
абстрактная пустота
destroyMaterialInstance (МатериалИнстансМатериалИнстанс)
абстрактная пустота
destroyRenderer (рендерер рендерера)
абстрактная пустота
destroyScene (Сцена сцены)
абстрактная пустота
destroySkybox (скайбокс Skybox)
абстрактная пустота
destroyStream (Поток потока)
абстрактная пустота
уничтожитьSwapChain (SwapChain swapChain)
абстрактная пустота
destroyTexture (Текстура текстуры)
абстрактная пустота
уничтожитьВертексБуфер (VertexBuffer, vertexBuffer)
абстрактная пустота
destroyView (представление вида)
абстрактная пустота
абстрактный двигатель
абстрактный LightManager
абстрактный RenderableManager
абстрактный TransformManager
абстрактный логический

Публичные методы

публичная абстрактная камера createCamera ()

общедоступная абстрактная камера createCamera (int entity)

Параметры
организация

публичный абстрактный забор createFence ()

публичный абстрактный рендерер createRenderer ()

общедоступная абстрактная сцена createScene ()

public abstract SwapChain createSwapChain (поверхность объекта , длинные флаги)

Допустимые типы поверхностей: - Android: поверхность - Другое: нет

Флаги: смотрите флаги CONFIG в SwapChain.

Параметры
поверхность
флаги
Смотрите также

открытый абстрактный SwapChain createSwapChain (поверхность объекта )

Допустимые типы поверхностей: - Android: поверхность - Другое: нет

Параметры
поверхность

public abstract SwapChain createSwapChainFromNativeSurface (поверхность NativeSurface, длинные флаги)

Параметры
поверхность
флаги

публичный абстрактный вид createView ()

общественная абстрактная пустота уничтожить ()

public abstract void destroyCamera (Камера камеры)

Параметры
камера

public abstract void destroyEntity (int entity)

Параметры
организация

public abstract void destroyFence (забор из забора)

Параметры
изгородь

public abstract void destroyIndexBuffer (IndexBuffer indexBuffer)

Параметры
индексный буфер

public abstract void destroyIndirectLight (IndirectLight ibl)

Параметры
ибл

public abstract void destroyMaterial (Материальный материал)

Параметры
материал

public abstract void destroyMaterialInstance (MaterialInstance materialInstance)

Параметры
Экземпляр материала

public abstract void destroyRenderer (рендерер рендерера)

Параметры
визуализатор

public abstract void destroyScene (Сцена сцены)

Параметры
сцена

public abstract void destroySkybox (скайбокс Skybox)

Параметры
скайбокс

public abstract void destroyStream (Поток потока)

Параметры
ручей

public abstract void destroySwapChain (SwapChain swapChain)

Параметры
swapChain

public abstract void destroyTexture (Текстура текстуры)

Параметры
текстура

public abstract void destroyVertexBuffer (VertexBuffer vertexBuffer)

Параметры
вершинный буфер

public abstract void destroyView (представление просмотра)

Параметры
Посмотреть

public abstract void flushAndWait ()

публичный абстрактный движок getFilamentEngine ()

открытый абстрактный LightManager getLightManager ()

открытый абстрактный RenderableManager getRenderableManager ()

открытый абстрактный TransformManager getTransformManager ()

общественное абстрактное логическое значение isValid ()