|
static void | AddToParentAction (object sender, EventArgs e) |
|
static void | AddUpAction (object sender, EventArgs e) |
|
static void | AddDownAction (object sender, EventArgs e) |
|
static void | CreateParentAction (object sender, EventArgs e) |
|
static void | CreateAction (object sender, EventArgs e) |
|
static void | RemapAction (object sender, EventArgs e) |
|
static void | RegenAction (object sender, EventArgs e) |
|
static void | MoveUpAction (object sender, EventArgs e) |
|
static void | MoveDownAction (object sender, EventArgs e) |
|
static void | ExportAction (object sender, EventArgs e) |
|
static void | ExportSelectedAction (object sender, EventArgs e) |
|
static void | DeleteSelectedAction (object sender, EventArgs e) |
|
static void | DuplicateAction (object sender, EventArgs e) |
|
static void | ReplaceAction (object sender, EventArgs e) |
|
static void | RestoreAction (object sender, EventArgs e) |
|
static void | DeleteAction (object sender, EventArgs e) |
|
static void | RenameAction (object sender, EventArgs e) |
|
static void | SortAction (object sender, EventArgs e) |
|
static T | GetInstance< T > () |
|
static IEnumerable< T > | GetInstances< T > () |
|
◆ MDL0BoneWrapper()
BrawlCrate.NodeWrappers.MDL0BoneWrapper.MDL0BoneWrapper |
( |
| ) |
|
|
inline |
293 {
294 ContextMenuStrip = _menu;
295 }
◆ AddDown()
void BrawlCrate.NodeWrappers.MDL0BoneWrapper.AddDown |
( |
| ) |
|
|
inline |
180 {
181
182
183 if (NextNode == null)
184 {
185 return;
186 }
187
189 {
190 TreeNode next = NextNode;
191 TreeView.BeginUpdate();
192 Remove();
193 next.Nodes.Add(this);
196 TreeView.EndUpdate();
197 EnsureVisible();
198
199 }
200 else
201 {
202 return;
203 }
204
205
206
207 }
ResourceNode _resource
Definition: BaseWrapper.cs:76
virtual bool AddDown()
Definition: ResourceNode.cs:581
ResourceNode Parent
Definition: ResourceNode.cs:245
List< ResourceNode > Children
Definition: ResourceNode.cs:262
virtual void OnMoved()
Definition: ResourceNode.cs:527
◆ AddDownAction()
static void BrawlCrate.NodeWrappers.MDL0BoneWrapper.AddDownAction |
( |
object |
sender, |
|
|
EventArgs |
e |
|
) |
| |
|
inlinestaticprotected |
81 {
82 GetInstance<MDL0BoneWrapper>().AddDown();
83 }
◆ AddToParent()
void BrawlCrate.NodeWrappers.MDL0BoneWrapper.AddToParent |
( |
| ) |
|
|
inline |
210 {
211
212
213 if (Parent == null)
214 {
215 return;
216 }
217
219 {
220 TreeNode parent = Parent;
221 TreeView.BeginUpdate();
222 Remove();
223 parent.Parent.Nodes.Add(this);
226 TreeView.EndUpdate();
227 EnsureVisible();
228
229 }
230
231
232
233 }
virtual bool ToParent()
Definition: ResourceNode.cs:597
◆ AddToParentAction()
static void BrawlCrate.NodeWrappers.MDL0BoneWrapper.AddToParentAction |
( |
object |
sender, |
|
|
EventArgs |
e |
|
) |
| |
|
inlinestaticprotected |
71 {
72 GetInstance<MDL0BoneWrapper>().AddToParent();
73 }
◆ AddUp()
void BrawlCrate.NodeWrappers.MDL0BoneWrapper.AddUp |
( |
| ) |
|
|
inline |
150 {
151
152
153 if (PrevNode == null)
154 {
155 return;
156 }
157
159 {
160 TreeNode prev = PrevNode;
161 TreeView.BeginUpdate();
162 Remove();
163 prev.Nodes.Add(this);
166 TreeView.EndUpdate();
167 EnsureVisible();
168
169 }
170 else
171 {
172 return;
173 }
174
175
176
177 }
virtual bool AddUp()
Definition: ResourceNode.cs:565
◆ AddUpAction()
static void BrawlCrate.NodeWrappers.MDL0BoneWrapper.AddUpAction |
( |
object |
sender, |
|
|
EventArgs |
e |
|
) |
| |
|
inlinestaticprotected |
76 {
77 GetInstance<MDL0BoneWrapper>().AddUp();
78 }
◆ CreateAction()
static void BrawlCrate.NodeWrappers.MDL0BoneWrapper.CreateAction |
( |
object |
sender, |
|
|
EventArgs |
e |
|
) |
| |
|
inlinestaticprotected |
91 {
92 GetInstance<MDL0BoneWrapper>().CreateNode();
93 }
◆ CreateParentAction()
static void BrawlCrate.NodeWrappers.MDL0BoneWrapper.CreateParentAction |
( |
object |
sender, |
|
|
EventArgs |
e |
|
) |
| |
|
inlinestaticprotected |
86 {
87 GetInstance<MDL0BoneWrapper>().CreateParentNode();
88 }
◆ CreateParentNode()
void BrawlCrate.NodeWrappers.MDL0BoneWrapper.CreateParentNode |
( |
| ) |
|
|
inline |
236 {
237 if (Parent == null)
238 {
239 return;
240 }
241
242 CreateNode();
243 TreeView.BeginUpdate();
245 BaseWrapper newParent = Nodes[Nodes.Count - 1] as BaseWrapper;
246 newParent.Remove();
247 Remove();
248 parent.Nodes.Insert(Index, newParent);
249 newParent.Nodes.Add(this);
250 newParent.Resource.Parent = parent.Resource;
251 _resource.Parent = newParent.Resource;
253 TreeView.SelectedNode = this;
254 TreeView.EndUpdate();
255 EnsureVisible();
256 }
BaseWrapper()
Definition: BaseWrapper.cs:79
◆ Duplicate()
override ResourceNode BrawlCrate.NodeWrappers.MDL0BoneWrapper.Duplicate |
( |
bool |
changeName | ) |
|
|
inlinevirtual |
Reimplemented from BrawlCrate.NodeWrappers.GenericWrapper.
298 {
301 DuplicateHelper(
Resource, b, suffix);
302 return b;
303 }
ResourceNode Resource
Definition: BaseWrapper.cs:77
Definition: ResourceNode.cs:129
virtual string Name
Definition: ResourceNode.cs:223
◆ Regen()
void BrawlCrate.NodeWrappers.MDL0BoneWrapper.Regen |
( |
| ) |
|
|
inline |
125 {
128 if (m != null)
129 {
130 m.
_linker.RegenerateBoneCache(
true);
131 OnUpdateProperties(null, null);
133 }
134 }
Definition: MDL0BoneNode.cs:17
MDL0Node Model
Definition: MDL0GroupNode.cs:28
override void SignalPropertyChange()
Definition: MDL0GroupNode.cs:66
Definition: MDL0Node.cs:24
ModelLinker _linker
Definition: MDL0Node.cs:45
◆ RegenAction()
static void BrawlCrate.NodeWrappers.MDL0BoneWrapper.RegenAction |
( |
object |
sender, |
|
|
EventArgs |
e |
|
) |
| |
|
inlinestaticprotected |
101 {
102 GetInstance<MDL0BoneWrapper>().Regen();
103 }
◆ Remap()
void BrawlCrate.NodeWrappers.MDL0BoneWrapper.Remap |
( |
| ) |
|
|
inline |
137 {
140 if (m != null)
141 {
142 b._entryIndex = m.
_linker.BoneCache.Length;
143 m.
_linker.RegenerateBoneCache();
144 OnUpdateProperties(null, null);
146 }
147 }
◆ RemapAction()
static void BrawlCrate.NodeWrappers.MDL0BoneWrapper.RemapAction |
( |
object |
sender, |
|
|
EventArgs |
e |
|
) |
| |
|
inlinestaticprotected |
96 {
97 GetInstance<MDL0BoneWrapper>().Remap();
98 }
The documentation for this class was generated from the following file:
- BrawlCrate/NodeWrappers/MDL0/MDL0BoneWrapper.cs