Table of Contents

Class Talent

Namespace
Anvil.API
Assembly
NWN.Anvil.dll

Represents a talent structure. A talent is a feat, skill or spell possessed by a creature.

public sealed class Talent : EngineStructure, IDisposable
Inheritance
Talent
Implements
Inherited Members
Extension Methods

Properties

Feat

Gets the associated feat, if this talent is a feat.

Skill

Gets the associated skill, if this talent is a skill.

Spell

Gets the associated spell, if this talent is a spell.

Type

Gets the type of this talent (Spell/Feat/Skill).

Valid

Gets a value indicating whether this talent is valid.

Operators

implicit operator Talent(Feat)

Creates a talent representing the specified feat constant.

implicit operator Talent(NwFeat)

Creates a talent representing the specified feat.

implicit operator Talent(NwSkill)

Creates a talent representing the specified skill.

implicit operator Talent(NwSpell)

Creates a talent representing the specified spell.

implicit operator Talent(Skill)

Creates a talent representing the specified skill constant.

implicit operator Talent(Spell)

Creates a talent representing the specified spell constant.

implicit operator Talent(nint)

Converts a native pointer to a Talent engine structure.