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

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

Открытые свойства

Свойство Тип Описание
Color Color
SourceRectangle Rectangle?

Private Properties

Свойство Тип Описание
IRenderable void
IRenderable void
IRenderableIpso void
RenderTiledSprite void

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

Метод Описание
AnimationActivity ( double currentTime ) : void
Render ( SystemManagers managers, SpriteRenderer spriteRenderer, IRenderableIpso ipso, Microsoft.Xna.Framework.Graphics.Texture2D texture ) : void
Render ( SystemManagers managers, SpriteRenderer spriteRenderer, IRenderableIpso ipso, Microsoft.Xna.Framework.Graphics.Texture2D texture, Color color, Rectangle sourceRectangle = null, bool flipHorizontal = false, bool flipVertical = false, float rotationInDegrees, bool treat0AsFullDimensions = false, object objectCausingRenering = null ) : void
Sprite ( Microsoft.Xna.Framework.Graphics.Texture2D texture ) : System
ToString ( ) : string

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

Метод Описание
IRenderable ( ) : void
IRenderable ( SpriteRenderer spriteRenderer, SystemManagers managers ) : void
IRenderableIpso ( IRenderableIpso parent ) : void
RenderTiledSprite ( SpriteRenderer spriteRenderer, SystemManagers managers ) : void

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

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

public AnimationActivity ( double currentTime ) : void
currentTime double
Результат void

Render() публичный статический Метод

public static Render ( SystemManagers managers, SpriteRenderer spriteRenderer, IRenderableIpso ipso, Microsoft.Xna.Framework.Graphics.Texture2D texture ) : void
managers SystemManagers
spriteRenderer SpriteRenderer
ipso IRenderableIpso
texture Microsoft.Xna.Framework.Graphics.Texture2D
Результат void

Render() публичный статический Метод

public static Render ( SystemManagers managers, SpriteRenderer spriteRenderer, IRenderableIpso ipso, Microsoft.Xna.Framework.Graphics.Texture2D texture, Color color, Rectangle sourceRectangle = null, bool flipHorizontal = false, bool flipVertical = false, float rotationInDegrees, bool treat0AsFullDimensions = false, object objectCausingRenering = null ) : void
managers SystemManagers
spriteRenderer SpriteRenderer
ipso IRenderableIpso
texture Microsoft.Xna.Framework.Graphics.Texture2D
color Color
sourceRectangle Microsoft.Xna.Framework.Rectangle
flipHorizontal bool
flipVertical bool
rotationInDegrees float
treat0AsFullDimensions bool
objectCausingRenering object
Результат void

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

public Sprite ( Microsoft.Xna.Framework.Graphics.Texture2D texture ) : System
texture Microsoft.Xna.Framework.Graphics.Texture2D
Результат System

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

public ToString ( ) : string
Результат string

Описание свойств

Color публичное свойство

public Color Color
Результат Color

SourceRectangle публичное свойство

public Rectangle? SourceRectangle
Результат Rectangle?