| 
    CommonLibSSE (Parapets fork)
    
   | 
 
#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 |