aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/General/Configuration/ConfigurationOption.cs
blob: 38f60a0fe462add79b561c117dd2336d4b88bed4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
using System;
using System.Collections.Generic;
using System.Text;

namespace OpenSim.Framework.Configuration
{
    public class ConfigurationOption
    {
        public enum ConfigurationTypes
        {
            TYPE_STRING,
            TYPE_STRING_NOT_EMPTY,
            TYPE_UINT16,
            TYPE_UINT32,
            TYPE_UINT64, 
            TYPE_INT16,
            TYPE_INT32,
            TYPE_INT64,
            TYPE_IP_ADDRESS,
            TYPE_CHARACTER,
            TYPE_BOOLEAN,
            TYPE_BYTE,
            TYPE_LLUUID,
            TYPE_LLVECTOR3,
            TYPE_FLOAT,
            TYPE_DOUBLE
        };

        public string configurationKey = "";
        public string configurationQuestion = "";
        public string configurationDefault = "";

        public ConfigurationTypes configurationType = ConfigurationTypes.TYPE_STRING;
        public bool configurationUseDefaultNoPrompt = false;
    }
}