C# Класс Treefrog.Render.Layers.RenderLayer

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

Private Properties

Свойство Тип Описание
BeginDraw Vector2
BeginDraw Vector2
BeginDrawInner Vector2
BeginDrawInner Vector2
EndDraw void
EndDrawInner void
EndDrawInner void
GetOffset Vector2
GetSamplerState Microsoft.Xna.Framework.Graphics.SamplerState
SetupRasterizerState void
SetupRenderTarget void

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

Метод Описание
RenderLayer ( ) : System
RenderLayer ( RenderLayerPresenter model ) : System

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

Метод Описание
BeginDraw ( SpriteBatch spriteBatch ) : Vector2
BeginDraw ( SpriteBatch spriteBatch, SamplerState samplerState ) : Vector2
BeginDraw ( SpriteBatch spriteBatch, SamplerState samplerState, Effect effect ) : Vector2
DisposeManaged ( ) : void
EndDraw ( SpriteBatch spriteBatch, Vector2 offset ) : void
RenderCommands ( SpriteBatch spriteBatch, TextureCache textureCache, IEnumerable drawList ) : void
RenderContent ( LilyPath.DrawBatch drawBatch ) : void
RenderContent ( SpriteBatch spriteBatch ) : void
RenderCore ( LilyPath.DrawBatch drawBatch ) : void
RenderCore ( GraphicsDevice device ) : void
RenderCore ( SpriteBatch spriteBatch ) : void

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

Метод Описание
BeginDraw ( LilyPath.DrawBatch drawBatch ) : Vector2
BeginDraw ( LilyPath.DrawBatch drawBatch, SamplerState samplerState ) : Vector2
BeginDrawInner ( LilyPath.DrawBatch drawBatch, SamplerState samplerState ) : Vector2
BeginDrawInner ( SpriteBatch spriteBatch, SamplerState samplerState, Effect effect ) : Vector2
EndDraw ( LilyPath.DrawBatch drawBatch, Vector2 offset ) : void
EndDrawInner ( LilyPath.DrawBatch drawBatch ) : void
EndDrawInner ( SpriteBatch spriteBatch ) : void
GetOffset ( ) : Vector2
GetSamplerState ( WrapMode wrapMode ) : SamplerState
SetupRasterizerState ( GraphicsDevice device ) : void
SetupRenderTarget ( GraphicsDevice device ) : void

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

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

protected BeginDraw ( SpriteBatch spriteBatch ) : Vector2
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
Результат Vector2

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

protected BeginDraw ( SpriteBatch spriteBatch, SamplerState samplerState ) : Vector2
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
samplerState Microsoft.Xna.Framework.Graphics.SamplerState
Результат Vector2

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

protected BeginDraw ( SpriteBatch spriteBatch, SamplerState samplerState, Effect effect ) : Vector2
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
samplerState Microsoft.Xna.Framework.Graphics.SamplerState
effect Microsoft.Xna.Framework.Graphics.Effect
Результат Vector2

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

protected DisposeManaged ( ) : void
Результат void

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

protected EndDraw ( SpriteBatch spriteBatch, Vector2 offset ) : void
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
offset Vector2
Результат void

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

protected RenderCommands ( SpriteBatch spriteBatch, TextureCache textureCache, IEnumerable drawList ) : void
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
textureCache TextureCache
drawList IEnumerable
Результат void

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

protected RenderContent ( LilyPath.DrawBatch drawBatch ) : void
drawBatch LilyPath.DrawBatch
Результат void

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

protected RenderContent ( SpriteBatch spriteBatch ) : void
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
Результат void

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

protected RenderCore ( LilyPath.DrawBatch drawBatch ) : void
drawBatch LilyPath.DrawBatch
Результат void

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

protected RenderCore ( GraphicsDevice device ) : void
device GraphicsDevice
Результат void

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

protected RenderCore ( SpriteBatch spriteBatch ) : void
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
Результат void

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

public RenderLayer ( ) : System
Результат System

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

public RenderLayer ( RenderLayerPresenter model ) : System
model RenderLayerPresenter
Результат System