C# Класс GrandLarceny.ImageManager

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

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

Свойство Тип Описание
m_animationSpeed float

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

Метод Описание
ImageManager ( string a_sprite ) : System
draw ( Vector2 a_imgPosition, float a_rotation, Vector2 a_origin, Color a_color, SpriteEffects a_spriteEffect = SpriteEffects.None, float a_layer = 0.0f, float a_xScale = 1.0f, float a_yScale = 1.0f ) : void
getAnimationSpeed ( ) : float
getImage ( ) : Microsoft.Xna.Framework.Graphics.Texture2D
getImagePath ( ) : string
getLength ( ) : int
getSize ( ) : Vector2
getSubImageIndex ( ) : float
isStopped ( ) : bool
isTexture ( Microsoft.Xna.Framework.Graphics.Texture2D a_texture ) : System.Boolean
run ( ) : void
setAnimationSpeed ( float a_speed ) : void
setLooping ( System.Boolean a_looping ) : void
setSprite ( string a_sprite ) : bool
setSpriteSilently ( string a_sprite ) : bool
setSubImage ( float a_index ) : void
stop ( ) : void
update ( GameTime a_gameTime ) : void

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

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

public ImageManager ( string a_sprite ) : System
a_sprite string
Результат System

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

public draw ( Vector2 a_imgPosition, float a_rotation, Vector2 a_origin, Color a_color, SpriteEffects a_spriteEffect = SpriteEffects.None, float a_layer = 0.0f, float a_xScale = 1.0f, float a_yScale = 1.0f ) : void
a_imgPosition Vector2
a_rotation float
a_origin Vector2
a_color Color
a_spriteEffect SpriteEffects
a_layer float
a_xScale float
a_yScale float
Результат void

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

public getAnimationSpeed ( ) : float
Результат float

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

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

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

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

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

public getLength ( ) : int
Результат int

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

public getSize ( ) : Vector2
Результат Vector2

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

public getSubImageIndex ( ) : float
Результат float

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

public isStopped ( ) : bool
Результат bool

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

public isTexture ( Microsoft.Xna.Framework.Graphics.Texture2D a_texture ) : System.Boolean
a_texture Microsoft.Xna.Framework.Graphics.Texture2D
Результат System.Boolean

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

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

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

public setAnimationSpeed ( float a_speed ) : void
a_speed float
Результат void

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

public setLooping ( System.Boolean a_looping ) : void
a_looping System.Boolean
Результат void

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

public setSprite ( string a_sprite ) : bool
a_sprite string
Результат bool

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

public setSpriteSilently ( string a_sprite ) : bool
a_sprite string
Результат bool

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

public setSubImage ( float a_index ) : void
a_index float
Результат void

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

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

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

public update ( GameTime a_gameTime ) : void
a_gameTime Microsoft.Xna.Framework.GameTime
Результат void

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

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

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