src/FingersDance.ActionFactory/ActionFactory.cs
author PAMPHILE Jonathan <pamphile@efrei.fr>
Tue, 27 Oct 2009 01:59:56 +0100
changeset 176 0896f36b9d57
parent 156 e16c8c913c65
permissions -rw-r--r--
Multi Touch
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
35
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
     1
using System;
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
     2
using System.Collections.Generic;
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
     3
using System.Linq;
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
     4
using System.Text;
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
     5
156
e16c8c913c65 Color Factory et application des couleurs au pivot
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 135
diff changeset
     6
namespace FingersDance.Factory
35
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
     7
{
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
     8
    public class ActionFactory
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
     9
    {
54
c724ac229181 Singleton de la factory
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 44
diff changeset
    10
        private static ActionGenerator _Factory;
35
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
    11
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
    12
        public ActionFactory()
54
c724ac229181 Singleton de la factory
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 44
diff changeset
    13
        { }
c724ac229181 Singleton de la factory
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 44
diff changeset
    14
c724ac229181 Singleton de la factory
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 44
diff changeset
    15
        public ActionGenerator GetGenerator()
35
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
    16
        {
54
c724ac229181 Singleton de la factory
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 44
diff changeset
    17
            if (_Factory == null)
c724ac229181 Singleton de la factory
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 44
diff changeset
    18
            {
c724ac229181 Singleton de la factory
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 44
diff changeset
    19
                _Factory = new ActionGenerator();
c724ac229181 Singleton de la factory
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 44
diff changeset
    20
            }
c724ac229181 Singleton de la factory
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 44
diff changeset
    21
            return _Factory;
38
fe84b5081ba2 Test des menus
PAMPHILE Jonathan <pamphile@efrei.fr>
parents: 36
diff changeset
    22
        }
35
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
    23
    }
ed77793b767a Control Pivot,
sarias
parents:
diff changeset
    24
}