|
My Project v1
Project
|


Public 成员函数 | |
| FurnitureInventoryPanel (CreativeInventoryWidget creativeInventoryWidget) | |
| override void | Update () |
| override void | UpdateCeases () |
| void | Invalidate () |
| void | Populate () |
| void | AssignInventorySlots () |
| void | NewFurnitureSet () |
| void | DeleteFurnitureSet () |
| void | RenameFurnitureSet () |
| void | MoveFurnitureSet (int move) |
| void | ImportFurnitureSet (SubsystemTerrain subsystemTerrain) |
| void | ExportFurnitureSet () |
Public 成员函数 继承自 Game.CanvasWidget | |
| Vector2? | GetWidgetPosition (Widget widget) |
| void | SetWidgetPosition (Widget widget, Vector2? position) |
| override void | WidgetRemoved (Widget widget) |
| override void | MeasureOverride (Vector2 parentAvailableSize) |
| override void | ArrangeOverride () |
Public 成员函数 继承自 Game.ContainerWidget | |
| ContainerWidget () | |
| void | AddChildren (Widget widget) |
| void | RemoveChildren (Widget widget) |
| void | ClearChildren () |
| virtual void | WidgetAdded (Widget widget) |
| override void | MeasureOverride (Vector2 parentAvailableSize) |
| override void | ArrangeOverride () |
| override void | Dispose () |
Public 成员函数 继承自 Game.Widget | |
| Widget () | |
| void | LoadContents (object eventsTarget, XElement node) |
| void | LoadProperties (object eventsTarget, XElement node) |
| void | LoadChildren (object eventsTarget, XElement node) |
| bool | IsChildWidgetOf (ContainerWidget containerWidget) |
| virtual void | ChangeParent (ContainerWidget parentWidget) |
| void | Measure (Vector2 parentAvailableSize) |
| void | Arrange (Vector2 position, Vector2 parentActualSize) |
| virtual void | Draw (DrawContext dc) |
| virtual void | Overdraw (DrawContext dc) |
| virtual bool | HitTest (Vector2 point) |
| Widget | HitTestGlobal (Vector2 point, Func< Widget, bool > predicate=null) |
| Vector2 | ScreenToWidget (Vector2 p) |
| Vector2 | WidgetToScreen (Vector2 p) |
| BoundingRectangle | TransformBoundsToParent (Vector2 size) |
| BoundingRectangle | TransformBoundsToGlobal (Vector2 size) |
静态 Public 属性 | |
| static string | fName = "FurnitureInventoryPanel" |
静态 Public 属性 继承自 Game.Widget | |
| static Queue< DrawContext > | m_drawContextsCache = new() |
| static int | LayersLimit = -1 |
| static bool | DrawWidgetBounds = false |
额外继承的成员函数 | |
静态 Public 成员函数 继承自 Game.CanvasWidget | |
| static void | SetPosition (Widget widget, Vector2 position) |
静态 Public 成员函数 继承自 Game.ContainerWidget | |
| static void | ArrangeChildWidgetInCell (Vector2 c1, Vector2 c2, Widget widget) |
静态 Public 成员函数 继承自 Game.Widget | |
| static Widget | LoadWidget (object eventsTarget, XElement node, ContainerWidget parentWidget) |
| static bool | TestOverlap (Widget w1, Widget w2) |
| static bool | IsNodeIncludedOnCurrentPlatform (XElement node) |
| static void | UpdateWidgetsHierarchy (Widget rootWidget) |
| static void | LayoutWidgetsHierarchy (Widget rootWidget, Vector2 availableSize) |
| static void | DrawWidgetsHierarchy (Widget rootWidget) |
| static Type | FindTypeFromXmlName (string name, string namespaceName) |
| static Widget | HitTestGlobal (Widget widget, Vector2 point, Func< Widget, bool > predicate) |
| static void | UpdateWidgetsHierarchy (Widget widget, ref bool isMouseCursorVisible) |
| Game.FurnitureInventoryPanel.FurnitureInventoryPanel | ( | CreativeInventoryWidget | creativeInventoryWidget | ) |

| void Game.FurnitureInventoryPanel.AssignInventorySlots | ( | ) |


| void Game.FurnitureInventoryPanel.DeleteFurnitureSet | ( | ) |

| void Game.FurnitureInventoryPanel.ExportFurnitureSet | ( | ) |


| void Game.FurnitureInventoryPanel.ImportFurnitureSet | ( | SubsystemTerrain | subsystemTerrain | ) |

| void Game.FurnitureInventoryPanel.Invalidate | ( | ) |

| void Game.FurnitureInventoryPanel.MoveFurnitureSet | ( | int | move | ) |


| void Game.FurnitureInventoryPanel.NewFurnitureSet | ( | ) |


| void Game.FurnitureInventoryPanel.Populate | ( | ) |


| void Game.FurnitureInventoryPanel.RenameFurnitureSet | ( | ) |


|
virtual |
|
virtual |
|
static |
| ButtonWidget Game.FurnitureInventoryPanel.m_addButton |
| int Game.FurnitureInventoryPanel.m_assignedPage |
| ComponentPlayer Game.FurnitureInventoryPanel.m_componentPlayer |
| CreativeInventoryWidget Game.FurnitureInventoryPanel.m_creativeInventoryWidget |
| ListPanelWidget Game.FurnitureInventoryPanel.m_furnitureSetList |
| bool Game.FurnitureInventoryPanel.m_ignoreSelectionChanged |
| GridPanelWidget Game.FurnitureInventoryPanel.m_inventoryGrid |
| ButtonWidget Game.FurnitureInventoryPanel.m_moreButton |
| int Game.FurnitureInventoryPanel.m_pagesCount |
| bool Game.FurnitureInventoryPanel.m_populateNeeded |
|
getset |
|
getset |
|
getset |