Class HudShieldMeter
Implements
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: NeoFPS
Assembly: NeoFPS.dll
Syntax
public class HudShieldMeter : PlayerCharacterHudBase, IPlayerCharacterSubscriber
Properties
shield
Declaration
protected IShieldManager shield { get; }
Property Value
| Type | Description |
|---|---|
| IShieldManager |
Methods
OnPlayerCharacterChanged(ICharacter)
Declaration
public override void OnPlayerCharacterChanged(ICharacter character)
Parameters
| Type | Name | Description |
|---|---|---|
| ICharacter | character |
Overrides
OnShieldConfigChanged(IShieldManager)
Declaration
protected virtual void OnShieldConfigChanged(IShieldManager s)
Parameters
| Type | Name | Description |
|---|---|---|
| IShieldManager | s |
OnShieldStateChanged(IShieldManager, ShieldState)
Declaration
protected virtual void OnShieldStateChanged(IShieldManager s, ShieldState state)
Parameters
| Type | Name | Description |
|---|---|---|
| IShieldManager | s | |
| ShieldState | state |
OnShieldValueChangedInternal(IShieldManager, Single, Single)
Declaration
protected virtual void OnShieldValueChangedInternal(IShieldManager s, float from, float to)
Parameters
| Type | Name | Description |
|---|---|---|
| IShieldManager | s | |
| System.Single | from | |
| System.Single | to |
OnValidate()
Declaration
protected void OnValidate()