|
My Project v1
Project
|


类 | |
| class | Message |
| class | ModalPanelAnimationData |
Public 成员函数 | |
| virtual void | DisplayLargeMessage (string largeText, string smallText, float duration, float delay) |
| virtual void | DisplaySmallMessage (string text, Color color, bool blinking, bool playNotificationSound, float fontScale=1f) |
| virtual void | DisplaySmallMessage (MessageWidget.Message message, bool playNotificationSound) |
| 模组如果需要自定义类型的DisplaySmallMessage,比如彩虹渐变色的Message,可以自己建立对应的Message类型,并调用这个方法 | |
| virtual bool | IsGameMenuDialogVisible () |
| void | Update (float dt) |
| override void | Load (ValuesDictionary valuesDictionary, IdToEntityMap idToEntityMap) |
| override void | Save (ValuesDictionary valuesDictionary, EntityToIdMap entityToIdMap) |
| override void | OnEntityAdded () |
| override void | OnEntityRemoved () |
| override void | Dispose () |
| virtual void | UpdateSidePanelsAnimation () |
| virtual void | UpdateModalPanelAnimation () |
| virtual void | EndModalPanelAnimation () |
| virtual void | UpdateWidgets () |
| virtual void | HandleInput () |
| virtual bool | IsClothingVisible () |
| virtual bool | IsInventoryVisible () |
| virtual bool | IsActiveSlotEditable () |
| void | Draw (Camera camera, int drawOrder) |
Public 成员函数 继承自 Game.IUpdateable | |
Public 成员函数 继承自 Game.IDrawable | |
静态 Public 属性 | |
| static string | fName = "ComponentGui" |
| static Func< Widget > | OpenClothingWidget |
属性 | |
| ContainerWidget | ControlsContainerWidget [get, set] |
| TouchInputWidget | ViewWidget [get, set] |
| TouchInputWidget | MoveWidget [get, set] |
| MoveRoseWidget | MoveRoseWidget [get, set] |
| TouchInputWidget | LookWidget [get, set] |
| ShortInventoryWidget | ShortInventoryWidget [get, set] |
| ValueBarWidget | HealthBarWidget [get, set] |
| ValueBarWidget | FoodBarWidget [get, set] |
| ValueBarWidget | TemperatureBarWidget [get, set] |
| LabelWidget | LevelLabelWidget [get, set] |
| virtual bool | ShowTouchWidget [get] |
| Widget | ModalPanelWidget [get, set] |
| UpdateOrder | UpdateOrder [get] |
| int[] | DrawOrders [get] |
属性 继承自 Game.IUpdateable | |
| float | FloatUpdateOrder [get] |
属性 继承自 Game.IDrawable | |
|
virtual |

|
virtual |
模组如果需要自定义类型的DisplaySmallMessage,比如彩虹渐变色的Message,可以自己建立对应的Message类型,并调用这个方法
| message | |
| playNotificationSound |

|
virtual |


| override void Game.ComponentGui.Dispose | ( | ) |

| void Game.ComponentGui.Draw | ( | Camera | camera, |
| int | drawOrder ) |
|
virtual |


|
virtual |


|
virtual |


|
virtual |

|
virtual |

|
virtual |


| override void Game.ComponentGui.Load | ( | ValuesDictionary | valuesDictionary, |
| IdToEntityMap | idToEntityMap ) |

| override void Game.ComponentGui.OnEntityAdded | ( | ) |

| override void Game.ComponentGui.OnEntityRemoved | ( | ) |

| override void Game.ComponentGui.Save | ( | ValuesDictionary | valuesDictionary, |
| EntityToIdMap | entityToIdMap ) |
| void Game.ComponentGui.Update | ( | float | dt | ) |
|
virtual |


|
virtual |

|
virtual |


|
static |
| ButtonWidget Game.ComponentGui.m_backButtonWidget |
| ButtonWidget Game.ComponentGui.m_cameraButtonWidget |
| ButtonWidget Game.ComponentGui.m_clothingButtonWidget |
| ComponentInput Game.ComponentGui.m_componentInput |
| ComponentPlayer Game.ComponentGui.m_componentPlayer |
| ButtonWidget Game.ComponentGui.m_creativeFlyButtonWidget |
| ButtonWidget Game.ComponentGui.m_crouchButtonWidget |
| ButtonWidget Game.ComponentGui.m_editItemButton |
| ButtonWidget Game.ComponentGui.m_fogButtonWidget |
| GamepadHelpDialog Game.ComponentGui.m_gamepadHelpDialog |
| bool Game.ComponentGui.m_gamepadHelpMessageShown |
| ButtonWidget Game.ComponentGui.m_helpButtonWidget |
| ButtonWidget Game.ComponentGui.m_inventoryButtonWidget |
| KeyboardHelpDialog Game.ComponentGui.m_keyboardHelpDialog |
| bool Game.ComponentGui.m_keyboardHelpMessageShown |
| ContainerWidget Game.ComponentGui.m_largeMessageWidget |
| double Game.ComponentGui.m_lastMountableCreatureSearchTime |
| ContainerWidget Game.ComponentGui.m_leftControlsContainerWidget |
| ButtonWidget Game.ComponentGui.m_lightningButtonWidget |
| ContainerWidget Game.ComponentGui.m_lookContainerWidget |
| ContainerWidget Game.ComponentGui.m_lookPadContainerWidget |
| ContainerWidget Game.ComponentGui.m_lookRectangleContainerWidget |
| RectangleWidget Game.ComponentGui.m_lookRectangleWidget |
| Message Game.ComponentGui.m_message |
| MessageWidget Game.ComponentGui.m_messageWidget |
| ModalPanelAnimationData Game.ComponentGui.m_modalPanelAnimationData |
| ContainerWidget Game.ComponentGui.m_modalPanelContainerWidget |
| ButtonWidget Game.ComponentGui.m_moreButtonWidget |
| Widget Game.ComponentGui.m_moreContentsWidget |
| ButtonWidget Game.ComponentGui.m_mountButtonWidget |
| ContainerWidget Game.ComponentGui.m_moveButtonsContainerWidget |
| ContainerWidget Game.ComponentGui.m_moveContainerWidget |
| ContainerWidget Game.ComponentGui.m_movePadContainerWidget |
| ContainerWidget Game.ComponentGui.m_moveRectangleContainerWidget |
| RectangleWidget Game.ComponentGui.m_moveRectangleWidget |
| ButtonWidget Game.ComponentGui.m_photoButtonWidget |
| ButtonWidget Game.ComponentGui.m_precipitationButtonWidget |
| ContainerWidget Game.ComponentGui.m_rightControlsContainerWidget |
| float Game.ComponentGui.m_sidePanelsFactor |
| SubsystemAudio Game.ComponentGui.m_subsystemAudio |
| SubsystemBlockBehaviors Game.ComponentGui.m_subsystemBlockBehaviors |
| SubsystemGameInfo Game.ComponentGui.m_subsystemGameInfo |
| SubsystemSky Game.ComponentGui.m_subsystemSky |
| SubsystemTerrain Game.ComponentGui.m_subsystemTerrain |
| SubsystemTimeOfDay Game.ComponentGui.m_subsystemTimeOfDay |
| SubsystemWeather Game.ComponentGui.m_subsystemWeather |
| ButtonWidget Game.ComponentGui.m_timeOfDayButtonWidget |
|
static |
|
getset |
|
get |
实现了 Game.IDrawable.
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
get |
|
getset |
|
get |
实现了 Game.IUpdateable.
|
getset |