Show / Hide Table of Contents

Class HumanoidVisualLayersExtension

Inheritance
System.Object
HumanoidVisualLayersExtension
Namespace: Content.Shared.Humanoid
Assembly: Content.Shared.dll
Syntax
public static class HumanoidVisualLayersExtension : object

Methods

| Improve this Doc View Source

GetSexMorph(HumanoidVisualLayers, Sex, String)

Declaration
public static string GetSexMorph(HumanoidVisualLayers layer, Sex sex, string id)
Parameters
Type Name Description
HumanoidVisualLayers layer
Sex sex
System.String id
Returns
Type Description
System.String
| Improve this Doc View Source

HasSexMorph(HumanoidVisualLayers)

Declaration
public static bool HasSexMorph(HumanoidVisualLayers layer)
Parameters
Type Name Description
HumanoidVisualLayers layer
Returns
Type Description
System.Boolean
| Improve this Doc View Source

Sublayers(HumanoidVisualLayers)

Sublayers. Any other layers that may visually depend on this layer existing. For example, the head has layers such as eyes, hair, etc. depending on it.

Declaration
public static IEnumerable<HumanoidVisualLayers> Sublayers(HumanoidVisualLayers layer)
Parameters
Type Name Description
HumanoidVisualLayers layer
Returns
Type Description
IEnumerable<HumanoidVisualLayers>

Enumerable of layers that depend on that given layer. Empty, otherwise.

Remarks

This could eventually be replaced by a body system implementation.

| Improve this Doc View Source

ToHumanoidLayers(BodyPartComponent)

Declaration
public static HumanoidVisualLayers? ToHumanoidLayers(this BodyPartComponent part)
Parameters
Type Name Description
BodyPartComponent part
Returns
Type Description
System.Nullable<HumanoidVisualLayers>
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾