C# Класс RenderingLibrary.Graphics.SpriteRenderer

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

Private Properties

Свойство Тип Описание
ClearPerformanceRecordingVariables void
CreateRasterizerStates void
Draw void
Draw void
Draw void
DrawString void
End void
GetSamplerState Microsoft.Xna.Framework.Graphics.SamplerState
GetZoomAndMatrix Matrix

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

Метод Описание
Begin ( ) : void
BeginSpriteBatch ( RenderStateVariables renderStates, Layer layer, BeginType beginType, Camera camera ) : void
EndSpriteBatch ( ) : void
Initialize ( GraphicsDevice graphicsDevice ) : void

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

Метод Описание
ClearPerformanceRecordingVariables ( ) : void
CreateRasterizerStates ( ) : void
Draw ( Microsoft.Xna.Framework.Graphics.Texture2D textureToUse, Rectangle destinationRectangle, Rectangle sourceRectangle, Color color, float rotation, Vector2 vector2, SpriteEffects effects, int layerDepth, object objectRequestingChange ) : void
Draw ( Microsoft.Xna.Framework.Graphics.Texture2D texture2D, Rectangle destinationRectangle, Rectangle sourceRectangle, Color color, object objectRequestingChange ) : void
Draw ( Microsoft.Xna.Framework.Graphics.Texture2D textureToUse, Vector2 position, Rectangle sourceRectangle, Color color, float rotation, Vector2 vector22, Vector2 scale, SpriteEffects effects, float depth, object objectRequestingChange ) : void
DrawString ( SpriteFont font, string line, Vector2 offset, Color color, object objectRequestingChange ) : void
End ( ) : void
GetSamplerState ( RenderStateVariables renderStates ) : SamplerState
GetZoomAndMatrix ( Layer layer, Camera camera ) : Matrix

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

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

public Begin ( ) : void
Результат void

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

public BeginSpriteBatch ( RenderStateVariables renderStates, Layer layer, BeginType beginType, Camera camera ) : void
renderStates RenderStateVariables
layer Layer
beginType BeginType
camera Camera
Результат void

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

public EndSpriteBatch ( ) : void
Результат void

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

public Initialize ( GraphicsDevice graphicsDevice ) : void
graphicsDevice GraphicsDevice
Результат void