root/IBBoard.WarFoundry.API/trunk/api/Objects/Stat.cs @ 143

Revision 143, 1.0 KB (checked in by ibboard, 15 months ago)
  • Fix line terminators

no-open-ticket

Line 
1// This file (Stat.cs) is a part of the IBBoard.WarFoundry.API project and is copyright 2009 IBBoard.
2//
3// The file and the library/program it is in are licensed under the GNU LGPL license, either version 3 of the License or (at your option) any later version. Please see COPYING.LGPL for more information and the full license.
4
5using System;
6
7namespace IBBoard.WarFoundry.API.Objects
8{
9    /// <summary>
10    /// Summary description for Stat.
11    /// </summary>
12    public class Stat
13    {
14        private StatSlot parentStatSlot;
15        private string statString;
16
17        public Stat(StatSlot parentSlot, string statValue)
18        {
19                parentStatSlot = parentSlot;
20                statString = statValue;
21        }
22
23        public StatSlot ParentSlot
24        {
25            get { return parentStatSlot; }
26            set { parentStatSlot = value; }
27        }
28
29        public string ParentSlotName
30        {
31            get { return ParentSlot.Name; }
32        }
33
34        public string SlotValueString
35        {
36            get { return statString; }
37            set { statString = (value == null ? "" : value); }
38        }
39    }
40}
Note: See TracBrowser for help on using the browser.