C# Класс Pokemon3D.Rendering.Compositor.RenderQueue

Наследование: Pokemon3D.Common.GameContextObject
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Draw ( Camera camera, float yRotationForBillboards ) : void
RenderQueue ( GameContext context, Action handleEffect, Func getDrawableElements, SceneEffect sceneEffect ) : Microsoft.Xna.Framework

Защищенные методы

Метод Описание
IsValidForRendering ( Camera camera, DrawableElement element ) : bool

Приватные методы

Метод Описание
DrawElement ( Camera camera, DrawableElement element, SceneEffect sceneEffect, float yRotationForBillboards ) : void
DrawElement ( Camera camera, DrawableElement element, float yRotationForBillboards ) : void

Описание методов

Draw() публичный Метод

public Draw ( Camera camera, float yRotationForBillboards ) : void
camera Camera
yRotationForBillboards float
Результат void

IsValidForRendering() защищенный Метод

protected IsValidForRendering ( Camera camera, DrawableElement element ) : bool
camera Camera
element DrawableElement
Результат bool

RenderQueue() публичный Метод

public RenderQueue ( GameContext context, Action handleEffect, Func getDrawableElements, SceneEffect sceneEffect ) : Microsoft.Xna.Framework
context GameContext
handleEffect Action
getDrawableElements Func
sceneEffect SceneEffect
Результат Microsoft.Xna.Framework