CommonLibSSE NG
|
#include <BGSEntryPointPerkEntry.h>
Classes | |
struct | EntryData |
Public Member Functions | |
bool | CheckConditionFilters (std::uint32_t a_numArgs, void *a_args) override |
EntryPoint | GetFunction () override |
void * | GetFunctionData () const override |
~BGSEntryPointPerkEntry () override | |
PERK_ENTRY_TYPE | GetType () const override |
void | ClearData () override |
void | InitItem (TESFile *a_owner) override |
bool | Load (TESFile *a_file) override |
void | SetParent (BGSPerk *a_parent) override |
std::uint16_t | GetID () const override |
void | ApplyPerkEntry (Actor *a_actor) override |
void | RemovePerkEntry (Actor *a_actor) override |
bool | IsEntryPoint (EntryPoint a_entryPoint) const |
Public Member Functions inherited from RE::BGSPerkEntry | |
virtual bool | CheckConditionFilters (std::uint32_t a_numArgs, void *a_args) |
virtual EntryPoint | GetFunction () |
virtual void * | GetFunctionData () const |
virtual | ~BGSPerkEntry () |
virtual PERK_ENTRY_TYPE | GetType () const =0 |
virtual void | ClearData () |
virtual void | InitItem (TESFile *a_owner) |
virtual bool | Load (TESFile *a_file) |
virtual void | SetParent (BGSPerk *a_parent) |
virtual std::uint16_t | GetID () const |
virtual void | ApplyPerkEntry (Actor *a_actor)=0 |
virtual void | RemovePerkEntry (Actor *a_actor)=0 |
std::uint8_t | GetRank () const |
std::uint8_t | GetPriority () const |
Public Attributes | |
EntryData | entryData |
BGSEntryPointFunctionData * | functionData |
SimpleArray< TESCondition > | conditions |
BGSPerk * | perk |
Public Attributes inherited from RE::BGSPerkEntry | |
Header | header |
Static Public Attributes | |
static constexpr auto | RTTI = RTTI_BGSEntryPointPerkEntry |
Static Public Attributes inherited from RE::BGSPerkEntry | |
static constexpr auto | RTTI = RTTI_BGSPerkEntry |
Additional Inherited Members | |
Public Types inherited from RE::BGSPerkEntry | |
using | EntryPoint = BGSEntryPoint::ENTRY_POINT |
|
override |
|
overridevirtual |
Implements RE::BGSPerkEntry.
|
overridevirtual |
Reimplemented from RE::BGSPerkEntry.
|
overridevirtual |
Reimplemented from RE::BGSPerkEntry.
|
overridevirtual |
Reimplemented from RE::BGSPerkEntry.
|
overridevirtual |
Reimplemented from RE::BGSPerkEntry.
|
overridevirtual |
Reimplemented from RE::BGSPerkEntry.
|
overridevirtual |
Implements RE::BGSPerkEntry.
|
overridevirtual |
Reimplemented from RE::BGSPerkEntry.
bool RE::BGSEntryPointPerkEntry::IsEntryPoint | ( | EntryPoint | a_entryPoint | ) | const |
|
overridevirtual |
Reimplemented from RE::BGSPerkEntry.
|
overridevirtual |
Implements RE::BGSPerkEntry.
|
overridevirtual |
Reimplemented from RE::BGSPerkEntry.
SimpleArray<TESCondition> RE::BGSEntryPointPerkEntry::conditions |
EntryData RE::BGSEntryPointPerkEntry::entryData |
BGSEntryPointFunctionData* RE::BGSEntryPointPerkEntry::functionData |
BGSPerk* RE::BGSEntryPointPerkEntry::perk |
|
inlinestaticconstexpr |