Operator implicit operator
implicit operator Talent(NwSkill)
Creates a talent representing the specified skill.
public static implicit operator Talent(NwSkill skill)
Parameters
skillNwSkillThe 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
spellNwSpellThe 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
featNwFeatThe 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
skillSkillThe 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
spellSpellThe 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
featFeatThe 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
intPtrnintThe native pointer to the talent.