C# Class hyades.entity.Entity

Afficher le fichier Open project: zfedoran/bubblebound

Méthodes publiques

Свойство Type Description
aabb Microsoft.Xna.Framework.BoundingBox
id int
name string
size Vector3
visible bool

Méthodes publiques

Méthode Description
Clone ( Entity entity ) : Entity
CopyFrom ( Entity from, Entity to ) : void
CreateWorldTransformMatrix ( Vector3 &position, Vector3 &rotation, Vector3 &size, Matrix &matrix ) : void
Draw ( GraphicsDevice device, Camera camera ) : void
Entity ( ) : System
GetTransform ( ) : Matrix
Remove ( ) : void
Update ( double elapsed ) : void

Method Details

Clone() public static méthode

public static Clone ( Entity entity ) : Entity
entity Entity
Résultat Entity

CopyFrom() public static méthode

public static CopyFrom ( Entity from, Entity to ) : void
from Entity
to Entity
Résultat void

CreateWorldTransformMatrix() public static méthode

public static CreateWorldTransformMatrix ( Vector3 &position, Vector3 &rotation, Vector3 &size, Matrix &matrix ) : void
position Vector3
rotation Vector3
size Vector3
matrix Matrix
Résultat void

Draw() public méthode

public Draw ( GraphicsDevice device, Camera camera ) : void
device GraphicsDevice
camera Camera
Résultat void

Entity() public méthode

public Entity ( ) : System
Résultat System

GetTransform() public méthode

public GetTransform ( ) : Matrix
Résultat Matrix

Remove() public méthode

public Remove ( ) : void
Résultat void

Update() public méthode

public Update ( double elapsed ) : void
elapsed double
Résultat void

Property Details

aabb public_oe property

public BoundingBox,Microsoft.Xna.Framework aabb
Résultat Microsoft.Xna.Framework.BoundingBox

id public_oe property

public int id
Résultat int

name public_oe property

public string name
Résultat string

size public_oe property

public Vector3 size
Résultat Vector3

visible public_oe property

public bool visible
Résultat bool