Table of Contents

Class ObjectVariable<T>

Namespace
Anvil.API
Assembly
NWN.Anvil.dll
public abstract class ObjectVariable<T> : ObjectVariable, IEquatable<ObjectVariable<T>>

Type Parameters

T
Inheritance
ObjectVariable<T>
Implements
Derived
Inherited Members
Extension Methods

Properties

Value

Gets or sets the current value of this variable. Returns the default value of T if unassigned (null or 0).

Methods

Equals(ObjectVariable<T>?)

Indicates whether the current object is equal to another object of the same type.

Equals(object?)

Determines whether the specified object is equal to the current object.

GetHashCode()

Serves as the default hash function.

Operators

operator ==(ObjectVariable<T>, ObjectVariable<T>)
implicit operator T?(ObjectVariable<T>)

Implicit conversion of the value of this variable.

operator !=(ObjectVariable<T>, ObjectVariable<T>)