|
My Project v1
Project
|


Public 成员函数 | |
| virtual ReadOnlyList< int > | GetClothes (ClothingSlot slot) |
| float | CalculateInsulationFromSlots () |
| virtual void | SetClothes (ClothingSlot slot, IEnumerable< int > clothes) |
| float | ApplyArmorProtection (float attackPower) |
| float | ApplyArmorProtection (Attackment attackment) |
| override void | Load (ValuesDictionary valuesDictionary, IdToEntityMap idToEntityMap) |
| override void | Save (ValuesDictionary valuesDictionary, EntityToIdMap entityToIdMap) |
| override void | Dispose () |
| void | Update (float dt) |
| virtual int | GetSlotValue (int slotIndex) |
| virtual int | GetSlotCount (int slotIndex) |
| virtual int | GetSlotCapacity (int slotIndex, int value) |
| virtual int | GetSlotProcessCapacity (int slotIndex, int value) |
| virtual void | AddSlotItems (int slotIndex, int value, int count) |
| virtual void | ProcessSlotItems (int slotIndex, int value, int count, int processCount, out int processedValue, out int processedCount) |
| virtual int | RemoveSlotItems (int slotIndex, int count) |
| virtual void | DropAllItems (Vector3 position) |
| virtual void | Display_DeviceReset () |
| virtual bool | CanWearClothing (int value) |
| virtual void | UpdateRenderTargets () |
Public 成员函数 继承自 Game.IUpdateable | |
Public 成员函数 继承自 Game.IInventory | |
Public 属性 | |
| SubsystemGameInfo | m_subsystemGameInfo |
| SubsystemParticles | m_subsystemParticles |
| SubsystemAudio | m_subsystemAudio |
| SubsystemTime | m_subsystemTime |
| SubsystemTerrain | m_subsystemTerrain |
| SubsystemPickables | m_subsystemPickables |
| ComponentGui | m_componentGui |
| ComponentHumanModel | m_componentHumanModel |
| ComponentBody | m_componentBody |
| ComponentOuterClothingModel | m_componentOuterClothingModel |
| ComponentVitalStats | m_componentVitalStats |
| ComponentLocomotion | m_componentLocomotion |
| ComponentPlayer | m_componentPlayer |
| Texture2D | m_skinTexture |
| string | m_skinTextureName |
| RenderTarget2D | m_innerClothedTexture |
| RenderTarget2D | m_outerClothedTexture |
| PrimitivesRenderer2D | m_primitivesRenderer = new() |
| Random | m_random = new() |
| float | m_densityModifierApplied |
| double? | m_lastTotalElapsedGameTime |
| bool | m_clothedTexturesValid |
| List< int > | m_clothesList = [] |
| Dictionary< ClothingSlot, List< int > > | m_clothes = [] |
| Dictionary< ClothingSlot, float > | InsulationBySlots = [] |
静态 Public 属性 | |
| static string | fName = "ComponentClothing" |
| static List< ClothingSlot > | m_innerSlotsOrderList = new List<ClothingSlot>() |
| static List< ClothingSlot > | m_outerSlotsOrderList = new List<ClothingSlot>() |
| static bool | ShowClothedTexture = false |
| static bool | DrawClothedTexture = true |
属性 | |
| static ClothingSlot[] | m_innerSlotsOrder [get] |
| static ClothingSlot[] | m_outerSlotsOrder [get] |
| Texture2D | InnerClothedTexture [get] |
| Texture2D | OuterClothedTexture [get] |
| float | Insulation [get, set] |
| ClothingSlot | LeastInsulatedSlot [get, set] |
| float | SteedMovementSpeedFactor [get, set] |
| UpdateOrder | UpdateOrder [get] |
| Project IInventory. | Project [get] |
| int | SlotsCount [get] |
| int | VisibleSlotsCount [get, set] |
| int | ActiveSlotIndex [get, set] |
属性 继承自 Game.IUpdateable | |
| float | FloatUpdateOrder [get] |
属性 继承自 Game.IInventory | |
|
virtual |
实现了 Game.IInventory.
| float Game.ComponentClothing.ApplyArmorProtection | ( | Attackment | attackment | ) |

| float Game.ComponentClothing.ApplyArmorProtection | ( | float | attackPower | ) |


| float Game.ComponentClothing.CalculateInsulationFromSlots | ( | ) |

|
virtual |


|
virtual |

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

|
virtual |
|
virtual |

|
virtual |
实现了 Game.IInventory.
|
virtual |
|
virtual |
|
virtual |
| override void Game.ComponentClothing.Load | ( | ValuesDictionary | valuesDictionary, |
| IdToEntityMap | idToEntityMap ) |

|
virtual |
|
virtual |
| override void Game.ComponentClothing.Save | ( | ValuesDictionary | valuesDictionary, |
| EntityToIdMap | entityToIdMap ) |
|
virtual |


| void Game.ComponentClothing.Update | ( | float | dt | ) |
|
virtual |


|
static |
|
static |
| Dictionary<ClothingSlot, float> Game.ComponentClothing.InsulationBySlots = [] |
| bool Game.ComponentClothing.m_clothedTexturesValid |
| Dictionary<ClothingSlot, List<int> > Game.ComponentClothing.m_clothes = [] |
| List<int> Game.ComponentClothing.m_clothesList = [] |
| ComponentBody Game.ComponentClothing.m_componentBody |
| ComponentGui Game.ComponentClothing.m_componentGui |
| ComponentHumanModel Game.ComponentClothing.m_componentHumanModel |
| ComponentLocomotion Game.ComponentClothing.m_componentLocomotion |
| ComponentOuterClothingModel Game.ComponentClothing.m_componentOuterClothingModel |
| ComponentPlayer Game.ComponentClothing.m_componentPlayer |
| ComponentVitalStats Game.ComponentClothing.m_componentVitalStats |
| float Game.ComponentClothing.m_densityModifierApplied |
| RenderTarget2D Game.ComponentClothing.m_innerClothedTexture |
|
static |
| double? Game.ComponentClothing.m_lastTotalElapsedGameTime |
| RenderTarget2D Game.ComponentClothing.m_outerClothedTexture |
|
static |
| PrimitivesRenderer2D Game.ComponentClothing.m_primitivesRenderer = new() |
| Random Game.ComponentClothing.m_random = new() |
| Texture2D Game.ComponentClothing.m_skinTexture |
| string Game.ComponentClothing.m_skinTextureName |
| SubsystemAudio Game.ComponentClothing.m_subsystemAudio |
| SubsystemGameInfo Game.ComponentClothing.m_subsystemGameInfo |
| SubsystemParticles Game.ComponentClothing.m_subsystemParticles |
| SubsystemPickables Game.ComponentClothing.m_subsystemPickables |
| SubsystemTerrain Game.ComponentClothing.m_subsystemTerrain |
| SubsystemTime Game.ComponentClothing.m_subsystemTime |
|
static |
|
getset |
实现了 Game.IInventory.
|
get |
|
getset |
|
getset |
|
staticget |
|
staticget |
|
get |
|
getprivate |
实现了 Game.IInventory.
|
get |
实现了 Game.IInventory.
|
getset |
|
get |
实现了 Game.IUpdateable.
|
getset |
实现了 Game.IInventory.