C# Class TrianglesInSpace.Rendering.Scene

Inheritance: IDisposable
Afficher le fichier Open project: anthony-martin/Triangles-in-space Class Usage Examples

Méthodes publiques

Méthode Description
Add ( string name, string shape ) : void
Add ( string name, string pathId, string shape, string materialName = "triangle/white" ) : void
Dispose ( ) : void
OnDeselected ( DeselectedObjectMessage message ) : void
OnSelected ( SelectedObjectMessage message ) : void
Remove ( string name ) : void
Scene ( IBus bus, SceneManager sceneManager ) : System
UpdatePosition ( ulong time ) : void

Private Methods

Méthode Description
DefaultMotion ( ) : IEnumerable
OnAdd ( AddObjectMessage message ) : void
UpdateMotion ( PathMessage message ) : void

Method Details

Add() public méthode

public Add ( string name, string shape ) : void
name string
shape string
Résultat void

Add() public méthode

public Add ( string name, string pathId, string shape, string materialName = "triangle/white" ) : void
name string
pathId string
shape string
materialName string
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

OnDeselected() public méthode

public OnDeselected ( DeselectedObjectMessage message ) : void
message TrianglesInSpace.Messages.DeselectedObjectMessage
Résultat void

OnSelected() public méthode

public OnSelected ( SelectedObjectMessage message ) : void
message TrianglesInSpace.Messages.SelectedObjectMessage
Résultat void

Remove() public méthode

public Remove ( string name ) : void
name string
Résultat void

Scene() public méthode

public Scene ( IBus bus, SceneManager sceneManager ) : System
bus IBus
sceneManager SceneManager
Résultat System

UpdatePosition() public méthode

public UpdatePosition ( ulong time ) : void
time ulong
Résultat void