Show / Hide Table of Contents

Class SoulTotemDeployer

Deployer for placing a simple soul totem.
Use SoulTotemContainer instead to create a soul totem which can handle items.

Inheritance
object
Deployer
SoulTotemDeployer
Implements
IDeployer
IEquatable<Deployer>
IEquatable<SoulTotemDeployer>
Inherited Members
Deployer.OnSceneChange(Scene)
Deployer.Deploy()
Deployer.SceneName
Deployer.X
Deployer.Y
Deployer.Test
object.GetType()
object.MemberwiseClone()
object.Equals(object, object)
object.ReferenceEquals(object, object)
Namespace: ItemChanger.Deployers
Assembly: ItemChanger.dll
Syntax
public record SoulTotemDeployer : Deployer, IDeployer, IEquatable<Deployer>, IEquatable<SoulTotemDeployer>

Constructors

View Source

SoulTotemDeployer()

Declaration
public SoulTotemDeployer()
View Source

SoulTotemDeployer(SoulTotemDeployer)

Declaration
protected SoulTotemDeployer(SoulTotemDeployer original)
Parameters
Type Name Description
SoulTotemDeployer original

Properties

View Source

EqualityContract

Declaration
protected override Type EqualityContract { get; }
Property Value
Type Description
Type
Overrides
Deployer.EqualityContract
View Source

SoulTotemSubtype

Declaration
public SoulTotemSubtype SoulTotemSubtype { get; init; }
Property Value
Type Description
SoulTotemSubtype

Methods

View Source

Equals(Deployer?)

Declaration
public override sealed bool Equals(Deployer? other)
Parameters
Type Name Description
Deployer other
Returns
Type Description
bool
Overrides
Deployer.Equals(Deployer?)
View Source

Equals(SoulTotemDeployer?)

Declaration
public virtual bool Equals(SoulTotemDeployer? other)
Parameters
Type Name Description
SoulTotemDeployer other
Returns
Type Description
bool
View Source

Equals(object?)

Declaration
public override bool Equals(object? obj)
Parameters
Type Name Description
object obj
Returns
Type Description
bool
Overrides
Deployer.Equals(object?)
View Source

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
int
Overrides
Deployer.GetHashCode()
View Source

Instantiate()

Declaration
public override GameObject Instantiate()
Returns
Type Description
GameObject
Overrides
Deployer.Instantiate()
View Source

PrintMembers(StringBuilder)

Declaration
protected override bool PrintMembers(StringBuilder builder)
Parameters
Type Name Description
StringBuilder builder
Returns
Type Description
bool
Overrides
Deployer.PrintMembers(StringBuilder)
View Source

ToString()

Declaration
public override string ToString()
Returns
Type Description
string
Overrides
Deployer.ToString()

Operators

View Source

operator ==(SoulTotemDeployer?, SoulTotemDeployer?)

Declaration
public static bool operator ==(SoulTotemDeployer? left, SoulTotemDeployer? right)
Parameters
Type Name Description
SoulTotemDeployer left
SoulTotemDeployer right
Returns
Type Description
bool
View Source

operator !=(SoulTotemDeployer?, SoulTotemDeployer?)

Declaration
public static bool operator !=(SoulTotemDeployer? left, SoulTotemDeployer? right)
Parameters
Type Name Description
SoulTotemDeployer left
SoulTotemDeployer right
Returns
Type Description
bool

Implements

IDeployer
IEquatable<T>
IEquatable<T>

Extension Methods

Extensions.Yield<T>(T)
  • View Source
In this article
Back to top Generated by DocFX