-
Notifications
You must be signed in to change notification settings - Fork 14
/
EveInvChildWindow.cs
152 lines (131 loc) · 3.07 KB
/
EveInvChildWindow.cs
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
using System;
using EVE.ISXEVE.Extensions;
using EVE.ISXEVE.Interfaces;
using LavishScriptAPI;
namespace EVE.ISXEVE
{
/// <summary>
/// Wrapper for the EveInvChildWindow datatype.
/// </summary>
public class EveInvChildWindow : LavishScriptObject, IEveInvChildWindow
{
public EveInvChildWindow(LavishScriptObject copy)
: base(copy)
{
}
#region Members
private double? _capacity;
/// <summary>
/// Wrapper for the Capacity member of eveinvchildwindow
/// </summary>
public double Capacity
{
get
{
if (_capacity == null)
_capacity = this.GetDouble("Capacity");
return _capacity.Value;
}
}
private double? _usedCapacity;
/// <summary>
/// Wrapper for the UsedCapacity member of eveinvchildwindow
/// </summary>
public double UsedCapacity
{
get
{
if (_usedCapacity == null)
_usedCapacity = this.GetDouble("UsedCapacity");
return _usedCapacity.Value;
}
}
private string _locationFlag;
/// <summary>
/// Wrapper for the LocationFlag member of eveinvchildwindow
/// </summary>
public string LocationFlag
{
get { return _locationFlag ?? (_locationFlag = this.GetString("LocationFlag")); }
}
private int? _locationFlagId;
/// <summary>
/// Wrapper for the LocationFlagID member of eveinvchildwindow
/// </summary>
public int LocationFlagId
{
get
{
if (_locationFlagId == null)
_locationFlagId = this.GetInt("LocationFlagID");
return _locationFlagId.Value;
}
}
private bool? _isInRange;
/// <summary>
/// Wrapper for the IsInRange member of eveinvchildwindow
/// </summary>
public bool IsInRange
{
get
{
if (_isInRange == null)
_isInRange = this.GetBool("IsInRange");
return _isInRange.Value;
}
}
private Int64? _itemId;
/// <summary>
/// Wrapper for the ItemID member of eveinvchildwindow
/// </summary>
public Int64 ItemId
{
get
{
if (_itemId == null)
_itemId = this.GetInt64("ItemID");
return _itemId.Value;
}
}
private bool? _hasCapacity;
/// <summary>
/// Wrapper for the HasCapacity member of eveinvchildwindow
/// </summary>
public bool HasCapacity
{
get
{
if (_hasCapacity == null)
_hasCapacity = this.GetBool("HasCapacity");
return _hasCapacity.Value;
}
}
private string _name;
/// <summary>
/// Wrapper for the Name member of eveinvchildwindow
/// </summary>
public string Name
{
get { return _name ?? (_name = this.GetString("Name")); }
}
#endregion
#region Methods
/// <summary>
/// Wrapper for the MakeActive method of eveinvchildwindow
/// </summary>
/// <returns></returns>
public bool MakeActive()
{
return ExecuteMethod("MakeActive");
}
/// <summary>
/// Wrapper for the OpenAsNewWindow method of eveinvchildwindow
/// </summary>
/// <returns></returns>
public bool OpenAsNewWindow()
{
return ExecuteMethod("OpenAsNewWindow");
}
#endregion
}
}