middleware/src/Tracking/Events/PushEventArgs.cs
changeset 4 f4e52a4c34b3
child 8 e4e7db2435f8
equal deleted inserted replaced
3:92f19af39024 4:f4e52a4c34b3
       
     1 /*
       
     2  * Projet : TraKERS
       
     3  * Module : MIDDLEWARE
       
     4  * Sous-Module : Tracking/Events
       
     5  * Classe : PushEventArgs
       
     6  * 
       
     7  * Auteur : alexandre.bastien@iri.centrepompidou.fr
       
     8  * 
       
     9  * Fonctionnalités : Cette classe contient les membres utilisés lors de l'appel au listener correspondant
       
    10  * à l'événement : L'utilisateur a effectué un push.
       
    11  */
       
    12 
       
    13 using System;
       
    14 using System.Collections.Generic;
       
    15 using System.Linq;
       
    16 using System.Text;
       
    17 using Trakers.Communication;
       
    18 using Trakers.Tracking.Gestures;
       
    19 
       
    20 namespace Trakers.Tracking.Events
       
    21 {
       
    22     public class PushEventArgs : EventArgs
       
    23     {
       
    24         //Fenêtre de debug.
       
    25         public readonly Debug.DebugWindow debug;
       
    26         //Serveur TUIO.
       
    27         public readonly Server server;
       
    28         //Direction du push.
       
    29         public readonly PushDetector.Direction direction;
       
    30         //Main ayant réalisé le push.
       
    31         public readonly PushDetector.Hand hand;
       
    32 
       
    33         /*
       
    34         * Constructeur : Il prend l'affichage de debug, le serveur TUIO et la direction du swipe.
       
    35         */
       
    36         public PushEventArgs(Debug.DebugWindow _debug, Server _server, PushDetector.Direction _direction, PushDetector.Hand _hand)
       
    37         {
       
    38             debug = _debug;
       
    39             server = _server;
       
    40             direction = _direction;
       
    41             hand = _hand;
       
    42         }
       
    43     }
       
    44 }