C# Class FSO.Files.Formats.IFF.Chunks.DGRPSprite

Makes up a DGRPImage.
Inheritance: ITextureProvider, IWorldTextureProvider
Afficher le fichier Open project: RHY3756547/FreeSO Class Usage Examples

Méthodes publiques

Свойство Type Description
Flags DGRPSpriteFlags
ObjectOffset Vector3
SpriteFrameIndex uint
SpriteID uint
SpriteOffset Vector2

Méthodes publiques

Méthode Description
DGRPSprite ( DGRP parent ) : System
GetPosition ( ) : Vector2

Gets position of this sprite.

GetTexture ( Microsoft device ) : Microsoft.Xna.Framework.Graphics.Texture2D
GetWorldTexture ( Microsoft device ) : WorldTexture
Read ( uint version, IoBuffer io ) : void

Reads a DGRPSprite from a stream.

Write ( IoWriter io ) : void

Method Details

DGRPSprite() public méthode

public DGRPSprite ( DGRP parent ) : System
parent DGRP
Résultat System

GetPosition() public méthode

Gets position of this sprite.
public GetPosition ( ) : Vector2
Résultat Vector2

GetTexture() public méthode

public GetTexture ( Microsoft device ) : Microsoft.Xna.Framework.Graphics.Texture2D
device Microsoft
Résultat Microsoft.Xna.Framework.Graphics.Texture2D

GetWorldTexture() public méthode

public GetWorldTexture ( Microsoft device ) : WorldTexture
device Microsoft
Résultat FSO.Files.Utils.WorldTexture

Read() public méthode

Reads a DGRPSprite from a stream.
public Read ( uint version, IoBuffer io ) : void
version uint
io FSO.Files.Utils.IoBuffer
Résultat void

Write() public méthode

public Write ( IoWriter io ) : void
io FSO.Files.Utils.IoWriter
Résultat void

Property Details

Flags public_oe property

public DGRPSpriteFlags Flags
Résultat DGRPSpriteFlags

ObjectOffset public_oe property

public Vector3 ObjectOffset
Résultat Vector3

SpriteFrameIndex public_oe property

public uint SpriteFrameIndex
Résultat uint

SpriteID public_oe property

public uint SpriteID
Résultat uint

SpriteOffset public_oe property

public Vector2 SpriteOffset
Résultat Vector2