C# Класс Terraria.DataStructures.DrawData

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

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

Свойство Тип Описание
color System.Color
destinationRectangle Rectangle
effect SpriteEffects
ignorePlayerRotation bool
nullRectangle Rectangle?
origin System.Vector2
position System.Vector2
rotation float
scale System.Vector2
shader int
sourceRect Rectangle?
texture Microsoft.Xna.Framework.Graphics.Texture2D
useDestinationRectangle bool

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

Метод Описание
Draw ( SpriteBatch sb ) : void
DrawData ( Microsoft.Xna.Framework.Graphics.Texture2D tex, Rectangle desRectangle, System.Color c ) : Microsoft.Xna.Framework
DrawData ( Microsoft.Xna.Framework.Graphics.Texture2D tex, Rectangle desRectangle, Rectangle sRect, System.Color c ) : Microsoft.Xna.Framework
DrawData ( Microsoft.Xna.Framework.Graphics.Texture2D tex, Rectangle desRectangle, Rectangle sRect, System.Color c, float rotat, System.Vector2 _origin, SpriteEffects _effect, int inactiveLayerDepth ) : Microsoft.Xna.Framework
DrawData ( Microsoft.Xna.Framework.Graphics.Texture2D tex, System.Vector2 pos, System.Color c ) : Microsoft.Xna.Framework
DrawData ( Microsoft.Xna.Framework.Graphics.Texture2D tex, System.Vector2 pos, Rectangle sRect, System.Color c ) : Microsoft.Xna.Framework
DrawData ( Microsoft.Xna.Framework.Graphics.Texture2D tex, System.Vector2 pos, Rectangle sRect, System.Color c, float rotat, System.Vector2 _origin, System.Vector2 _scale, SpriteEffects spriteEffect, int inactiveLayerDepth ) : Microsoft.Xna.Framework
DrawData ( Microsoft.Xna.Framework.Graphics.Texture2D tex, System.Vector2 pos, Rectangle sRect, System.Color c, float rotat, System.Vector2 _origin, float _scale, SpriteEffects eff, int inactiveLayerDepth ) : Microsoft.Xna.Framework

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

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

public Draw ( SpriteBatch sb ) : void
sb Microsoft.Xna.Framework.Graphics.SpriteBatch
Результат void

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

public DrawData ( Microsoft.Xna.Framework.Graphics.Texture2D tex, Rectangle desRectangle, System.Color c ) : Microsoft.Xna.Framework
tex Microsoft.Xna.Framework.Graphics.Texture2D
desRectangle Rectangle
c System.Color
Результат Microsoft.Xna.Framework

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

public DrawData ( Microsoft.Xna.Framework.Graphics.Texture2D tex, Rectangle desRectangle, Rectangle sRect, System.Color c ) : Microsoft.Xna.Framework
tex Microsoft.Xna.Framework.Graphics.Texture2D
desRectangle Rectangle
sRect Rectangle
c System.Color
Результат Microsoft.Xna.Framework

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

public DrawData ( Microsoft.Xna.Framework.Graphics.Texture2D tex, Rectangle desRectangle, Rectangle sRect, System.Color c, float rotat, System.Vector2 _origin, SpriteEffects _effect, int inactiveLayerDepth ) : Microsoft.Xna.Framework
tex Microsoft.Xna.Framework.Graphics.Texture2D
desRectangle Rectangle
sRect Rectangle
c System.Color
rotat float
_origin System.Vector2
_effect SpriteEffects
inactiveLayerDepth int
Результат Microsoft.Xna.Framework

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

public DrawData ( Microsoft.Xna.Framework.Graphics.Texture2D tex, System.Vector2 pos, System.Color c ) : Microsoft.Xna.Framework
tex Microsoft.Xna.Framework.Graphics.Texture2D
pos System.Vector2
c System.Color
Результат Microsoft.Xna.Framework

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

public DrawData ( Microsoft.Xna.Framework.Graphics.Texture2D tex, System.Vector2 pos, Rectangle sRect, System.Color c ) : Microsoft.Xna.Framework
tex Microsoft.Xna.Framework.Graphics.Texture2D
pos System.Vector2
sRect Rectangle
c System.Color
Результат Microsoft.Xna.Framework

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

public DrawData ( Microsoft.Xna.Framework.Graphics.Texture2D tex, System.Vector2 pos, Rectangle sRect, System.Color c, float rotat, System.Vector2 _origin, System.Vector2 _scale, SpriteEffects spriteEffect, int inactiveLayerDepth ) : Microsoft.Xna.Framework
tex Microsoft.Xna.Framework.Graphics.Texture2D
pos System.Vector2
sRect Rectangle
c System.Color
rotat float
_origin System.Vector2
_scale System.Vector2
spriteEffect SpriteEffects
inactiveLayerDepth int
Результат Microsoft.Xna.Framework

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

public DrawData ( Microsoft.Xna.Framework.Graphics.Texture2D tex, System.Vector2 pos, Rectangle sRect, System.Color c, float rotat, System.Vector2 _origin, float _scale, SpriteEffects eff, int inactiveLayerDepth ) : Microsoft.Xna.Framework
tex Microsoft.Xna.Framework.Graphics.Texture2D
pos System.Vector2
sRect Rectangle
c System.Color
rotat float
_origin System.Vector2
_scale float
eff SpriteEffects
inactiveLayerDepth int
Результат Microsoft.Xna.Framework

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

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

public Color,System color
Результат System.Color

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

public Rectangle destinationRectangle
Результат Rectangle

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

public SpriteEffects effect
Результат SpriteEffects

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

public bool ignorePlayerRotation
Результат bool

nullRectangle публичное статическое свойство

public static Rectangle? nullRectangle
Результат Rectangle?

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

public Vector2,System origin
Результат System.Vector2

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

public Vector2,System position
Результат System.Vector2

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

public float rotation
Результат float

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

public Vector2,System scale
Результат System.Vector2

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

public int shader
Результат int

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

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

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

public Texture2D,Microsoft.Xna.Framework.Graphics texture
Результат Microsoft.Xna.Framework.Graphics.Texture2D

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

public bool useDestinationRectangle
Результат bool