C# Класс Tantric.World.WorldObject

Represents an object in a layer with a transform and graphic
Наследование: IPositionable
Показать файл Открыть проект

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

Метод Описание
Draw ( GameTime gameTime, SpriteBatch batch, Camera cam ) : void

Draw the object. Override.

LoadResources ( Microsoft.Xna.Framework.Content.ContentManager content ) : void
Rotate ( double delta ) : void
Scale ( Vector2 Factor ) : void
SetPosition ( Vector2 pos ) : void
SetRotation ( double rot ) : void
SetScale ( Vector2 sca ) : void
Translate ( Vector2 delta ) : void
UnloadResources ( ) : void
Update ( int elapsedMilliseconds ) : void

Update based on the objects logic. Override.

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

Метод Описание
WorldObject ( String name ) : System

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

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

Draw the object. Override.
public abstract Draw ( GameTime gameTime, SpriteBatch batch, Camera cam ) : void
gameTime Microsoft.Xna.Framework.GameTime
batch Microsoft.Xna.Framework.Graphics.SpriteBatch
cam Camera
Результат void

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

public abstract LoadResources ( Microsoft.Xna.Framework.Content.ContentManager content ) : void
content Microsoft.Xna.Framework.Content.ContentManager
Результат void

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

public Rotate ( double delta ) : void
delta double
Результат void

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

public Scale ( Vector2 Factor ) : void
Factor Vector2
Результат void

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

public SetPosition ( Vector2 pos ) : void
pos Vector2
Результат void

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

public SetRotation ( double rot ) : void
rot double
Результат void

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

public SetScale ( Vector2 sca ) : void
sca Vector2
Результат void

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

public Translate ( Vector2 delta ) : void
delta Vector2
Результат void

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

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

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

Update based on the objects logic. Override.
public abstract Update ( int elapsedMilliseconds ) : void
elapsedMilliseconds int
Результат void

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

protected WorldObject ( String name ) : System
name String
Результат System