НитьДвигательОбертка

открытый класс FilamentEngineWrapper
Известные прямые подклассы

Оборачивает вызовы к движку Filament.

Публичные конструкторы

FilamentEngineWrapper (двигатель двигателя)

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

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

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

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

Унаследованные методы

Публичные конструкторы

общедоступный FilamentEngineWrapper (двигатель движка)

Параметры
двигатель

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

общественная камера createCamera ()

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

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

общественный забор createFence ()

публичный рендерер createRenderer ()

публичная сцена createScene ()

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

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

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

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

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

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

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

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

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

публичный вид createView ()

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

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

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

public void destroyEntity (целая сущность)

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

public void destroyFence (Забор забор)

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

public void destroyIndexBuffer (IndexBuffer indexBuffer)

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

public void destroyIndirectLight (IndirectLight ibl)

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

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

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

public void destroyMaterialInstance (МатериалИнстансМатериалИнстанс)

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

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

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

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

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

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

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

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

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

public void destroySwapChain (SwapChain swapChain)

Параметры
swapChain

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

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

public void destroyVertexBuffer (VertexBuffer vertexBuffer)

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

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

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

public void flushAndWait ()

общественный движок getFilamentEngine ()

публичный LightManager getLightManager ()

публичный RenderableManager getRenderableManager ()

публичный TransformManager getTransformManager ()

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