C# Class FSO.Common.Rendering.Framework._3DLayer

Inheritance: IGraphicsLayer
Afficher le fichier Open project: RHY3756547/FreeSO Class Usage Examples

Méthodes publiques

Свойство Type Description
Device Microsoft.Xna.Framework.Graphics.GraphicsDevice
External List<_3DAbstract>
Scenes List<_3DAbstract>

Méthodes publiques

Méthode Description
Add ( _3DAbstract scene ) : void
AddExternal ( _3DAbstract scene ) : void

Adds a scene to the draw stack. The system will not call Draw on the scene but it will be initialized and given updates

Draw ( Microsoft device ) : void
Initialize ( Microsoft device ) : void
PreDraw ( Microsoft device ) : void
Remove ( _3DAbstract scene ) : void
RemoveExternal ( _3DAbstract scene ) : void
Update ( FSO state ) : void

Method Details

Add() public méthode

public Add ( _3DAbstract scene ) : void
scene _3DAbstract
Résultat void

AddExternal() public méthode

Adds a scene to the draw stack. The system will not call Draw on the scene but it will be initialized and given updates
public AddExternal ( _3DAbstract scene ) : void
scene _3DAbstract
Résultat void

Draw() public méthode

public Draw ( Microsoft device ) : void
device Microsoft
Résultat void

Initialize() public méthode

public Initialize ( Microsoft device ) : void
device Microsoft
Résultat void

PreDraw() public méthode

public PreDraw ( Microsoft device ) : void
device Microsoft
Résultat void

Remove() public méthode

public Remove ( _3DAbstract scene ) : void
scene _3DAbstract
Résultat void

RemoveExternal() public méthode

public RemoveExternal ( _3DAbstract scene ) : void
scene _3DAbstract
Résultat void

Update() public méthode

public Update ( FSO state ) : void
state FSO
Résultat void

Property Details

Device public_oe property

public GraphicsDevice,Microsoft.Xna.Framework.Graphics Device
Résultat Microsoft.Xna.Framework.Graphics.GraphicsDevice

External public_oe property

public List<_3DAbstract> External
Résultat List<_3DAbstract>

Scenes public_oe property

public List<_3DAbstract> Scenes
Résultat List<_3DAbstract>