Table of Contents

Operator implicit operator

Namespace
Anvil.API
Assembly
NWN.Anvil.dll

implicit operator Talent(NwSkill)

Creates a talent representing the specified skill.

public static implicit operator Talent(NwSkill skill)

Parameters

skill NwSkill

The skill to represent as a talent.

Returns

Talent

The created talent.

implicit operator Talent(NwSpell)

Creates a talent representing the specified spell.

public static implicit operator Talent(NwSpell spell)

Parameters

spell NwSpell

The spell to represent as a talent.

Returns

Talent

The created talent.

implicit operator Talent(NwFeat)

Creates a talent representing the specified feat.

public static implicit operator Talent(NwFeat feat)

Parameters

feat NwFeat

The feat to represent as a talent.

Returns

Talent

The created talent.

implicit operator Talent(Skill)

Creates a talent representing the specified skill constant.

public static implicit operator Talent(Skill skill)

Parameters

skill Skill

The skill constant.

Returns

Talent

The created talent.

implicit operator Talent(Spell)

Creates a talent representing the specified spell constant.

public static implicit operator Talent(Spell spell)

Parameters

spell Spell

The spell constant.

Returns

Talent

The created talent.

implicit operator Talent(Feat)

Creates a talent representing the specified feat constant.

public static implicit operator Talent(Feat feat)

Parameters

feat Feat

The feat constant.

Returns

Talent

The created talent.

implicit operator Talent(nint)

Converts a native pointer to a Talent engine structure.

public static implicit operator Talent(nint intPtr)

Parameters

intPtr nint

The native pointer to the talent.

Returns

Talent

A Talent wrapping the specified pointer.