Skip to content

Instantly share code, notes, and snippets.

@himika
Created July 15, 2015 09:23
Show Gist options
  • Save himika/b3d81fadb1f2bc7e8d44 to your computer and use it in GitHub Desktop.
Save himika/b3d81fadb1f2bc7e8d44 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
/*==============================================================================
class TESForm +0000 (_vtbl=0107CBE4)
0000: class TESForm
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004522A0
virtual void Unk_001(void) override; // 006C50E0 (void) { return; }
virtual void Unk_002(void) override; // 004506C0
virtual void Unk_003(void) override; // 00451180
virtual void Unk_004(void); // 006C50E0 (void) { return; }
virtual void Unk_005(void); // 006C50E0 (void) { return; }
virtual void Unk_006(void); // 00C8CCA0 (UInt32 arg) { return true; }
virtual void Unk_007(void); // 00C8CCA0 (UInt32 arg) { return true; }
virtual void Unk_008(void); // 00401A00
virtual void Unk_009(void); // 00451980
virtual void Unk_00A(void); // 00451000
virtual void Unk_00B(void); // 00451060
virtual void Unk_00C(void); // 004091A0 (UInt32 arg) { return false; }
virtual void Unk_00D(void); // 00C8CCA0 (UInt32 arg) { return true; }
virtual void Unk_00E(void); // 00451090
virtual void Unk_00F(void); // 004510D0
virtual void Unk_010(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_011(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_012(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_013(void); // 006C50E0 (void) { return; }
virtual void Unk_014(void); // 00401A10
virtual void Unk_015(void); // 00401A20
virtual void Unk_016(void); // 00451480
virtual void Unk_017(void); // 00401A30
virtual void Unk_018(void); // 00401A40
virtual void Unk_019(void); // 00401A50
virtual void Unk_01A(void); // 0092D110 (void) { return false; }
virtual void Unk_01B(void); // 004C0310
virtual void Unk_01C(void); // 00401A60
virtual void Unk_01D(void); // 00401A70
virtual void Unk_01E(void); // 0092D110 (void) { return false; }
virtual void Unk_01F(void); // 00401A80
virtual void Unk_020(void); // 00401A90
virtual void Unk_021(void); // 004507B0
virtual void Unk_022(void); // 0092D110 (void) { return false; }
virtual void Unk_023(void); // 00450DE0
virtual void Unk_024(void); // 00450ED0
virtual void Unk_025(void); // 006C50E0 (void) { return; }
virtual void Unk_026(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_027(void); // 0092D110 (void) { return false; }
virtual void Unk_028(void); // 0092D110 (void) { return false; }
virtual void Unk_029(void); // 0092D110 (void) { return false; }
virtual void Unk_02A(void); // 0092D110 (void) { return false; }
virtual void Unk_02B(void); // 005EADD0 (void) { return 0; }
virtual void Unk_02C(void); // 005EADD0 (void) { return 0; }
virtual void Unk_02D(void); // 005EADD0 (void) { return 0; }
virtual void Unk_02E(void); // 00450A50
virtual void Unk_02F(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_030(void); // 00451210
virtual void Unk_031(void); // 00451250
virtual void Unk_032(void); // 00401AA0
virtual void Unk_033(void); // 00C8CCA0 (UInt32 arg) { return true; }
virtual void Unk_034(void); // 0092D110 (void) { return false; }
virtual void Unk_035(void); // 0092D110 (void) { return false; }
virtual void Unk_036(void); // 004091A0 (UInt32 arg) { return false; }
virtual void Unk_037(void); // 00404710
virtual void Unk_038(void); // 00451D50
virtual void Unk_039(void); // 00401AA0
virtual void Unk_03A(void); // 009B86F0 (void) { return true; }
/*==============================================================================
class NewInventoryMenuItemLoadTask +0000 (_vtbl=010E5894)
0000: class NewInventoryMenuItemLoadTask
0000: | class BSQueuedResourceCollection<class BSResource::EntryDB<struct BSModelDB::DBTraits>,1>
0000: | | class BSQueuedResourceCollectionBase
0000: | | | class QueuedFile
0000: | | | | class IOTask
0000: | | | | | class BSTask
0028: | | | class BSResource::IEntryDB::PostFlushNotify
==============================================================================*/
virtual void Unk_00D(void) override; // 00867830
virtual void Unk_00E(void) override; // 00867840
/*==============================================================================
struct AutoRegisterCreator<class BGSProcedurePatrolExecState,class BGSProcedureTreeExecStateFactory> +0000 (_vtbl=010C1100)
0000: struct AutoRegisterCreator<class BGSProcedurePatrolExecState,class BGSProcedureTreeExecStateFactory>
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedurePatrolExecState,class IProcedureTreeExecState>,class BGSProcedureTreeExecStateFactory>
0000: | | struct BSTDerivedCreator<class BGSProcedurePatrolExecState,class IProcedureTreeExecState>
0000: | | | struct IBSTCreator<class IProcedureTreeExecState>
==============================================================================*/
/*==============================================================================
class SpellItem +0000 (_vtbl=01078D84)
0000: class SpellItem
0000: | class MagicItem
0000: | | class TESBoundObject
0000: | | | class TESObject
0000: | | | | class TESForm
0000: | | | | | class BaseFormComponent
0020: | | class TESFullName
0020: | | | class BaseFormComponent
0028: | | class BGSKeywordForm
0028: | | | class BaseFormComponent
0050: | class BGSEquipType
0050: | | class BaseFormComponent
0058: | class BGSMenuDisplayObject
0058: | | class BaseFormComponent
0060: | class TESDescription
0060: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00409A80
virtual void Unk_004(void) override; // 00409CB0
virtual void Unk_005(void) override; // 00409650
virtual void Unk_013(void) override; // 00409EC0
virtual void Unk_054(void) override; // 0068ED10
virtual void Unk_055(void) override; // 00409680
virtual void Unk_056(void) override; // 005E22D0
virtual void Unk_057(void) override; // 00409690
virtual void Unk_058(void) override; // 00409320
virtual void Unk_05A(void) override; // 00409330
virtual void Unk_05B(void) override; // 004096C0
virtual void Unk_05C(void) override; // 00409C30
virtual void Unk_05D(void) override; // 00409C50
virtual void Unk_05F(void) override; // 00409C70
virtual void Unk_060(void) override; // 00409C90
virtual void Unk_061(void) override; // 004098A0
virtual void Unk_064(void) override; // 00409840
virtual void Unk_065(void) override; // 00409AB0
virtual void Unk_067(void) override; // 00409980
virtual void Unk_068(void) override; // 004096D0
virtual void Unk_069(void) override; // 00409260
virtual void Unk_06A(void) override; // 004097D0
virtual void Unk_06B(void) override; // 00409D30
virtual void Unk_06C(void) override; // 00409660
virtual void Unk_06D(void) override; // 00409270
virtual void Unk_06E(void) override; // 00409270
virtual void Unk_06F(void) override; // 00405220
virtual void Unk_070(void) override; // 00409C20
/*==============================================================================
class BSScript::NativeFunction2<class TESForm,bool,class TESObjectREFR *,class BSFixedString const &> +0000 (_vtbl=010F4174)
0000: class BSScript::NativeFunction2<class TESForm,bool,class TESObjectREFR *,class BSFixedString const &>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 008FE060
/*==============================================================================
class BaseFormComponent +0000 (_vtbl=01076B00)
0000: class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void); // 0044CD10
virtual void Unk_001(void); // 00F51EE8 (pure)
virtual void Unk_002(void); // 00F51EE8 (pure)
virtual void Unk_003(void); // 00F51EE8 (pure)
/*==============================================================================
class IFormFactory +0000 (_vtbl=01076B14)
0000: class IFormFactory
==============================================================================*/
virtual void Unk_000(void); // 00401870
virtual void Unk_001(void); // 00F51EE8 (pure)
virtual void Unk_002(void); // 00F51EE8 (pure)
virtual void Unk_003(void); // 00F51EE8 (pure)
virtual void Unk_004(void); // 005EADD0 (void) { return 0; }
virtual void Unk_005(void); // 00401860
virtual void Unk_006(void); // 00904A50
/*==============================================================================
class TESWaterReflections +0000 (_vtbl=010C7304)
0000: class TESWaterReflections
0000: | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00639AC0
/*==============================================================================
class PlayerRegionState +0000 (_vtbl=010D2E44)
0000: class PlayerRegionState
0000: | class BSTEventSink<struct BGSActorCellEvent>
0004: | struct BSTSingletonSDM<class PlayerRegionState,struct BSTSingletonSDMOpStaticBuffer>
0004: | | struct BSTSingletonSDMBase<struct BSTSDMTraits<class PlayerRegionState,struct BSTSingletonSDMOpStaticBuffer<class PlayerRegionState> > >
0004: | | | struct BSTSDMTraits<class PlayerRegionState,struct BSTSingletonSDMOpStaticBuffer<class PlayerRegionState> >
0005: | | | struct BSTSingletonSDMOpStaticBuffer<class PlayerRegionState>
==============================================================================*/
virtual void Unk_000(void) override; // 00753ED0
virtual void Unk_001(void) override; // 00753990
/*==============================================================================
class AlchemyItem +0000 (_vtbl=01076C1C)
0000: class AlchemyItem
0000: | class MagicItem
0000: | | class TESBoundObject
0000: | | | class TESObject
0000: | | | | class TESForm
0000: | | | | | class BaseFormComponent
0020: | | class TESFullName
0020: | | | class BaseFormComponent
0028: | | class BGSKeywordForm
0028: | | | class BaseFormComponent
0050: | class TESModelTextureSwap
0050: | | class TESModel
0050: | | | class BaseFormComponent
006C: | class TESIcon
006C: | | class TESTexture
006C: | | | class BaseFormComponent
0074: | class BGSMessageIcon
0074: | | class BaseFormComponent
0080: | class TESWeightForm
0080: | | class BaseFormComponent
0088: | class BGSEquipType
0088: | | class BaseFormComponent
0090: | class BGSDestructibleObjectForm
0090: | | class BaseFormComponent
0098: | class BGSPickupPutdownSounds
0098: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00401D90
virtual void Unk_004(void) override; // 00401AE0
virtual void Unk_005(void) override; // 00401810
virtual void Unk_013(void) override; // 00402190
virtual void Unk_054(void) override; // 005C5580
virtual void Unk_056(void) override; // 00CAC8A0
virtual void Unk_058(void) override; // 005EADD0 (void) { return 0; }
virtual void Unk_05E(void) override; // 00401C10
virtual void Unk_062(void) override; // 00401C60
virtual void Unk_063(void) override; // 00401C40
virtual void Unk_067(void) override; // 00DA29A0
virtual void Unk_069(void) override; // 00405A80
virtual void Unk_06A(void) override; // 00401B10
virtual void Unk_06B(void) override; // 00401EF0
virtual void Unk_06D(void) override; // 00401960
virtual void Unk_06E(void) override; // 00401960
virtual void Unk_06F(void) override; // 009B4600
virtual void Unk_070(void) override; // 00401DC0
/*==============================================================================
class BGSQueuedObjectDowngrade +0000 (_vtbl=010C6D78)
0000: class BGSQueuedObjectDowngrade
0000: | class BGSQueuedTerrainUpdate
==============================================================================*/
virtual void Unk_000(void) override; // 0062D760
virtual void Unk_001(void) override; // 0062C880
virtual void Unk_002(void) override; // 0062CFE0
virtual void Unk_003(void) override; // 0062CFC0
virtual void Unk_004(void) override; // 0062D060
virtual void Unk_005(void) override; // 009048A0
/*==============================================================================
class BSInstanceTriShape +0000 (_vtbl=01120944)
0000: class BSInstanceTriShape
0000: | class NiTriShape
0000: | | class NiTriBasedGeom
0000: | | | class NiGeometry
0000: | | | | class NiAVObject
0000: | | | | | class NiObjectNET
0000: | | | | | | class NiObject
0000: | | | | | | | class NiRefObject
==============================================================================*/
virtual void Unk_002(void) override; // 00B25BB0
virtual void Unk_03B(void); // 00F51EE8 (pure)
virtual void Unk_03C(void); // 00F51EE8 (pure)
virtual void Unk_03D(void); // 00F51EE8 (pure)
virtual void Unk_03E(void); // 00F51EE8 (pure)
virtual void Unk_03F(void); // 00F51EE8 (pure)
virtual void Unk_040(void); // 00F51EE8 (pure)
/*==============================================================================
class MagicItem +0000 (_vtbl=01077E7C)
0000: class MagicItem
0000: | class TESBoundObject
0000: | | class TESObject
0000: | | | class TESForm
0000: | | | | class BaseFormComponent
0020: | class TESFullName
0020: | | class BaseFormComponent
0028: | class BGSKeywordForm
0028: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00407730
virtual void Unk_004(void) override; // 004067E0
virtual void Unk_006(void) override; // 00407AE0
virtual void Unk_013(void) override; // 00406A80
virtual void Unk_029(void) override; // 009B86F0 (void) { return true; }
virtual void Unk_02F(void) override; // 00407CC0
virtual void Unk_03E(void) override; // 00401BC0
virtual void Unk_054(void); // 00F51EE8 (pure)
virtual void Unk_055(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_056(void); // 00F51EE8 (pure)
virtual void Unk_057(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_058(void); // 00F51EE8 (pure)
virtual void Unk_059(void); // 00C8CCA0 (UInt32 arg) { return true; }
virtual void Unk_05A(void); // 0066E8A0
virtual void Unk_05B(void); // 0066E8A0
virtual void Unk_05C(void); // 0092D110 (void) { return false; }
virtual void Unk_05D(void); // 0092D110 (void) { return false; }
virtual void Unk_05E(void); // 0092D110 (void) { return false; }
virtual void Unk_05F(void); // 0092D110 (void) { return false; }
virtual void Unk_060(void); // 0092D110 (void) { return false; }
virtual void Unk_061(void); // 004091A0 (UInt32 arg) { return false; }
virtual void Unk_062(void); // 00405250
virtual void Unk_063(void); // 0092D110 (void) { return false; }
virtual void Unk_064(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_065(void); // 0066E8A0
virtual void Unk_066(void); // 005EADD0 (void) { return 0; }
virtual void Unk_067(void); // 00407240
virtual void Unk_068(void); // 0092D110 (void) { return false; }
virtual void Unk_069(void); // 00F51EE8 (pure)
virtual void Unk_06A(void); // 00F51EE8 (pure)
virtual void Unk_06B(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_06C(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_06D(void); // 00F51EE8 (pure)
virtual void Unk_06E(void); // 00F51EE8 (pure)
virtual void Unk_06F(void); // 00F51EE8 (pure)
virtual void Unk_070(void); // 00F51EE8 (pure)
/*==============================================================================
struct AutoRegisterCreator<class AttackWinEndHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> > +0000 (_vtbl=010D5EDC)
0000: struct AutoRegisterCreator<class AttackWinEndHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class AttackWinEndHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | | struct BSTDerivedCreator<class AttackWinEndHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >
0000: | | | struct IBSTCreator<class IHandlerFunctor<class Actor,class BSFixedStringCI> >
==============================================================================*/
/*==============================================================================
class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemStaff,class CombatMagicCasterParalyze> > +0000 (_vtbl=010DD090)
0000: class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemStaff,class CombatMagicCasterParalyze> >
0000: | struct AutoRegisterCreator<class CombatInventoryItemMagicT<class CombatInventoryItemStaff,class CombatMagicCasterParalyze>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemStaff,class CombatMagicCasterParalyze>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemStaff,class CombatMagicCasterParalyze>,class CombatObject>
0000: | | | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007CAED0
virtual void Unk_002(void); // 00781280
/*==============================================================================
class TESBoundObject +0000 (_vtbl=01083E6C)
0000: class TESBoundObject
0000: | class TESObject
0000: | | class TESForm
0000: | | | class BaseFormComponent
==============================================================================*/
virtual void Unk_026(void) override; // 0049EB60
virtual void Unk_027(void) override; // 009B86F0 (void) { return true; }
virtual void Unk_037(void) override; // 0049E460
virtual void Unk_040(void) override; // 0049EC90
virtual void Unk_044(void) override; // 0049E440
virtual void Unk_049(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_04A(void); // 005EADD0 (void) { return 0; }
virtual void Unk_04B(void); // 0049E420
virtual void Unk_04C(void); // 0049E8B0
virtual void Unk_04D(void); // 0049EBC0
virtual void Unk_04E(void); // 004995F0
virtual void Unk_04F(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_050(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_051(void); // 006C50E0 (void) { return; }
virtual void Unk_052(void); // 006C50E0 (void) { return; }
virtual void Unk_053(void); // 006C50E0 (void) { return; }
/*==============================================================================
class TESObject +0000 (_vtbl=01083D14)
0000: class TESObject
0000: | class TESForm
0000: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0049E8D0
virtual void Unk_028(void) override; // 009B86F0 (void) { return true; }
virtual void Unk_03B(void); // 005EADD0 (void) { return 0; }
virtual void Unk_03C(void); // 0092D110 (void) { return false; }
virtual void Unk_03D(void); // 005EADD0 (void) { return 0; }
virtual void Unk_03E(void); // 0092D110 (void) { return false; }
virtual void Unk_03F(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_040(void); // 00A5F140 (UInt32 arg1, UInt32 arg2) { return 0; }
virtual void Unk_041(void); // 0049FC90
virtual void Unk_042(void); // 0049E900
virtual void Unk_043(void); // 0049E9B0
virtual void Unk_044(void); // 0049E9E0
virtual void Unk_045(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_046(void); // 005EADD0 (void) { return 0; }
virtual void Unk_047(void); // 005EADD0 (void) { return 0; }
virtual void Unk_048(void); // 0049F730
/*==============================================================================
class IronSightsState +0000 (_vtbl=010E3118)
0000: class IronSightsState
0000: | class TESCameraState
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void) override; // 0083B9C0
virtual void Unk_001(void) override; // 0083B750
virtual void Unk_003(void) override; // 0083B760
virtual void Unk_004(void) override; // 0083B820
virtual void Unk_005(void) override; // 0083B870
/*==============================================================================
struct AutoRegisterCreator<class DecapitateHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> > +0000 (_vtbl=010D607C)
0000: struct AutoRegisterCreator<class DecapitateHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class DecapitateHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | | struct BSTDerivedCreator<class DecapitateHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >
0000: | | | struct IBSTCreator<class IHandlerFunctor<class Actor,class BSFixedStringCI> >
==============================================================================*/
/*==============================================================================
class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterDisarm> > +0000 (_vtbl=010DCD70)
0000: class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterDisarm> >
0000: | struct AutoRegisterCreator<class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterDisarm>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterDisarm>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterDisarm>,class CombatObject>
0000: | | | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007CA1B0
virtual void Unk_002(void); // 00781280
/*==============================================================================
class MistMenu +0000 (_vtbl=010E6C20)
0000: class MistMenu
0000: | class IMenu
0000: | | class FxDelegateHandler
0000: | | | class GRefCountBase<class FxDelegateHandler,2>
0000: | | | | class GRefCountBaseStatImpl<class GRefCountImpl,2>
0000: | | | | | class GRefCountImpl
0000: | | | | | | class GRefCountImplCore
001C: | class SimpleAnimationGraphManagerHolder
001C: | | class IAnimationGraphManagerHolder
0028: | class MenuEventHandler
002C: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void) override; // 0087CDE0
virtual void Unk_004(void) override; // 0087B440
virtual void Unk_005(void) override; // 0087C500
virtual void Unk_006(void) override; // 0087B5C0
/*==============================================================================
class TESFullName +0000 (_vtbl=01077604)
0000: class TESFullName
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00403CC0
virtual void Unk_001(void) override; // 00452410
virtual void Unk_002(void) override; // 006C50E0 (void) { return; }
virtual void Unk_003(void) override; // 004523B0
virtual void Unk_004(void); // 00401AB0
virtual void Unk_005(void); // 00401AC0
/*==============================================================================
class BGSAttackDataMap +0000 (_vtbl=010C013C)
0000: class BGSAttackDataMap
0000: | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 005B1FB0
/*==============================================================================
class BGSKeywordForm +0000 (_vtbl=0107C3D0)
0000: class BGSKeywordForm
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0044B3C0
virtual void Unk_001(void) override; // 006C50E0 (void) { return; }
virtual void Unk_002(void) override; // 0044B400
virtual void Unk_003(void) override; // 0044B410
virtual void Unk_004(void); // 0044B1E0
virtual void Unk_005(void); // 005EADD0 (void) { return 0; }
/*==============================================================================
class TESModelTextureSwap +0000 (_vtbl=0107CEF0)
0000: class TESModelTextureSwap
0000: | class TESModel
0000: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004558E0
virtual void Unk_001(void) override; // 00454D50
virtual void Unk_002(void) override; // 004552D0
virtual void Unk_003(void) override; // 00455540
virtual void Unk_006(void) override; // 00C707B0
/*==============================================================================
class TESModel +0000 (_vtbl=0107CE64)
0000: class TESModel
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00454270
virtual void Unk_001(void) override; // 00454080
virtual void Unk_002(void) override; // 00453FB0
virtual void Unk_003(void) override; // 00453E10
virtual void Unk_004(void); // 004F8CA0
virtual void Unk_005(void); // 00447B80
virtual void Unk_006(void); // 005EADD0 (void) { return 0; }
/*==============================================================================
class TESIcon +0000 (_vtbl=0107CCF4)
0000: class TESIcon
0000: | class TESTexture
0000: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004524B0
virtual void Unk_006(void) override; // 004524A0
/*==============================================================================
class hkpBallGun +0000 (_vtbl=01183B74)
0000: class hkpBallGun
0000: | class hkpFirstPersonGun
0000: | | class hkReferencedObject
0000: | | | class hkBaseObject
==============================================================================*/
virtual void Unk_000(void) override; // 00E10820
virtual void Unk_004(void) override; // 00E0F2C0
virtual void Unk_008(void) override; // 00E0F090
/*==============================================================================
class TESTexture +0000 (_vtbl=0107D060)
0000: class TESTexture
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00457A30
virtual void Unk_001(void) override; // 00457C00
virtual void Unk_002(void) override; // 006C50E0 (void) { return; }
virtual void Unk_003(void) override; // 00457B10
virtual void Unk_004(void); // 005EADD0 (void) { return 0; }
virtual void Unk_005(void); // 00457C40
virtual void Unk_006(void); // 00457980
/*==============================================================================
class FxResponseArgs<0> +0000 (_vtbl=010E37A4)
0000: class FxResponseArgs<0>
0000: | class FxResponseArgsBase
==============================================================================*/
virtual void Unk_000(void) override; // 00841C80
virtual void Unk_001(void) override; // 00841BE0
/*==============================================================================
class BGSMessageIcon +0000 (_vtbl=0107C404)
0000: class BGSMessageIcon
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0044B740
virtual void Unk_001(void) override; // 0044B6B0
virtual void Unk_002(void) override; // 0044B6C0
virtual void Unk_003(void) override; // 0044B7C0
/*==============================================================================
class TESWeightForm +0000 (_vtbl=0107D0A0)
0000: class TESWeightForm
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_001(void) override; // 00457E70
virtual void Unk_002(void) override; // 006C50E0 (void) { return; }
virtual void Unk_003(void) override; // 00457E90
/*==============================================================================
class BGSEquipType +0000 (_vtbl=0107C3A0)
0000: class BGSEquipType
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_001(void) override; // 00457E70
virtual void Unk_002(void) override; // 006C50E0 (void) { return; }
virtual void Unk_003(void) override; // 0044A960
virtual void Unk_004(void); // 004F8CA0
virtual void Unk_005(void); // 00401AD0
/*==============================================================================
class ExtraBadPosition +0000 (_vtbl=010794F8)
0000: class ExtraBadPosition
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00421260
/*==============================================================================
class BGSDestructibleObjectForm +0000 (_vtbl=0107C350)
0000: class BGSDestructibleObjectForm
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00449AD0
virtual void Unk_001(void) override; // 00457E70
virtual void Unk_002(void) override; // 00449330
virtual void Unk_003(void) override; // 004491D0
/*==============================================================================
class BGSPickupPutdownSounds +0000 (_vtbl=0107C478)
0000: class BGSPickupPutdownSounds
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_001(void) override; // 00447CD0
virtual void Unk_002(void) override; // 006C50E0 (void) { return; }
virtual void Unk_003(void) override; // 0044CC00
/*==============================================================================
class BGSProcedureDialogueActivate +0000 (_vtbl=010C194C)
0000: class BGSProcedureDialogueActivate
0000: | class BGSProcedureTyped<class BGSProcedureBase,&struct BGSProcedureParamInfo const * const kProcedureDialogueActivateParamTypes>
0000: | | class BGSProcedureBase
0000: | | | class IProcedure
==============================================================================*/
virtual void Unk_000(void); // 005DD760
virtual void Unk_001(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_002(void); // 00C8CCA0 (UInt32 arg) { return true; }
virtual void Unk_003(void); // 006C50E0 (void) { return; }
virtual void Unk_004(void); // 005BA010
virtual void Unk_005(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_006(void); // 005B9AE0
virtual void Unk_007(void); // 005B98F0
virtual void Unk_008(void); // 005BA420
virtual void Unk_009(void); // 005BDF10
virtual void Unk_00A(void); // 005BDA50
virtual void Unk_00B(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_00C(void); // 005BEA80
virtual void Unk_00D(void); // 005B9F70
virtual void Unk_00E(void); // 00E73CC0
virtual void Unk_00F(void); // 009EA550
virtual void Unk_010(void); // 004091A0 (UInt32 arg) { return false; }
virtual void Unk_011(void); // 00902DF0
virtual void Unk_012(void); // 005BDC00
virtual void Unk_013(void); // 005BDC20
virtual void Unk_014(void); // 005BDC60
virtual void Unk_015(void); // 009B86F0 (void) { return true; }
virtual void Unk_016(void); // 005B9F40
virtual void Unk_017(void); // 0092D110 (void) { return false; }
virtual void Unk_018(void); // 0092D110 (void) { return false; }
virtual void Unk_019(void); // 0092D110 (void) { return false; }
virtual void Unk_01A(void); // 0092D110 (void) { return false; }
virtual void Unk_01B(void); // 009EA560
virtual void Unk_01C(void); // 005B9920
virtual void Unk_01D(void); // 005B9D10
virtual void Unk_01E(void); // 005BDBF0
virtual void Unk_01F(void); // 0092D110 (void) { return false; }
virtual void Unk_020(void); // 009B86F0 (void) { return true; }
virtual void Unk_021(void); // 005B9F50
virtual void Unk_022(void); // 005BDC40
/*==============================================================================
class AttackStopHandler +0000 (_vtbl=010D5444)
0000: class AttackStopHandler
0000: | class IHandlerFunctor<class Actor,class BSFixedStringCI>
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_001(void) override; // 00780790
/*==============================================================================
class ConcreteFormFactory<class AlchemyItem,46> +0000 (_vtbl=01076DE4)
0000: class ConcreteFormFactory<class AlchemyItem,46>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 00401E60
virtual void Unk_001(void) override; // 00401E30
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 0056C050
/*==============================================================================
class ConcreteObjectFormFactory<class AlchemyItem,46,17,2> +0000 (_vtbl=01076E04)
0000: class ConcreteObjectFormFactory<class AlchemyItem,46,17,2>
0000: | class ConcreteFormFactory<class AlchemyItem,46>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 00902E00
virtual void Unk_006(void) override; // 005C8DE0
/*==============================================================================
class BGSDualCastData +0000 (_vtbl=01076E2C)
0000: class BGSDualCastData
0000: | class TESBoundObject
0000: | | class TESObject
0000: | | | class TESForm
0000: | | | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00402310
virtual void Unk_006(void) override; // 004025B0
virtual void Unk_013(void) override; // 00402750
/*==============================================================================
class AutoRegisterPathBuilderFactory<class PathingRequestOptimalLocation,class PathBuilderOptimalLocation::PathBuilderOptimalLocationPath> +0000 (_vtbl=010C6988)
0000: class AutoRegisterPathBuilderFactory<class PathingRequestOptimalLocation,class PathBuilderOptimalLocation::PathBuilderOptimalLocationPath>
0004: | class PathBuilderOptimalLocation::PathBuilderOptimalLocationPath
0000: | class IPathBuilderFactoryBase
==============================================================================*/
virtual void Unk_001(void) override; // 00620210
/*==============================================================================
class BGSProjectile +0000 (_vtbl=01081BAC)
0000: class BGSProjectile
0000: | class TESBoundObject
0000: | | class TESObject
0000: | | | class TESForm
0000: | | | | class BaseFormComponent
0020: | class TESFullName
0020: | | class BaseFormComponent
0028: | class TESModel
0028: | | class BaseFormComponent
003C: | class BGSPreloadable
003C: | | class BaseFormComponent
0040: | class BGSDestructibleObjectForm
0040: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00494140
virtual void Unk_004(void) override; // 00493DD0
virtual void Unk_005(void) override; // 00493B60
virtual void Unk_006(void) override; // 00494170
virtual void Unk_013(void) override; // 00494530
virtual void Unk_037(void) override; // 004946B0
virtual void Unk_040(void) override; // 004948A0
virtual void Unk_041(void) override; // 00493E00
virtual void Unk_04D(void) override; // 004947F0
/*==============================================================================
class BGSExplosion +0000 (_vtbl=010813EC)
0000: class BGSExplosion
0000: | class TESBoundObject
0000: | | class TESObject
0000: | | | class TESForm
0000: | | | | class BaseFormComponent
0020: | class TESFullName
0020: | | class BaseFormComponent
0028: | class TESModel
0028: | | class BaseFormComponent
003C: | class TESEnchantableForm
003C: | | class BaseFormComponent
0048: | class BGSPreloadable
0048: | | class BaseFormComponent
004C: | class TESImageSpaceModifiableForm
004C: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004925D0
virtual void Unk_004(void) override; // 00492050
virtual void Unk_006(void) override; // 00492630
virtual void Unk_013(void) override; // 00492960
virtual void Unk_040(void) override; // 00492A50
virtual void Unk_041(void) override; // 004921C0
/*==============================================================================
class TESEffectShader +0000 (_vtbl=01082834)
0000: class TESEffectShader
0000: | class TESForm
0000: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00498F70
virtual void Unk_004(void) override; // 00497F40
virtual void Unk_006(void) override; // 00497F50
virtual void Unk_013(void) override; // 00497170
/*==============================================================================
struct ActorMovementMessageMap<16>::MessageHandlerWrapper<class MovementMessageBlocked> +0000 (_vtbl=010CF9A0)
0000: struct ActorMovementMessageMap<16>::MessageHandlerWrapper<class MovementMessageBlocked>
0000: | struct ActorMovementMessageMap<16>::IMessageHandlerWrapper
==============================================================================*/
virtual void Unk_001(void) override; // 006B0760
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedureFlee,class IProcedure>,class BSTCreateFactoryManager<class BSFixedString,class IProcedure,256> > +0000 (_vtbl=010C1E44)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedureFlee,class IProcedure>,class BSTCreateFactoryManager<class BSFixedString,class IProcedure,256> >
0000: | struct BSTDerivedCreator<class BGSProcedureFlee,class IProcedure>
0000: | | struct IBSTCreator<class IProcedure>
==============================================================================*/
virtual void Unk_000(void); // 005C8CB0
virtual void Unk_001(void); // 005C3210
virtual void Unk_002(void); // 00781280
/*==============================================================================
class BGSArtObject +0000 (_vtbl=01080E7C)
0000: class BGSArtObject
0000: | class TESBoundObject
0000: | | class TESObject
0000: | | | class TESForm
0000: | | | | class BaseFormComponent
0020: | class TESModelTextureSwap
0020: | | class TESModel
0020: | | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004906F0
virtual void Unk_006(void) override; // 004908E0
virtual void Unk_013(void) override; // 00490740
/*==============================================================================
class BSScript::NativeFunction5<class TESObjectREFR,bool,class BSFixedString const &,class BSFixedString const &,class TESObjectREFR *,class BSFixedString const &,class BSFixedString const &> +0000 (_vtbl=010F657C)
0000: class BSScript::NativeFunction5<class TESObjectREFR,bool,class BSFixedString const &,class BSFixedString const &,class TESObjectREFR *,class BSFixedString const &,class BSFixedString const &>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 00910680
/*==============================================================================
class BGSImpactDataSet +0000 (_vtbl=0108CFD4)
0000: class BGSImpactDataSet
0000: | class TESForm
0000: | | class BaseFormComponent
0014: | class BGSPreloadable
0014: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004FAA80
virtual void Unk_005(void) override; // 004FA4C0
virtual void Unk_006(void) override; // 004FA530
virtual void Unk_013(void) override; // 004FA8B0
/*==============================================================================
class ConcreteFormFactory<class BGSDualCastData,129> +0000 (_vtbl=01076F80)
0000: class ConcreteFormFactory<class BGSDualCastData,129>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 00402390
virtual void Unk_001(void) override; // 00402340
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00420E60
/*==============================================================================
class ConcreteObjectFormFactory<class BGSDualCastData,129,95,2> +0000 (_vtbl=01076FA0)
0000: class ConcreteObjectFormFactory<class BGSDualCastData,129,95,2>
0000: | class ConcreteFormFactory<class BGSDualCastData,129>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 00402740
virtual void Unk_006(void) override; // 005C8DE0
/*==============================================================================
class EffectSetting +0000 (_vtbl=010776AC)
0000: class EffectSetting
0000: | class TESForm
0000: | | class BaseFormComponent
0014: | class TESFullName
0014: | | class BaseFormComponent
001C: | class BGSMenuDisplayObject
001C: | | class BaseFormComponent
0024: | class BGSKeywordForm
0024: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00405020
virtual void Unk_005(void) override; // 00404600
virtual void Unk_006(void) override; // 004047E0
virtual void Unk_013(void) override; // 00404BB0
virtual void Unk_02F(void) override; // 004043B0
virtual void Unk_039(void) override; // 00403EF0
/*==============================================================================
class Setting +0000 (_vtbl=01077224)
0000: class Setting
==============================================================================*/
virtual void Unk_000(void); // 00402870
virtual void Unk_001(void); // 00AF43F0
/*==============================================================================
class SettingCollection<class Setting> +0000 (_vtbl=01077230)
0000: class SettingCollection<class Setting>
==============================================================================*/
virtual void Unk_000(void); // 00402BB0
virtual void Unk_001(void); // 00F51EE8 (pure)
virtual void Unk_002(void); // 00F51EE8 (pure)
virtual void Unk_003(void); // 00F51EE8 (pure)
virtual void Unk_004(void); // 00F51EE8 (pure)
virtual void Unk_005(void); // 004091A0 (UInt32 arg) { return false; }
virtual void Unk_006(void); // 009B86F0 (void) { return true; }
virtual void Unk_007(void); // 004028A0
virtual void Unk_008(void); // 004028A0
/*==============================================================================
class NiTMapBase<class DFALL<class NiTMapItem<char const *,class Setting *> >,char const *,class Setting *> +0000 (_vtbl=01077258)
0000: class NiTMapBase<class DFALL<class NiTMapItem<char const *,class Setting *> >,char const *,class Setting *>
==============================================================================*/
virtual void Unk_000(void); // 00402E60
virtual void Unk_001(void); // 00899A40
virtual void Unk_002(void); // 00CEF790
virtual void Unk_003(void); // 007E8D90
virtual void Unk_004(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_005(void); // 00F51EE8 (pure)
virtual void Unk_006(void); // 00F51EE8 (pure)
/*==============================================================================
class NiTMap<char const *,class Setting *> +0000 (_vtbl=01077278)
0000: class NiTMap<char const *,class Setting *>
0000: | class NiTMapBase<class DFALL<class NiTMapItem<char const *,class Setting *> >,char const *,class Setting *>
==============================================================================*/
virtual void Unk_000(void) override; // 00402EA0
virtual void Unk_005(void) override; // 00589020
virtual void Unk_006(void) override; // 00AD1F00
/*==============================================================================
struct BSTArrayAllocatorFunctor<class BSTSmallArrayHeapAllocator<24> > +0000 (_vtbl=010D395C)
0000: struct BSTArrayAllocatorFunctor<class BSTSmallArrayHeapAllocator<24> >
0000: | struct BSTArrayBase::IAllocatorFunctor
==============================================================================*/
virtual void Unk_000(void) override; // 00767DD0
virtual void Unk_001(void) override; // 00767DF0
virtual void Unk_002(void) override; // 0040B750
virtual void Unk_003(void) override; // 0064BE50
/*==============================================================================
class NiTStringTemplateMap<class NiTMap<char const *,class Setting *>,class Setting *> +0000 (_vtbl=01077298)
0000: class NiTStringTemplateMap<class NiTMap<char const *,class Setting *>,class Setting *>
0000: | class NiTMap<char const *,class Setting *>
0000: | | class NiTMapBase<class DFALL<class NiTMapItem<char const *,class Setting *> >,char const *,class Setting *>
==============================================================================*/
virtual void Unk_000(void) override; // 00402EF0
virtual void Unk_001(void) override; // 00A94B10
virtual void Unk_002(void) override; // 00402DC0
virtual void Unk_003(void) override; // 00402DE0
virtual void Unk_004(void) override; // 00402E40
/*==============================================================================
class SkyrimScript::`anonymous namespace'::CastFunctor +0000 (_vtbl=010F3484)
0000: class SkyrimScript::`anonymous namespace'::CastFunctor
0000: | class SkyrimScript::DelayFunctor
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void) override; // 008F9FB0
virtual void Unk_001(void) override; // 008FA000
virtual void Unk_002(void) override; // 009B86F0 (void) { return true; }
virtual void Unk_004(void) override; // 008FA140
virtual void Unk_005(void) override; // 004099B0
virtual void Unk_006(void) override; // 008F9C80
/*==============================================================================
class BSTCaseInsensitiveStringMap<class Setting *> +0000 (_vtbl=010772B8)
0000: class BSTCaseInsensitiveStringMap<class Setting *>
0000: | class NiTStringMap<class Setting *>
0000: | | class NiTStringTemplateMap<class NiTMap<char const *,class Setting *>,class Setting *>
0000: | | | class NiTMap<char const *,class Setting *>
0000: | | | | class NiTMapBase<class DFALL<class NiTMapItem<char const *,class Setting *> >,char const *,class Setting *>
==============================================================================*/
virtual void Unk_000(void); // 004032C0
virtual void Unk_001(void); // 00403270
virtual void Unk_002(void); // 00403250
virtual void Unk_003(void); // 00402DE0
virtual void Unk_004(void); // 00402E40
virtual void Unk_005(void); // 00589020
virtual void Unk_006(void); // 00AD1F00
/*==============================================================================
class BGSParticleArrayAttach::CollectEmitterPolicy +0000 (_vtbl=0107D264)
0000: class BGSParticleArrayAttach::CollectEmitterPolicy
0000: | class BGSParticleArrayAttach::EmitterPolicy
==============================================================================*/
virtual void Unk_000(void) override; // 004597F0
virtual void Unk_001(void) override; // 0045D7A0
virtual void Unk_002(void) override; // 00459430
/*==============================================================================
class CombatBehaviorTreeValueNodeT<unsigned int,class CombatBehaviorExpression<class CombatBehaviorBinaryExpression<class CombatBehaviorMemberFunc<class Actor,bool (__thiscall Actor::*)(void)const >,class CombatBehaviorExpression<class CombatBehaviorUnaryExpression<class CombatBehaviorMemberFunc<class Actor,bool (__thiscall Actor::*)(void)>,struct OpNot> >,struct OpAnd> > > +0000 (_vtbl=010E0F58)
0000: class CombatBehaviorTreeValueNodeT<unsigned int,class CombatBehaviorExpression<class CombatBehaviorBinaryExpression<class CombatBehaviorMemberFunc<class Actor,bool (__thiscall Actor::*)(void)const >,class CombatBehaviorExpression<class CombatBehaviorUnaryExpression<class CombatBehaviorMemberFunc<class Actor,bool (__thiscall Actor::*)(void)>,struct OpNot> >,struct OpAnd> > >
0000: | class CombatBehaviorTreeValueNode<unsigned int>
0000: | | class CombatBehaviorTreeWrapperNode
0000: | | | class CombatBehaviorTreeNode
==============================================================================*/
virtual void Unk_000(void); // 008141B0
virtual void Unk_001(void); // 007ECD30
virtual void Unk_002(void); // 007ECD40
virtual void Unk_003(void); // 007ECD50
virtual void Unk_004(void); // 007ECD60
virtual void Unk_005(void); // 007ECD70
virtual void Unk_006(void); // 007ECD80
virtual void Unk_007(void); // 007ECD90
virtual void Unk_008(void); // 007ECDA0
virtual void Unk_009(void); // 007F0BC0
virtual void Unk_00A(void); // 0081ACE0
/*==============================================================================
class SettingCollectionMap<class Setting> +0000 (_vtbl=010772D8)
0000: class SettingCollectionMap<class Setting>
0000: | class SettingCollection<class Setting>
==============================================================================*/
virtual void Unk_000(void) override; // 00403800
virtual void Unk_001(void) override; // 00403780
virtual void Unk_002(void) override; // 00403550
virtual void Unk_007(void) override; // 00403580
virtual void Unk_008(void) override; // 00403610
/*==============================================================================
class BGSPackageDataTypeCheck<class IAITarget,class BGSPackageDataRef> +0000 (_vtbl=010C15DC)
0000: class BGSPackageDataTypeCheck<class IAITarget,class BGSPackageDataRef>
0000: | class IPackageDataTypeCheck
==============================================================================*/
virtual void Unk_001(void) override; // 005BF530
virtual void Unk_002(void) override; // 005BA540
/*==============================================================================
class GameSettingCollection +0000 (_vtbl=01077388)
0000: class GameSettingCollection
0000: | class SettingCollectionMap<class Setting>
0000: | | class SettingCollection<class Setting>
==============================================================================*/
virtual void Unk_003(void) override; // 004091A0 (UInt32 arg) { return false; }
virtual void Unk_004(void) override; // 0048B960
virtual void Unk_005(void) override; // 0048B940
virtual void Unk_006(void) override; // 0048B950
virtual void Unk_009(void); // 0048BA10
/*==============================================================================
class hkpRagdollConstraintData +0000 (_vtbl=0116A32C)
0000: class hkpRagdollConstraintData
0000: | class hkpConstraintData
0000: | | class hkReferencedObject
0000: | | | class hkBaseObject
==============================================================================*/
virtual void Unk_000(void); // 00D48540
virtual void Unk_001(void); // 00D0C5E0
virtual void Unk_002(void); // 00D0C5F0
virtual void Unk_003(void); // 00D788E0
virtual void Unk_004(void); // 00D788F0
virtual void Unk_005(void); // 00D79170
virtual void Unk_006(void); // 00D791A0
virtual void Unk_007(void); // 00D79430
virtual void Unk_008(void); // 00D78900
virtual void Unk_009(void); // 00D78920
virtual void Unk_00A(void); // 00D78F30
virtual void Unk_00B(void); // 00D78A50
virtual void Unk_00C(void); // 00D78950
virtual void Unk_00D(void); // 00DCF730
virtual void Unk_00E(void); // 00DCF710
virtual void Unk_00F(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_010(void); // 0093A5D0
virtual void Unk_011(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_012(void); // 00D78930
/*==============================================================================
class SettingT<class GameSettingCollection> +0000 (_vtbl=010773B4)
0000: class SettingT<class GameSettingCollection>
0000: | class Setting
==============================================================================*/
virtual void Unk_000(void) override; // 00403BB0
/*==============================================================================
class CombatBehaviorTreeNodeObject1<class CombatBehaviorDisableAim,enum CombatAimController::PRIORITY> +0000 (_vtbl=010DE0F4)
0000: class CombatBehaviorTreeNodeObject1<class CombatBehaviorDisableAim,enum CombatAimController::PRIORITY>
0000: | class CombatBehaviorTreeNodeObjectBase<class CombatBehaviorDisableAim>
0000: | | class CombatBehaviorTreeNode
==============================================================================*/
virtual void Unk_000(void); // 008141B0
virtual void Unk_001(void); // 004F8CA0
virtual void Unk_002(void); // 007ED890
virtual void Unk_003(void); // 00806B30
virtual void Unk_004(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_005(void); // 007F0650
virtual void Unk_006(void); // 007ED2F0
virtual void Unk_007(void); // 007ED850
virtual void Unk_008(void); // 0080BDC0
virtual void Unk_009(void); // 007ED510
/*==============================================================================
class `anonymous namespace'::ActorTargetCheck +0000 (_vtbl=010CD73C)
0000: class `anonymous namespace'::ActorTargetCheck
0000: | class ProcessLists::GetActorsFilter
==============================================================================*/
virtual void Unk_001(void) override; // 0068E2A0
/*==============================================================================
class BSPSysSubTexModifier +0000 (_vtbl=01120344)
0000: class BSPSysSubTexModifier
0000: | class NiPSysModifier
0000: | | class NiObject
0000: | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00B05450
virtual void Unk_002(void) override; // 00B23710
virtual void Unk_013(void) override; // 00B23400
virtual void Unk_014(void) override; // 00B23510
virtual void Unk_015(void) override; // 00B23180
virtual void Unk_016(void) override; // 00B23190
virtual void Unk_017(void) override; // 00B23610
virtual void Unk_018(void) override; // 00B231A0
virtual void Unk_021(void) override; // 00B23230
/*==============================================================================
class TESObjectLIGH +0000 (_vtbl=01083944)
0000: class TESObjectLIGH
0000: | class TESBoundAnimObject
0000: | | class TESBoundObject
0000: | | | class TESObject
0000: | | | | class TESForm
0000: | | | | | class BaseFormComponent
0020: | class TESFullName
0020: | | class BaseFormComponent
0028: | class TESModelTextureSwap
0028: | | class TESModel
0028: | | | class BaseFormComponent
0044: | class TESIcon
0044: | | class TESTexture
0044: | | | class BaseFormComponent
004C: | class BGSMessageIcon
004C: | | class BaseFormComponent
0058: | class TESWeightForm
0058: | | class BaseFormComponent
0060: | class TESValueForm
0060: | | class BaseFormComponent
0068: | class BGSDestructibleObjectForm
0068: | | class BaseFormComponent
0070: | class BGSEquipType
0070: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0049D470
virtual void Unk_004(void) override; // 0049C7C0
virtual void Unk_006(void) override; // 0049CFF0
virtual void Unk_00E(void) override; // 0049C750
virtual void Unk_00F(void) override; // 0049C770
virtual void Unk_013(void) override; // 0049C820
virtual void Unk_037(void) override; // 0049CAD0
virtual void Unk_041(void) override; // 0049CA90
virtual void Unk_048(void) override; // 0049C9A0
virtual void Unk_04B(void) override; // 0049E1D0
/*==============================================================================
class BGSReferenceEffect +0000 (_vtbl=01086924)
0000: class BGSReferenceEffect
0000: | class TESForm
0000: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004B25D0
virtual void Unk_004(void) override; // 004B25C0
virtual void Unk_005(void) override; // 004B25C0
virtual void Unk_006(void) override; // 004B2600
virtual void Unk_013(void) override; // 004B2790
/*==============================================================================
class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterWard> > +0000 (_vtbl=010DCBF0)
0000: class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterWard> >
0000: | struct AutoRegisterCreator<class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterWard>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterWard>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterWard>,class CombatObject>
0000: | | | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007C9B70
virtual void Unk_002(void); // 00781280
/*==============================================================================
class BGSPerk +0000 (_vtbl=010A37CC)
0000: class BGSPerk
0000: | class TESForm
0000: | | class BaseFormComponent
0014: | class TESFullName
0014: | | class BaseFormComponent
001C: | class TESDescription
001C: | | class BaseFormComponent
0028: | class TESIcon
0028: | | class TESTexture
0028: | | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00550620
virtual void Unk_004(void) override; // 0054F620
virtual void Unk_005(void) override; // 00550360
virtual void Unk_006(void) override; // 00550650
virtual void Unk_013(void) override; // 005503A0
/*==============================================================================
class BSFaceGenModel +0000 (_vtbl=010BE8A8)
0000: class BSFaceGenModel
0000: | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 005A5E40
/*==============================================================================
class TESImageSpaceModifier +0000 (_vtbl=01087484)
0000: class TESImageSpaceModifier
0000: | class TESForm
0000: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004B8510
virtual void Unk_004(void) override; // 004B6E60
virtual void Unk_005(void) override; // 004B7A70
virtual void Unk_006(void) override; // 004B7CB0
virtual void Unk_032(void) override; // 004B82A0
virtual void Unk_033(void) override; // 004B82C0
/*==============================================================================
class NavMeshSearchMaxCost +0000 (_vtbl=010C6290)
0000: class NavMeshSearchMaxCost
0000: | class BSNavmeshSearch
0000: | | class AStarSearch<struct BSFastNavmeshTriLocation,struct BSFastNavmeshEdgeHandle,3>
==============================================================================*/
virtual void Unk_000(void); // 006124B0
virtual void Unk_001(void); // 00B62240
virtual void Unk_002(void); // 00612490
/*==============================================================================
class BSQueuedResourceCollection<class BSResource::EntryDB<struct BSModelDB::DBTraits>,1> +0000 (_vtbl=01081084)
0000: class BSQueuedResourceCollection<class BSResource::EntryDB<struct BSModelDB::DBTraits>,1>
0000: | class BSQueuedResourceCollectionBase
0000: | | class QueuedFile
0000: | | | class IOTask
0000: | | | | class BSTask
0028: | | class BSResource::IEntryDB::PostFlushNotify
==============================================================================*/
virtual void Unk_000(void) override; // 00490E10
virtual void Unk_001(void) override; // 00490D70
virtual void Unk_00F(void) override; // 00407670
virtual void Unk_010(void) override; // 00490DC0
virtual void Unk_011(void) override; // 00490D10
virtual void Unk_012(void); // 00D62BE0 (UInt32 arg1, UInt32 arg2, UInt32 arg3) { return; }
/*==============================================================================
class CombatNavmeshSearchT<class CombatPathingGoalPolicySearch,class CombatPathingSearchPolicyStandard> +0000 (_vtbl=010E17F0)
0000: class CombatNavmeshSearchT<class CombatPathingGoalPolicySearch,class CombatPathingSearchPolicyStandard>
0000: | class CombatNavmeshSearch
0000: | | class AStarSearch<struct BSFastNavmeshTriLocation,struct BSFastNavmeshEdgeHandle,3>
00FC: | class CombatPathingGoalPolicySearch
00FC: | | class CombatPathingGoalPolicy
0124: | class CombatPathingSearchPolicyStandard
0124: | | class CombatPathingSearchPolicy
==============================================================================*/
virtual void Unk_000(void) override; // 00823200
virtual void Unk_001(void) override; // 00822170
virtual void Unk_002(void) override; // 00822060
virtual void Unk_003(void) override; // 008227C0
virtual void Unk_004(void) override; // 008220D0
virtual void Unk_005(void) override; // 0080AEE0
virtual void Unk_006(void) override; // 00821E10
virtual void Unk_007(void) override; // 00821E70
/*==============================================================================
class ConcreteFormFactory<class EffectSetting,18> +0000 (_vtbl=01077620)
0000: class ConcreteFormFactory<class EffectSetting,18>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004040E0
virtual void Unk_001(void) override; // 00404FF0
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 004040D0
/*==============================================================================
struct AutoRegisterCreator<class BGSProcedureDone,class BSTCreateFactoryManager<class BSFixedString,class IProcedure,256> > +0000 (_vtbl=010C15BC)
0000: struct AutoRegisterCreator<class BGSProcedureDone,class BSTCreateFactoryManager<class BSFixedString,class IProcedure,256> >
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedureDone,class IProcedure>,class BSTCreateFactoryManager<class BSFixedString,class IProcedure,256> >
0000: | | struct BSTDerivedCreator<class BGSProcedureDone,class IProcedure>
0000: | | | struct IBSTCreator<class IProcedure>
==============================================================================*/
/*==============================================================================
class ConcreteObjectFormFactory<class EffectSetting,18,67,2> +0000 (_vtbl=01077654)
0000: class ConcreteObjectFormFactory<class EffectSetting,18,67,2>
0000: | class ConcreteFormFactory<class EffectSetting,18>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 00421010
virtual void Unk_006(void) override; // 005C8DE0
/*==============================================================================
class PackageLocation +0000 (_vtbl=010C4914)
0000: class PackageLocation
0000: | class IAIWorldLocationHandle
==============================================================================*/
virtual void Unk_000(void) override; // 005E70E0
virtual void Unk_001(void) override; // 005E7420
virtual void Unk_002(void) override; // 00C707B0
virtual void Unk_003(void) override; // 005E78C0
/*==============================================================================
class BGSMenuDisplayObject +0000 (_vtbl=0107C3EC)
0000: class BGSMenuDisplayObject
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_001(void) override; // 00457E70
virtual void Unk_002(void) override; // 006C50E0 (void) { return; }
virtual void Unk_003(void) override; // 0044B630
virtual void Unk_004(void); // 004F8CA0
/*==============================================================================
class CombatBehaviorTreeNodeObject1<class CombatBehaviorCastConcentrationSpell,bool> +0000 (_vtbl=010E06E4)
0000: class CombatBehaviorTreeNodeObject1<class CombatBehaviorCastConcentrationSpell,bool>
0000: | class CombatBehaviorTreeNodeObjectBase<class CombatBehaviorCastConcentrationSpell>
0000: | | class CombatBehaviorTreeNode
==============================================================================*/
virtual void Unk_000(void); // 008141B0
virtual void Unk_001(void); // 004F8CA0
virtual void Unk_002(void); // 00813510
virtual void Unk_003(void); // 008125E0
virtual void Unk_004(void); // 008134F0
virtual void Unk_005(void); // 007F0650
virtual void Unk_006(void); // 008121C0
virtual void Unk_007(void); // 00812340
virtual void Unk_008(void); // 0080BDC0
virtual void Unk_009(void); // 00812300
/*==============================================================================
class Inventory3DManager +0000 (_vtbl=010E5868)
0000: class Inventory3DManager
000C: | struct BSTSingletonSDM<class Inventory3DManager,struct BSTSingletonSDMOpStaticBuffer>
000C: | | struct BSTSingletonSDMBase<struct BSTSDMTraits<class Inventory3DManager,struct BSTSingletonSDMOpStaticBuffer<class Inventory3DManager> > >
000C: | | | struct BSTSDMTraits<class Inventory3DManager,struct BSTSingletonSDMOpStaticBuffer<class Inventory3DManager> >
000D: | | | struct BSTSingletonSDMOpStaticBuffer<class Inventory3DManager>
0000: | class MenuEventHandler
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void) override; // 00867550
virtual void Unk_001(void) override; // 00866A60
virtual void Unk_003(void) override; // 00866DC0
virtual void Unk_004(void) override; // 00866D40
/*==============================================================================
class ExtraWeaponIdleSound +0000 (_vtbl=010793B8)
0000: class ExtraWeaponIdleSound
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 004210B0
/*==============================================================================
class EnchantmentItem +0000 (_vtbl=01077804)
0000: class EnchantmentItem
0000: | class MagicItem
0000: | | class TESBoundObject
0000: | | | class TESObject
0000: | | | | class TESForm
0000: | | | | | class BaseFormComponent
0020: | | class TESFullName
0020: | | | class BaseFormComponent
0028: | | class BGSKeywordForm
0028: | | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004055F0
virtual void Unk_004(void) override; // 004052A0
virtual void Unk_005(void) override; // 00409650
virtual void Unk_013(void) override; // 00405830
virtual void Unk_054(void) override; // 00405270
virtual void Unk_055(void) override; // 004051D0
virtual void Unk_056(void) override; // 00405280
virtual void Unk_057(void) override; // 004051E0
virtual void Unk_058(void) override; // 00405290
virtual void Unk_065(void) override; // 00405680
virtual void Unk_067(void) override; // 008F8F10
virtual void Unk_069(void) override; // 00405A80
virtual void Unk_06A(void) override; // 004052E0
virtual void Unk_06D(void) override; // 00405210
virtual void Unk_06E(void) override; // 00405210
virtual void Unk_06F(void) override; // 00405220
virtual void Unk_070(void) override; // 00405670
/*==============================================================================
class BGSListForm +0000 (_vtbl=0108D12C)
0000: class BGSListForm
0000: | class TESForm
0000: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004FB740
virtual void Unk_005(void) override; // 004FB6A0
virtual void Unk_006(void) override; // 004FAF90
virtual void Unk_00E(void) override; // 004FAE80
virtual void Unk_00F(void) override; // 004FB540
virtual void Unk_012(void) override; // 004FB670
virtual void Unk_013(void) override; // 004FB150
/*==============================================================================
class BSScript::NativeFunction6<class TESObjectCELL,void,unsigned int,unsigned int,unsigned int,unsigned int,unsigned int,unsigned int> +0000 (_vtbl=010F4C34)
0000: class BSScript::NativeFunction6<class TESObjectCELL,void,unsigned int,unsigned int,unsigned int,unsigned int,unsigned int,unsigned int>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 00901BB0
/*==============================================================================
class QueuedNamedFile +0000 (_vtbl=0111D574)
0000: class QueuedNamedFile
0000: | class QueuedFile
0000: | | class IOTask
0000: | | | class BSTask
==============================================================================*/
virtual void Unk_000(void) override; // 00AF4D20
virtual void Unk_004(void) override; // 00AF4770
/*==============================================================================
class TESWordOfPower +0000 (_vtbl=010A19E4)
0000: class TESWordOfPower
0000: | class TESForm
0000: | | class BaseFormComponent
0014: | class TESFullName
0014: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00549700
virtual void Unk_006(void) override; // 00549750
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedureTravel,class IProcedure>,class BSTCreateFactoryManager<class BSFixedString,class IProcedure,256> > +0000 (_vtbl=010C3274)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedureTravel,class IProcedure>,class BSTCreateFactoryManager<class BSFixedString,class IProcedure,256> >
0000: | struct BSTDerivedCreator<class BGSProcedureTravel,class IProcedure>
0000: | | struct IBSTCreator<class IProcedure>
==============================================================================*/
virtual void Unk_000(void); // 005C8CB0
virtual void Unk_001(void); // 005D7110
virtual void Unk_002(void); // 00781280
/*==============================================================================
class CombatApproachTargetSpeedController +0000 (_vtbl=010DEE40)
0000: class CombatApproachTargetSpeedController
0000: | class CombatPathSpeedController
0000: | | class CombatObject
0000: | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void); // 007C5DE0
virtual void Unk_001(void); // 00AB5360
virtual void Unk_002(void); // 00831CD0
virtual void Unk_003(void); // 00834870
virtual void Unk_004(void); // 00834900
virtual void Unk_005(void); // 00832C50
/*==============================================================================
class ConcreteFormFactory<class EnchantmentItem,21> +0000 (_vtbl=010779CC)
0000: class ConcreteFormFactory<class EnchantmentItem,21>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 00405400
virtual void Unk_001(void) override; // 00405810
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00420CB0
/*==============================================================================
class BSFaceGenMorphDataHair +0000 (_vtbl=010BE8DC)
0000: class BSFaceGenMorphDataHair
0000: | class BSFaceGenMorphData
0000: | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void); // 00AAFFD0
virtual void Unk_001(void); // 00AB5360
virtual void Unk_002(void); // 005A7460
virtual void Unk_003(void); // 005EADD0 (void) { return 0; }
virtual void Unk_004(void); // 005EADD0 (void) { return 0; }
virtual void Unk_005(void); // 005EADD0 (void) { return 0; }
virtual void Unk_006(void); // 005EADD0 (void) { return 0; }
virtual void Unk_007(void); // 005EADD0 (void) { return 0; }
virtual void Unk_008(void); // 005EADD0 (void) { return 0; }
virtual void Unk_009(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00A(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00B(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00C(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00D(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00E(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00F(void); // 005EADD0 (void) { return 0; }
virtual void Unk_010(void); // 005EADD0 (void) { return 0; }
virtual void Unk_011(void); // 005EADD0 (void) { return 0; }
virtual void Unk_012(void); // 005EADD0 (void) { return 0; }
/*==============================================================================
class NiBSplineFloatInterpolator +0000 (_vtbl=01114C04)
0000: class NiBSplineFloatInterpolator
0000: | class NiBSplineInterpolator
0000: | | class NiInterpolator
0000: | | | class NiObject
0000: | | | | class NiRefObject
==============================================================================*/
virtual void Unk_002(void) override; // 00A96EB0
virtual void Unk_013(void) override; // 00A96C90
virtual void Unk_014(void) override; // 00A96DF0
virtual void Unk_015(void) override; // 00A96BA0
virtual void Unk_016(void) override; // 00A96BB0
virtual void Unk_017(void) override; // 00A96E50
virtual void Unk_018(void) override; // 00A96BD0
virtual void Unk_021(void) override; // 00A9F120
virtual void Unk_022(void) override; // 00A97540
virtual void Unk_023(void) override; // 00A9F100
virtual void Unk_024(void) override; // 00A97560
virtual void Unk_025(void) override; // 00A96C10
virtual void Unk_026(void) override; // 00A97990
virtual void Unk_028(void) override; // 00A96AA0
virtual void Unk_035(void) override; // 00A96AB0
virtual void Unk_037(void) override; // 00A96AF0
virtual void Unk_038(void) override; // 00A96B10
virtual void Unk_039(void) override; // 00A96AC0
virtual void Unk_03C(void) override; // 00A96B30
virtual void Unk_03D(void) override; // 00A96B50
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class CombatPathingRequestGeneric<class CombatPathingGoalPolicyFindCover,class CombatPathingSearchPolicyStandard>,class BSPathingRequest>,class BSTSmartPointerPathingFactoryManager<class BSPathingRequest,64> > +0000 (_vtbl=010E1CE8)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class CombatPathingRequestGeneric<class CombatPathingGoalPolicyFindCover,class CombatPathingSearchPolicyStandard>,class BSPathingRequest>,class BSTSmartPointerPathingFactoryManager<class BSPathingRequest,64> >
0000: | struct BSTDerivedCreator<class CombatPathingRequestGeneric<class CombatPathingGoalPolicyFindCover,class CombatPathingSearchPolicyStandard>,class BSPathingRequest>
0000: | | struct IBSTCreator<class BSPathingRequest>
==============================================================================*/
virtual void Unk_000(void); // 00831BF0
virtual void Unk_001(void); // 00824A40
virtual void Unk_002(void); // 00781280
/*==============================================================================
class SkyrimScript::QuestCallbackMgr +0000 (_vtbl=010EA790)
0000: class SkyrimScript::QuestCallbackMgr
000C: | struct BSTSingletonSDM<class SkyrimScript::QuestCallbackMgr,struct BSTSingletonSDMOpStaticBuffer>
000C: | | struct BSTSingletonSDMBase<struct BSTSDMTraits<class SkyrimScript::QuestCallbackMgr,struct BSTSingletonSDMOpStaticBuffer<class SkyrimScript::QuestCallbackMgr> > >
000C: | | | struct BSTSDMTraits<class SkyrimScript::QuestCallbackMgr,struct BSTSingletonSDMOpStaticBuffer<class SkyrimScript::QuestCallbackMgr> >
000D: | | | struct BSTSingletonSDMOpStaticBuffer<class SkyrimScript::QuestCallbackMgr>
0000: | class BSTEventSink<struct TESQuestStageItemDoneEvent>
0004: | class BSTEventSink<struct TESQuestStartStopEvent>
0008: | class BSTEventSink<struct BGSEventProcessedEvent>
==============================================================================*/
virtual void Unk_000(void) override; // 008BF370
virtual void Unk_001(void) override; // 008BED60
/*==============================================================================
class BSWin32GamepadDevice +0000 (_vtbl=0110EDD0)
0000: class BSWin32GamepadDevice
0000: | class BSGamepadDevice
0000: | | class BSInputDevice
==============================================================================*/
virtual void Unk_000(void) override; // 00A6B2E0
virtual void Unk_001(void) override; // 00A6B370
virtual void Unk_002(void) override; // 00A6B2D0
virtual void Unk_005(void) override; // 00A6B330
virtual void Unk_006(void) override; // 00A6B5B0
/*==============================================================================
class hkpMoppDefaultSplitter +0000 (_vtbl=0118D188)
0000: class hkpMoppDefaultSplitter
0000: | class hkpMoppSplitter
0000: | | class hkpMoppNodeMgr
0000: | | | class hkReferencedObject
0000: | | | | class hkBaseObject
==============================================================================*/
virtual void Unk_000(void); // 00F062A0
virtual void Unk_001(void); // 00D0C5E0
virtual void Unk_002(void); // 00D0C5F0
virtual void Unk_003(void); // 00F055C0
virtual void Unk_004(void); // 00F055F0
virtual void Unk_005(void); // 00F05B60
/*==============================================================================
class TESEnchantableForm +0000 (_vtbl=0107C6A8)
0000: class TESEnchantableForm
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_001(void) override; // 0044FE90
virtual void Unk_002(void) override; // 006C50E0 (void) { return; }
virtual void Unk_003(void) override; // 0044FEB0
virtual void Unk_004(void); // 00450030
/*==============================================================================
struct PlayerSleepWaitMovementControllerAdapter::SwitchToUnloadedSetControllerFunctor +0000 (_vtbl=010CDF10)
0000: struct PlayerSleepWaitMovementControllerAdapter::SwitchToUnloadedSetControllerFunctor
0000: | struct IMovementControllerNPCFunctor
==============================================================================*/
virtual void Unk_000(void) override; // 00692E90
virtual void Unk_001(void) override; // 00692E60
/*==============================================================================
class ConcreteObjectFormFactory<class EnchantmentItem,21,16,2> +0000 (_vtbl=010779EC)
0000: class ConcreteObjectFormFactory<class EnchantmentItem,21,16,2>
0000: | class ConcreteFormFactory<class EnchantmentItem,21>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 00DA29A0
virtual void Unk_006(void) override; // 005C8DE0
/*==============================================================================
class IngredientItem +0000 (_vtbl=01077B04)
0000: class IngredientItem
0000: | class MagicItem
0000: | | class TESBoundObject
0000: | | | class TESObject
0000: | | | | class TESForm
0000: | | | | | class BaseFormComponent
0020: | | class TESFullName
0020: | | | class BaseFormComponent
0028: | | class BGSKeywordForm
0028: | | | class BaseFormComponent
0050: | class TESModelTextureSwap
0050: | | class TESModel
0050: | | | class BaseFormComponent
006C: | class TESIcon
006C: | | class TESTexture
006C: | | | class BaseFormComponent
0074: | class TESWeightForm
0074: | | class BaseFormComponent
007C: | class BGSEquipType
007C: | | class BaseFormComponent
0084: | class BGSDestructibleObjectForm
0084: | | class BaseFormComponent
008C: | class BGSPickupPutdownSounds
008C: | | class BaseFormComponent
0098: | class TESValueForm
0098: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00405DF0
virtual void Unk_004(void) override; // 00405B30
virtual void Unk_005(void) override; // 00401810
virtual void Unk_00E(void) override; // 00405C20
virtual void Unk_00F(void) override; // 00405C50
virtual void Unk_012(void) override; // 00405C80
virtual void Unk_013(void) override; // 00405B50
virtual void Unk_054(void) override; // 00667E20
virtual void Unk_056(void) override; // 00CAC8A0
virtual void Unk_058(void) override; // 005EADD0 (void) { return 0; }
virtual void Unk_05E(void) override; // 00405CF0
virtual void Unk_061(void) override; // 00406070
virtual void Unk_066(void) override; // 009048A0
virtual void Unk_067(void) override; // 00DA29A0
virtual void Unk_069(void) override; // 00405A80
virtual void Unk_06A(void) override; // 00405BA0
virtual void Unk_06B(void) override; // 00405E20
virtual void Unk_06D(void) override; // 00405A90
virtual void Unk_06E(void) override; // 00405A90
virtual void Unk_06F(void) override; // 00667E20
virtual void Unk_070(void) override; // 00406040
/*==============================================================================
class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemScroll,class CombatMagicCasterInvisibility> > +0000 (_vtbl=010DCED0)
0000: class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemScroll,class CombatMagicCasterInvisibility> >
0000: | struct AutoRegisterCreator<class CombatInventoryItemMagicT<class CombatInventoryItemScroll,class CombatMagicCasterInvisibility>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemScroll,class CombatMagicCasterInvisibility>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemScroll,class CombatMagicCasterInvisibility>,class CombatObject>
0000: | | | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007CA7A0
virtual void Unk_002(void); // 00781280
/*==============================================================================
class TESValueForm +0000 (_vtbl=0107D08C)
0000: class TESValueForm
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_001(void) override; // 00457E70
virtual void Unk_002(void) override; // 006C50E0 (void) { return; }
virtual void Unk_003(void) override; // 00457D40
/*==============================================================================
class BGSProcedureFlee +0000 (_vtbl=010C1DAC)
0000: class BGSProcedureFlee
0000: | class BGSProcedureTyped<class BGSProcedureBase,&struct BGSProcedureParamInfo const * const kProcedureFleeParamTypes>
0000: | | class BGSProcedureBase
0000: | | | class IProcedure
==============================================================================*/
virtual void Unk_000(void); // 005DD760
virtual void Unk_001(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_002(void); // 00C8CCA0 (UInt32 arg) { return true; }
virtual void Unk_003(void); // 006C50E0 (void) { return; }
virtual void Unk_004(void); // 005BA010
virtual void Unk_005(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_006(void); // 005B9AE0
virtual void Unk_007(void); // 005B98F0
virtual void Unk_008(void); // 005BA420
virtual void Unk_009(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_00A(void); // 005B9F30
virtual void Unk_00B(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_00C(void); // 005C45F0
virtual void Unk_00D(void); // 005B9F70
virtual void Unk_00E(void); // 00E73CC0
virtual void Unk_00F(void); // 009EA550
virtual void Unk_010(void); // 004091A0 (UInt32 arg) { return false; }
virtual void Unk_011(void); // 0055BB40
virtual void Unk_012(void); // 005C26A0
virtual void Unk_013(void); // 005C26C0
virtual void Unk_014(void); // 005C2700
virtual void Unk_015(void); // 009B86F0 (void) { return true; }
virtual void Unk_016(void); // 005B9F40
virtual void Unk_017(void); // 0092D110 (void) { return false; }
virtual void Unk_018(void); // 0092D110 (void) { return false; }
virtual void Unk_019(void); // 0092D110 (void) { return false; }
virtual void Unk_01A(void); // 0092D110 (void) { return false; }
virtual void Unk_01B(void); // 009EA560
virtual void Unk_01C(void); // 005B9920
virtual void Unk_01D(void); // 005B9D10
virtual void Unk_01E(void); // 005C2690
virtual void Unk_01F(void); // 0092D110 (void) { return false; }
virtual void Unk_020(void); // 009B86F0 (void) { return true; }
virtual void Unk_021(void); // 005B9F50
virtual void Unk_022(void); // 005C26E0
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemTorch,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> > +0000 (_vtbl=010DA314)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemTorch,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | struct BSTDerivedCreator<class CombatInventoryItemTorch,class CombatObject>
0000: | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007C06C0
virtual void Unk_002(void); // 00781280
/*==============================================================================
class ConcreteFormFactory<class IngredientItem,30> +0000 (_vtbl=01077CCC)
0000: class ConcreteFormFactory<class IngredientItem,30>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 00406110
virtual void Unk_001(void) override; // 004060E0
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00420E80
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class LeftHandSpellFireHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> > +0000 (_vtbl=010D593C)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class LeftHandSpellFireHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | struct BSTDerivedCreator<class LeftHandSpellFireHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >
0000: | | struct IBSTCreator<class IHandlerFunctor<class Actor,class BSFixedStringCI> >
==============================================================================*/
virtual void Unk_000(void); // 00784530
virtual void Unk_001(void); // 007816F0
virtual void Unk_002(void); // 00781280
/*==============================================================================
class ConcreteObjectFormFactory<class IngredientItem,30,5,1> +0000 (_vtbl=01077CEC)
0000: class ConcreteObjectFormFactory<class IngredientItem,30,5,1>
0000: | class ConcreteFormFactory<class IngredientItem,30>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 005DF220
virtual void Unk_006(void) override; // 00CAC8A0
/*==============================================================================
class BGSProcedureFleeExecState +0000 (_vtbl=010C1D84)
0000: class BGSProcedureFleeExecState
0000: | class BGSTypedItem<class BGSProcedureFleeExecState,class IProcedureTreeExecState>
0000: | | class IProcedureTreeExecState
==============================================================================*/
virtual void Unk_000(void); // 005C46E0
virtual void Unk_001(void); // 005C2210
virtual void Unk_002(void); // 005C4580
virtual void Unk_003(void); // 005EADD0 (void) { return 0; }
virtual void Unk_004(void); // 005EADD0 (void) { return 0; }
virtual void Unk_005(void); // 005C2100
virtual void Unk_006(void); // 005C2C20
virtual void Unk_007(void); // 005C43D0
virtual void Unk_008(void); // 00588F30 (UInt32 arg) { return; }
/*==============================================================================
class BSScript::NativeFunction0<class TESFaction,unsigned int> +0000 (_vtbl=010F395C)
0000: class BSScript::NativeFunction0<class TESFaction,unsigned int>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 008FC550
/*==============================================================================
class CachedRaycastData +0000 (_vtbl=010C83E0)
0000: class CachedRaycastData
0000: | class hkaRaycastInterface
==============================================================================*/
virtual void Unk_000(void) override; // 0064A570
virtual void Unk_001(void) override; // 0064A3B0
virtual void Unk_002(void) override; // 0064AA60
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class CombatPathT<class CombatPathRequestFlight,class CombatPathDestinationRef>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> > +0000 (_vtbl=010E2734)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class CombatPathT<class CombatPathRequestFlight,class CombatPathDestinationRef>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | struct BSTDerivedCreator<class CombatPathT<class CombatPathRequestFlight,class CombatPathDestinationRef>,class CombatObject>
0000: | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 008349E0
virtual void Unk_002(void); // 00781280
/*==============================================================================
class BGSMusicTrack +0000 (_vtbl=0108D9EC)
0000: class BGSMusicTrack
0000: | class BSIMusicTrack
==============================================================================*/
virtual void Unk_000(void) override; // 004FE700
virtual void Unk_007(void) override; // 004FE650
virtual void Unk_00B(void); // 004FE600
virtual void Unk_00C(void); // 00F51EE8 (pure)
/*==============================================================================
class SkyrimScript::ObjectBindPolicy +0000 (_vtbl=010EBAD4)
0000: class SkyrimScript::ObjectBindPolicy
0000: | class BSScript::ObjectBindPolicy
==============================================================================*/
virtual void Unk_000(void) override; // 008D5BF0
virtual void Unk_001(void) override; // 008B94B0
virtual void Unk_002(void) override; // 008B95B0
virtual void Unk_003(void) override; // 008B9720
virtual void Unk_004(void) override; // 008B8E30
virtual void Unk_005(void) override; // 00A5F140 (UInt32 arg1, UInt32 arg2) { return 0; }
virtual void Unk_006(void) override; // 00DE8190
virtual void Unk_007(void) override; // 008B7D60
virtual void Unk_008(void) override; // 008B5900
virtual void Unk_009(void) override; // 008B86F0
virtual void Unk_00A(void) override; // 008B8660
virtual void Unk_00B(void) override; // 008B8B30
virtual void Unk_00C(void) override; // 008B8770
/*==============================================================================
class MagicItemTraversalFunctor +0000 (_vtbl=01077D90)
0000: class MagicItemTraversalFunctor
==============================================================================*/
virtual void Unk_000(void); // 00406A00
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
class `anonymous namespace'::PreloadModelsVisitor +0000 (_vtbl=01077D9C)
0000: class `anonymous namespace'::PreloadModelsVisitor
0000: | class MagicItem::PreloadableVisitor
==============================================================================*/
virtual void Unk_000(void); // 00408520
virtual void Unk_001(void); // 00408570
/*==============================================================================
class BGSImpactManager +0000 (_vtbl=010CE110)
0000: class BGSImpactManager
0000: | class BSTEventSink<struct BGSFootstepEvent>
0004: | class BSTEventSink<struct BGSCombatImpactEvent>
0008: | class BSTEventSink<struct BGSCollisionSoundEvent>
000C: | struct BSTSingletonSDM<class BGSImpactManager,struct BSTSingletonSDMOpStaticBuffer>
000C: | | struct BSTSingletonSDMBase<struct BSTSDMTraits<class BGSImpactManager,struct BSTSingletonSDMOpStaticBuffer<class BGSImpactManager> > >
000C: | | | struct BSTSDMTraits<class BGSImpactManager,struct BSTSingletonSDMOpStaticBuffer<class BGSImpactManager> >
000D: | | | struct BSTSingletonSDMOpStaticBuffer<class BGSImpactManager>
==============================================================================*/
virtual void Unk_000(void) override; // 00698690
virtual void Unk_001(void) override; // 0068C1A0
/*==============================================================================
class TESModelDB::TESQueuedHandles +0000 (_vtbl=01077DBC)
0000: class TESModelDB::TESQueuedHandles
0000: | class BSModelDB::QueuedHandles
0000: | | class BSQueuedResourceCollection<class BSResource::EntryDB<struct BSModelDB::DBTraits>,2>
0000: | | | class BSQueuedResourceCollectionBase
0000: | | | | class QueuedFile
0000: | | | | | class IOTask
0000: | | | | | | class BSTask
0028: | | | | class BSResource::IEntryDB::PostFlushNotify
==============================================================================*/
virtual void Unk_000(void) override; // 004082F0
/*==============================================================================
class BSModelDB::QueuedHandles +0000 (_vtbl=010780DC)
0000: class BSModelDB::QueuedHandles
0000: | class BSQueuedResourceCollection<class BSResource::EntryDB<struct BSModelDB::DBTraits>,2>
0000: | | class BSQueuedResourceCollectionBase
0000: | | | class QueuedFile
0000: | | | | class IOTask
0000: | | | | | class BSTask
0028: | | | class BSResource::IEntryDB::PostFlushNotify
==============================================================================*/
virtual void Unk_000(void) override; // 00408200
virtual void Unk_007(void) override; // 00AF4DF0
virtual void Unk_012(void) override; // 00AF4DA0
/*==============================================================================
class BSScript::NativeFunction0<class TESTopicInfo,class TESQuest *> +0000 (_vtbl=010F923C)
0000: class BSScript::NativeFunction0<class TESTopicInfo,class TESQuest *>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 00917FA0
/*==============================================================================
class AutoRegisterCombatObject<class CombatInventoryItemMelee> +0000 (_vtbl=010DA324)
0000: class AutoRegisterCombatObject<class CombatInventoryItemMelee>
0000: | struct AutoRegisterCreator<class CombatInventoryItemMelee,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMelee,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | | struct BSTDerivedCreator<class CombatInventoryItemMelee,class CombatObject>
0000: | | | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007C0580
virtual void Unk_002(void); // 00781280
/*==============================================================================
class BSQueuedResourceCollection<class BSResource::EntryDB<struct BSModelDB::DBTraits>,2> +0000 (_vtbl=0107807C)
0000: class BSQueuedResourceCollection<class BSResource::EntryDB<struct BSModelDB::DBTraits>,2>
0000: | class BSQueuedResourceCollectionBase
0000: | | class QueuedFile
0000: | | | class IOTask
0000: | | | | class BSTask
0028: | | class BSResource::IEntryDB::PostFlushNotify
==============================================================================*/
virtual void Unk_000(void) override; // 00463CE0
virtual void Unk_001(void) override; // 00408120
virtual void Unk_00F(void) override; // 00407670
virtual void Unk_010(void) override; // 00408170
virtual void Unk_011(void) override; // 00B02910
virtual void Unk_012(void); // 00D62BE0 (UInt32 arg1, UInt32 arg2, UInt32 arg3) { return; }
/*==============================================================================
class BSQueuedResourceCollectionBase +0000 (_vtbl=0111D5CC)
0000: class BSQueuedResourceCollectionBase
0000: | class QueuedFile
0000: | | class IOTask
0000: | | | class BSTask
0028: | class BSResource::IEntryDB::PostFlushNotify
==============================================================================*/
virtual void Unk_000(void) override; // 00AF68E0
virtual void Unk_003(void) override; // 00AF66C0
virtual void Unk_004(void) override; // 00AF6770
virtual void Unk_009(void) override; // 00AF6790
virtual void Unk_00A(void) override; // 00AF67D0
virtual void Unk_00B(void) override; // 00AF6720
virtual void Unk_00C(void); // 00AF6710
virtual void Unk_00D(void); // 00AF6760
virtual void Unk_00E(void); // 00AF6750
virtual void Unk_00F(void); // 00F51EE8 (pure)
virtual void Unk_010(void); // 00F51EE8 (pure)
virtual void Unk_011(void); // 00F51EE8 (pure)
/*==============================================================================
class QueuedFile +0000 (_vtbl=0111D540)
0000: class QueuedFile
0000: | class IOTask
0000: | | class BSTask
==============================================================================*/
virtual void Unk_000(void) override; // 00AF4D60
virtual void Unk_001(void) override; // 00AF46B0
virtual void Unk_002(void) override; // 00AF48E0
virtual void Unk_003(void) override; // 00AF4950
virtual void Unk_008(void) override; // 00AF48F0
virtual void Unk_009(void); // 00AF46E0
virtual void Unk_00A(void); // 00AF46F0
virtual void Unk_00B(void); // 00AF4700
/*==============================================================================
class ConcreteObjectFormFactory<class BGSIdleMarker,47,30,4> +0000 (_vtbl=010A3158)
0000: class ConcreteObjectFormFactory<class BGSIdleMarker,47,30,4>
0000: | class ConcreteFormFactory<class BGSIdleMarker,47>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 00420E80
virtual void Unk_006(void) override; // 009048A0
/*==============================================================================
class `anonymous namespace'::OnCombatStateChangedArguments +0000 (_vtbl=010EAE2C)
0000: class `anonymous namespace'::OnCombatStateChangedArguments
0000: | class BSScript::IFunctionArguments
==============================================================================*/
virtual void Unk_001(void) override; // 008D0370
/*==============================================================================
struct TogglePOVHandler +0000 (_vtbl=010D4574)
0000: struct TogglePOVHandler
0000: | class HeldStateHandler
0000: | | class PlayerInputHandler
==============================================================================*/
virtual void Unk_000(void); // 007717B0
virtual void Unk_001(void); // 00772810
virtual void Unk_002(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_003(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_004(void); // 00771700
virtual void Unk_005(void); // 00770EB0
virtual void Unk_006(void); // 00770D00
/*==============================================================================
class ExtraLightData +0000 (_vtbl=010794D8)
0000: class ExtraLightData
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00421220
virtual void Unk_002(void) override; // 004211A0
/*==============================================================================
class IOTask +0000 (_vtbl=0107A3E0)
0000: class IOTask
0000: | class BSTask
==============================================================================*/
virtual void Unk_005(void); // 00AF6910
virtual void Unk_006(void); // 00AF6920
virtual void Unk_007(void); // 00AF6A40
virtual void Unk_008(void); // 00AF6AC0
/*==============================================================================
class BSTask +0000 (_vtbl=0107A320)
0000: class BSTask
==============================================================================*/
virtual void Unk_000(void); // 00451580
virtual void Unk_001(void); // 00F51EE8 (pure)
virtual void Unk_002(void); // 00F51EE8 (pure)
virtual void Unk_003(void); // 00AF8560
virtual void Unk_004(void); // 00AF8660
/*==============================================================================
class NiPoint3Interpolator +0000 (_vtbl=0111374C)
0000: class NiPoint3Interpolator
0000: | class NiKeyBasedInterpolator
0000: | | class NiInterpolator
0000: | | | class NiObject
0000: | | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00A90EB0
virtual void Unk_002(void) override; // 00A90EA0
virtual void Unk_013(void) override; // 00A90E10
virtual void Unk_014(void) override; // 00A90DB0
virtual void Unk_015(void) override; // 00A906F0
virtual void Unk_016(void) override; // 00A90900
virtual void Unk_017(void) override; // 00A90930
virtual void Unk_018(void) override; // 00A90960
virtual void Unk_021(void) override; // 00A9F120
virtual void Unk_022(void) override; // 00A97540
virtual void Unk_023(void) override; // 00A907D0
virtual void Unk_024(void) override; // 00A97560
virtual void Unk_025(void) override; // 00A979B0
virtual void Unk_026(void) override; // 00A97990
virtual void Unk_02A(void) override; // 00A906C0
virtual void Unk_02D(void) override; // 00A90A50
virtual void Unk_02F(void) override; // 00A907A0
virtual void Unk_030(void) override; // 00A90BC0
virtual void Unk_035(void) override; // 00A906D0
virtual void Unk_036(void) override; // 00A90700
virtual void Unk_037(void) override; // 00A90710
virtual void Unk_038(void) override; // 00A906E0
virtual void Unk_039(void) override; // 00A90720
virtual void Unk_03A(void) override; // 00A90730
virtual void Unk_03B(void) override; // 00A90750
/*==============================================================================
class MagicItemFindKeywordFunctor +0000 (_vtbl=01077E10)
0000: class MagicItemFindKeywordFunctor
0000: | class MagicItemFindFunctor
0000: | | class MagicItemTraversalFunctor
==============================================================================*/
virtual void Unk_000(void); // 00406A00
virtual void Unk_001(void); // 00406990
virtual void Unk_002(void); // 004069D0
/*==============================================================================
class `anonymous namespace'::PreloadCountVisitor +0000 (_vtbl=01077E20)
0000: class `anonymous namespace'::PreloadCountVisitor
0000: | class MagicItem::PreloadableVisitor
==============================================================================*/
virtual void Unk_000(void); // 00406A30
virtual void Unk_001(void); // 00406A30
/*==============================================================================
class FindEqualsFunctor +0000 (_vtbl=01077E2C)
0000: class FindEqualsFunctor
0000: | class MagicItemFindFunctor
0000: | | class MagicItemTraversalFunctor
==============================================================================*/
virtual void Unk_000(void); // 00406A00
virtual void Unk_001(void); // 00406990
virtual void Unk_002(void); // 00406AF0
/*==============================================================================
class ConcreteFormFactory<class BGSReverbParameters,134> +0000 (_vtbl=0108DE70)
0000: class ConcreteFormFactory<class BGSReverbParameters,134>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004FF800
virtual void Unk_001(void) override; // 004FF7E0
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 004FF7D0
/*==============================================================================
class GetCostliestEffectFunctor +0000 (_vtbl=01077E3C)
0000: class GetCostliestEffectFunctor
0000: | class MagicItemTraversalFunctor
==============================================================================*/
virtual void Unk_001(void) override; // 00407070
/*==============================================================================
class LongestDurationFunctor +0000 (_vtbl=01077E48)
0000: class LongestDurationFunctor
0000: | class MagicItemTraversalFunctor
==============================================================================*/
virtual void Unk_001(void) override; // 00406B80
/*==============================================================================
class LargestAreaFunctor +0000 (_vtbl=01077E54)
0000: class LargestAreaFunctor
0000: | class MagicItemTraversalFunctor
==============================================================================*/
virtual void Unk_001(void) override; // 00406BB0
/*==============================================================================
class WaterDisplacementData +0000 (_vtbl=010C7280)
0000: class WaterDisplacementData
0000: | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00633940
/*==============================================================================
class Precipitation +0000 (_vtbl=010A80DC)
0000: class Precipitation
==============================================================================*/
virtual void Unk_000(void); // 0058E900
/*==============================================================================
class BSAutoQueuedResourceCollection<class AnimationSystemUtils::TESModelAndAnimationHandles> +0000 (_vtbl=01078060)
0000: class BSAutoQueuedResourceCollection<class AnimationSystemUtils::TESModelAndAnimationHandles>
==============================================================================*/
virtual void Unk_000(void); // 004075D0
/*==============================================================================
class CombatPathT<class CombatPathRequestGeneric<class CombatPathingGoalPolicyFindHideCover,class CombatPathingSearchPolicyStandard>,class CombatPathDestinationNone> +0000 (_vtbl=010DFD2C)
0000: class CombatPathT<class CombatPathRequestGeneric<class CombatPathingGoalPolicyFindHideCover,class CombatPathingSearchPolicyStandard>,class CombatPathDestinationNone>
0000: | class CombatPath
0000: | | class CombatObject
0000: | | | class NiRefObject
002C: | class CombatPathRequestGeneric<class CombatPathingGoalPolicyFindHideCover,class CombatPathingSearchPolicyStandard>
002C: | | class CombatPathRequest<class CombatPathingRequestGeneric<class CombatPathingGoalPolicyFindHideCover,class CombatPathingSearchPolicyStandard> >
003D: | class CombatPathDestinationNone
003D: | | class CombatPathDestination
==============================================================================*/
virtual void Unk_000(void) override; // 00808780
virtual void Unk_002(void) override; // 008082F0
virtual void Unk_003(void) override; // 008088E0
virtual void Unk_004(void) override; // 00808920
virtual void Unk_005(void) override; // 00E81890
virtual void Unk_006(void) override; // 006C50E0 (void) { return; }
virtual void Unk_007(void) override; // 008082E0
virtual void Unk_008(void) override; // 006C50E0 (void) { return; }
virtual void Unk_009(void) override; // 00833840
virtual void Unk_00A(void) override; // 008329D0
virtual void Unk_00B(void) override; // 008084B0
virtual void Unk_00C(void) override; // 00809440
/*==============================================================================
class BSTEventSink<struct HoursPassed::Event> +0000 (_vtbl=010CF36C)
0000: class BSTEventSink<struct HoursPassed::Event>
==============================================================================*/
virtual void Unk_000(void); // 006A5440
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
class AnimationSystemUtils::TESModelAndAnimationHandles +0000 (_vtbl=0107813C)
0000: class AnimationSystemUtils::TESModelAndAnimationHandles
0000: | class TESModelDB::TESQueuedHandles
0000: | | class BSModelDB::QueuedHandles
0000: | | | class BSQueuedResourceCollection<class BSResource::EntryDB<struct BSModelDB::DBTraits>,2>
0000: | | | | class BSQueuedResourceCollectionBase
0000: | | | | | class QueuedFile
0000: | | | | | | class IOTask
0000: | | | | | | | class BSTask
0028: | | | | | class BSResource::IEntryDB::PostFlushNotify
==============================================================================*/
virtual void Unk_00D(void) override; // 006482A0
/*==============================================================================
class `anonymous namespace'::QueuedMagicItem +0000 (_vtbl=0107819C)
0000: class `anonymous namespace'::QueuedMagicItem
0000: | class AnimationSystemUtils::TESModelAndAnimationHandles
0000: | | class TESModelDB::TESQueuedHandles
0000: | | | class BSModelDB::QueuedHandles
0000: | | | | class BSQueuedResourceCollection<class BSResource::EntryDB<struct BSModelDB::DBTraits>,2>
0000: | | | | | class BSQueuedResourceCollectionBase
0000: | | | | | | class QueuedFile
0000: | | | | | | | class IOTask
0000: | | | | | | | | class BSTask
0028: | | | | | | class BSResource::IEntryDB::PostFlushNotify
==============================================================================*/
/*==============================================================================
class BGSProcedureBase +0000 (_vtbl=010C148C)
0000: class BGSProcedureBase
0000: | class IProcedure
==============================================================================*/
virtual void Unk_000(void) override; // 005DD760
virtual void Unk_004(void) override; // 005BA010
virtual void Unk_005(void) override; // 00588F30 (UInt32 arg) { return; }
virtual void Unk_006(void) override; // 005B9AE0
virtual void Unk_007(void) override; // 005B98F0
virtual void Unk_008(void) override; // 005BA420
virtual void Unk_00A(void) override; // 005B9F30
virtual void Unk_00B(void) override; // 00588F30 (UInt32 arg) { return; }
virtual void Unk_00D(void) override; // 005B9F70
virtual void Unk_00E(void) override; // 00E73CC0
virtual void Unk_00F(void) override; // 009EA550
virtual void Unk_010(void) override; // 004091A0 (UInt32 arg) { return false; }
virtual void Unk_015(void) override; // 009B86F0 (void) { return true; }
virtual void Unk_016(void) override; // 005B9F40
virtual void Unk_017(void) override; // 0092D110 (void) { return false; }
virtual void Unk_018(void) override; // 0092D110 (void) { return false; }
virtual void Unk_019(void) override; // 0092D110 (void) { return false; }
virtual void Unk_01A(void) override; // 0092D110 (void) { return false; }
virtual void Unk_01B(void) override; // 009EA560
virtual void Unk_01C(void) override; // 005B9920
virtual void Unk_01D(void) override; // 005B9D10
virtual void Unk_01F(void); // 0092D110 (void) { return false; }
virtual void Unk_020(void); // 009B86F0 (void) { return true; }
virtual void Unk_021(void); // 005B9F50
/*==============================================================================
class AutoRegisterCombatObject<class CombatAreaHoldPosition> +0000 (_vtbl=010D9BF8)
0000: class AutoRegisterCombatObject<class CombatAreaHoldPosition>
0000: | struct AutoRegisterCreator<class CombatAreaHoldPosition,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | class AutoRegisterFactory<struct BSTDerivedCreator<class CombatAreaHoldPosition,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | | struct BSTDerivedCreator<class CombatAreaHoldPosition,class CombatObject>
0000: | | | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007AC040
virtual void Unk_002(void); // 00781280
/*==============================================================================
class ScrollItem +0000 (_vtbl=01078AFC)
0000: class ScrollItem
0000: | class SpellItem
0000: | | class MagicItem
0000: | | | class TESBoundObject
0000: | | | | class TESObject
0000: | | | | | class TESForm
0000: | | | | | | class BaseFormComponent
0020: | | | class TESFullName
0020: | | | | class BaseFormComponent
0028: | | | class BGSKeywordForm
0028: | | | | class BaseFormComponent
0050: | | class BGSEquipType
0050: | | | class BaseFormComponent
0058: | | class BGSMenuDisplayObject
0058: | | | class BaseFormComponent
0060: | | class TESDescription
0060: | | | class BaseFormComponent
0090: | class TESModelTextureSwap
0090: | | class TESModel
0090: | | | class BaseFormComponent
00AC: | class BGSDestructibleObjectForm
00AC: | | class BaseFormComponent
00B4: | class BGSPickupPutdownSounds
00B4: | | class BaseFormComponent
00C0: | class TESWeightForm
00C0: | | class BaseFormComponent
00C8: | class TESValueForm
00C8: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00409370
virtual void Unk_013(void) override; // 004093D0
virtual void Unk_054(void) override; // 0055BEC0
virtual void Unk_056(void) override; // 00CAC8A0
virtual void Unk_061(void) override; // 004091A0 (UInt32 arg) { return false; }
virtual void Unk_067(void) override; // 00407240
virtual void Unk_06B(void) override; // 00409480
/*==============================================================================
class BSScript::NativeFunction0<class BGSMusicType,void> +0000 (_vtbl=010F01BC)
0000: class BSScript::NativeFunction0<class BGSMusicType,void>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 008EC060
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemStaff,class CombatMagicCasterBoundItem>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> > +0000 (_vtbl=010DC950)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemStaff,class CombatMagicCasterBoundItem>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemStaff,class CombatMagicCasterBoundItem>,class CombatObject>
0000: | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007CA890
virtual void Unk_002(void); // 00781280
/*==============================================================================
class TESDescription +0000 (_vtbl=0107C694)
0000: class TESDescription
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_001(void) override; // 00457E70
virtual void Unk_002(void) override; // 006C50E0 (void) { return; }
virtual void Unk_003(void) override; // 0044F980
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class ZeroPitchHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> > +0000 (_vtbl=010D5E8C)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class ZeroPitchHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | struct BSTDerivedCreator<class ZeroPitchHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >
0000: | | struct IBSTCreator<class IHandlerFunctor<class Actor,class BSFixedStringCI> >
==============================================================================*/
virtual void Unk_000(void); // 00784530
virtual void Unk_001(void); // 007826E0
virtual void Unk_002(void); // 00781280
/*==============================================================================
class ConcreteFormFactory<class ScrollItem,23> +0000 (_vtbl=01078CC4)
0000: class ConcreteFormFactory<class ScrollItem,23>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 00409440
virtual void Unk_001(void) override; // 00409410
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 008F8F10
/*==============================================================================
class ConcreteObjectFormFactory<class ScrollItem,23,100,2> +0000 (_vtbl=01078CE4)
0000: class ConcreteObjectFormFactory<class ScrollItem,23,100,2>
0000: | class ConcreteFormFactory<class ScrollItem,23>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 004F9C70
virtual void Unk_006(void) override; // 005C8DE0
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedureTreeSequenceExecState,class IProcedureTreeExecState>,class BGSProcedureTreeExecStateFactory> +0000 (_vtbl=010C0D80)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedureTreeSequenceExecState,class IProcedureTreeExecState>,class BGSProcedureTreeExecStateFactory>
0000: | struct BSTDerivedCreator<class BGSProcedureTreeSequenceExecState,class IProcedureTreeExecState>
0000: | | struct IBSTCreator<class IProcedureTreeExecState>
==============================================================================*/
virtual void Unk_000(void); // 005B8400
virtual void Unk_001(void); // 005B9810
virtual void Unk_002(void); // 00781280
/*==============================================================================
class ConcreteFormFactory<class SpellItem,22> +0000 (_vtbl=01078F4C)
0000: class ConcreteFormFactory<class SpellItem,22>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004099C0
virtual void Unk_001(void) override; // 00409F50
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 004099B0
/*==============================================================================
class ConcreteObjectFormFactory<class SpellItem,22,15,2> +0000 (_vtbl=01078F6C)
0000: class ConcreteObjectFormFactory<class SpellItem,22,15,2>
0000: | class ConcreteFormFactory<class SpellItem,22>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 00549430
virtual void Unk_006(void) override; // 005C8DE0
/*==============================================================================
class TESGlobal +0000 (_vtbl=01091764)
0000: class TESGlobal
0000: | class TESForm
0000: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00513540
virtual void Unk_006(void) override; // 00513590
virtual void Unk_032(void) override; // 005134E0
virtual void Unk_033(void) override; // 005134F0
/*==============================================================================
class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemShout,class CombatMagicCasterDisarm> > +0000 (_vtbl=010DCD80)
0000: class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemShout,class CombatMagicCasterDisarm> >
0000: | struct AutoRegisterCreator<class CombatInventoryItemMagicT<class CombatInventoryItemShout,class CombatMagicCasterDisarm>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemShout,class CombatMagicCasterDisarm>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemShout,class CombatMagicCasterDisarm>,class CombatObject>
0000: | | | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007CA200
virtual void Unk_002(void); // 00781280
/*==============================================================================
struct AutoRegisterSmartPtrDerivedPathingType<class CombatPathingRequestGeneric<class CombatPathingGoalPolicySearch,class CombatPathingSearchPolicyStandard>,class BSPathingRequest,64> +0000 (_vtbl=010E18B0)
0000: struct AutoRegisterSmartPtrDerivedPathingType<class CombatPathingRequestGeneric<class CombatPathingGoalPolicySearch,class CombatPathingSearchPolicyStandard>,class BSPathingRequest,64>
0000: | struct AutoRegisterCreator<class CombatPathingRequestGeneric<class CombatPathingGoalPolicySearch,class CombatPathingSearchPolicyStandard>,class BSTSmartPointerPathingFactoryManager<class BSPathingRequest,64> >
0000: | | class AutoRegisterFactory<struct BSTDerivedCreator<class CombatPathingRequestGeneric<class CombatPathingGoalPolicySearch,class CombatPathingSearchPolicyStandard>,class BSPathingRequest>,class BSTSmartPointerPathingFactoryManager<class BSPathingRequest,64> >
0000: | | | struct BSTDerivedCreator<class CombatPathingRequestGeneric<class CombatPathingGoalPolicySearch,class CombatPathingSearchPolicyStandard>,class BSPathingRequest>
0000: | | | | struct IBSTCreator<class BSPathingRequest>
==============================================================================*/
virtual void Unk_000(void); // 00831BF0
virtual void Unk_001(void); // 0081F8B0
virtual void Unk_002(void); // 00781280
/*==============================================================================
class BSExtraData +0000 (_vtbl=01078F94)
0000: class BSExtraData
==============================================================================*/
virtual void Unk_000(void); // 00423F00
virtual void Unk_001(void); // 00F51EE8 (pure)
virtual void Unk_002(void); // 004091A0 (UInt32 arg) { return false; }
/*==============================================================================
class ExtraEditorID +0000 (_vtbl=01078FA4)
0000: class ExtraEditorID
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 0040ED50
virtual void Unk_001(void) override; // 00491870
/*==============================================================================
class bhkAcousticSpacePhantomCallbackShape +0000 (_vtbl=01088CB8)
0000: class bhkAcousticSpacePhantomCallbackShape
0000: | class hkpPhantomCallbackShape
0000: | | class hkpShape
0000: | | | class hkReferencedObject
0000: | | | | class hkBaseObject
==============================================================================*/
virtual void Unk_00B(void) override; // 00D3AD90
virtual void Unk_00C(void) override; // 00D3AD40
/*==============================================================================
class TESObjectTREE +0000 (_vtbl=010857AC)
0000: class TESObjectTREE
0000: | class TESBoundObject
0000: | | class TESObject
0000: | | | class TESForm
0000: | | | | class BaseFormComponent
0020: | class TESModel
0020: | | class BaseFormComponent
0034: | class TESFullName
0034: | | class BaseFormComponent
003C: | class TESProduceForm
003C: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004A7D20
virtual void Unk_004(void) override; // 004A7750
virtual void Unk_006(void) override; // 004A7960
virtual void Unk_013(void) override; // 004A77E0
virtual void Unk_037(void) override; // 004A77A0
virtual void Unk_044(void) override; // 004A7BA0
virtual void Unk_04D(void) override; // 004A7C50
virtual void Unk_050(void) override; // 004A7BE0
/*==============================================================================
class SkyrimScript::ConcreteDelayFunctorFactory<class SkyrimScript::`anonymous namespace'::ResurrectFunctor,21> +0000 (_vtbl=010ECCA4)
0000: class SkyrimScript::ConcreteDelayFunctorFactory<class SkyrimScript::`anonymous namespace'::ResurrectFunctor,21>
0000: | class SkyrimScript::DelayFunctorFactory
==============================================================================*/
virtual void Unk_000(void) override; // 008DB1F0
virtual void Unk_001(void) override; // 008DCC20
virtual void Unk_002(void) override; // 00420CB0
/*==============================================================================
class ExtraSeenData +0000 (_vtbl=01078FB4)
0000: class ExtraSeenData
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 0040A320
virtual void Unk_001(void) override; // 005DF220
/*==============================================================================
class ActorKnowledge +0000 (_vtbl=010D536C)
0000: class ActorKnowledge
0000: | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 0077DB60
/*==============================================================================
class ExtraHavok +0000 (_vtbl=01078FC4)
0000: class ExtraHavok
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 0040A3A0
virtual void Unk_001(void) override; // 00CAC8A0
/*==============================================================================
class `anonymous namespace'::ForwardingPackfileListerer +0000 (_vtbl=0117BA58)
0000: class `anonymous namespace'::ForwardingPackfileListerer
0000: | class hkTagfileWriter::AddDataObjectListener
0000: | | class hkReferencedObject
0000: | | | class hkBaseObject
==============================================================================*/
virtual void Unk_000(void); // 00D48500
virtual void Unk_001(void); // 00D0C5E0
virtual void Unk_002(void); // 00D0C5F0
virtual void Unk_003(void); // 00DCBD00
/*==============================================================================
struct AutoRegisterCreator<class AnimatedCameraStartHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> > +0000 (_vtbl=010D63DC)
0000: struct AutoRegisterCreator<class AnimatedCameraStartHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class AnimatedCameraStartHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | | struct BSTDerivedCreator<class AnimatedCameraStartHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >
0000: | | | struct IBSTCreator<class IHandlerFunctor<class Actor,class BSFixedStringCI> >
==============================================================================*/
/*==============================================================================
class SkyrimScript::`anonymous namespace'::FindRefrObjVisitor +0000 (_vtbl=010EA210)
0000: class SkyrimScript::`anonymous namespace'::FindRefrObjVisitor
0000: | class InventoryChanges::IItemChangeVisitor
==============================================================================*/
virtual void Unk_001(void) override; // 008B4C20
/*==============================================================================
class MagicTarget +0000 (_vtbl=01079074)
0000: class MagicTarget
==============================================================================*/
virtual void Unk_000(void); // 0040A510
virtual void Unk_001(void); // 00664740
virtual void Unk_002(void); // 005EADD0 (void) { return 0; }
virtual void Unk_003(void); // 0092D110 (void) { return false; }
virtual void Unk_004(void); // 0092D110 (void) { return false; }
virtual void Unk_005(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_006(void); // 00F51EE8 (pure)
virtual void Unk_007(void); // 00F51EE8 (pure)
virtual void Unk_008(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_009(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_00A(void); // 00662960
virtual void Unk_00B(void); // 00933DE0
/*==============================================================================
class ExtraPrimitive +0000 (_vtbl=01079128)
0000: class ExtraPrimitive
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 0040AEB0
virtual void Unk_001(void) override; // 00401860
virtual void Unk_002(void) override; // 00421230
/*==============================================================================
class ExtraMagicLight +0000 (_vtbl=01079138)
0000: class ExtraMagicLight
0000: | class ExtraLight
0000: | | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 0040DC20
virtual void Unk_001(void) override; // 00420A80
/*==============================================================================
class SkyrimScript::`anonymous namespace'::EnableFunctor +0000 (_vtbl=010F6014)
0000: class SkyrimScript::`anonymous namespace'::EnableFunctor
0000: | class SkyrimScript::DelayFunctor
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void) override; // 00907180
virtual void Unk_001(void) override; // 00904740
virtual void Unk_002(void) override; // 00904890
virtual void Unk_003(void) override; // 009048B0
virtual void Unk_004(void) override; // 009071D0
virtual void Unk_005(void) override; // 00902DF0
virtual void Unk_006(void) override; // 00907020
/*==============================================================================
class FxResponseArgs<4> +0000 (_vtbl=010E37BC)
0000: class FxResponseArgs<4>
0000: | class FxResponseArgsBase
==============================================================================*/
virtual void Unk_000(void) override; // 00841D00
virtual void Unk_001(void) override; // 00841C40
/*==============================================================================
class BSScript::NativeFunction1<class Actor,bool,class SpellItem *> +0000 (_vtbl=010EDC84)
0000: class BSScript::NativeFunction1<class Actor,bool,class SpellItem *>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 008E5740
/*==============================================================================
class ExtraLight +0000 (_vtbl=01079D0C)
0000: class ExtraLight
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00426B90
virtual void Unk_001(void) override; // 009C22E0
/*==============================================================================
class BowZoomStartHandler +0000 (_vtbl=010D566C)
0000: class BowZoomStartHandler
0000: | class IHandlerFunctor<class Actor,class BSFixedStringCI>
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_001(void) override; // 00782B30
/*==============================================================================
class ExtraLock +0000 (_vtbl=01079148)
0000: class ExtraLock
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 0040AD40
virtual void Unk_001(void) override; // 009C36A0
virtual void Unk_002(void) override; // 00420B00
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class BGShkMatFadeController,class BShkNonTransformController>,class BSTCreateFactoryManager<class BSFixedString,class BShkNonTransformController,32> > +0000 (_vtbl=010D6E1C)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class BGShkMatFadeController,class BShkNonTransformController>,class BSTCreateFactoryManager<class BSFixedString,class BShkNonTransformController,32> >
0000: | struct BSTDerivedCreator<class BGShkMatFadeController,class BShkNonTransformController>
0000: | | struct IBSTCreator<class BShkNonTransformController>
==============================================================================*/
virtual void Unk_000(void); // 0059C710
virtual void Unk_001(void); // 0078A2A0
virtual void Unk_002(void); // 00781280
/*==============================================================================
class ExtraFromAlias +0000 (_vtbl=01079158)
0000: class ExtraFromAlias
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00420C40
/*==============================================================================
class ExtraTeleport +0000 (_vtbl=01079168)
0000: class ExtraTeleport
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 0040AD70
virtual void Unk_001(void) override; // 00561320
virtual void Unk_002(void) override; // 00420C60
/*==============================================================================
class ExtraTeleportName +0000 (_vtbl=01079178)
0000: class ExtraTeleportName
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00420C80
virtual void Unk_002(void) override; // 00421230
/*==============================================================================
class NiTMapBase<class NiTPointerAllocator<unsigned int>,unsigned int,class NiKFMTool::Sequence *> +0000 (_vtbl=01112044)
0000: class NiTMapBase<class NiTPointerAllocator<unsigned int>,unsigned int,class NiKFMTool::Sequence *>
==============================================================================*/
virtual void Unk_000(void); // 00A88EA0
virtual void Unk_001(void); // 00899A40
virtual void Unk_002(void); // 00CEF790
virtual void Unk_003(void); // 007E8D90
virtual void Unk_004(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_005(void); // 00F51EE8 (pure)
virtual void Unk_006(void); // 00F51EE8 (pure)
/*==============================================================================
class ExtraOwnership +0000 (_vtbl=01079188)
0000: class ExtraOwnership
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00490210
virtual void Unk_002(void) override; // 00421230
/*==============================================================================
class ExtraGlobal +0000 (_vtbl=01079198)
0000: class ExtraGlobal
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 004A74C0
virtual void Unk_002(void) override; // 00421230
/*==============================================================================
struct AutoRegisterCreator<class BGSProcedureDialogueActivateExecState,class BGSProcedureTreeExecStateFactory> +0000 (_vtbl=010C1010)
0000: struct AutoRegisterCreator<class BGSProcedureDialogueActivateExecState,class BGSProcedureTreeExecStateFactory>
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedureDialogueActivateExecState,class IProcedureTreeExecState>,class BGSProcedureTreeExecStateFactory>
0000: | | struct BSTDerivedCreator<class BGSProcedureDialogueActivateExecState,class IProcedureTreeExecState>
0000: | | | struct IBSTCreator<class IProcedureTreeExecState>
==============================================================================*/
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterWard>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> > +0000 (_vtbl=010DC660)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterWard>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterWard>,class CombatObject>
0000: | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007C9C60
virtual void Unk_002(void); // 00781280
/*==============================================================================
class ConcreteObjectFormFactory<class TESLevSpell,82,27,2> +0000 (_vtbl=01083858)
0000: class ConcreteObjectFormFactory<class TESLevSpell,82,27,2>
0000: | class ConcreteFormFactory<class TESLevSpell,82>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 0049BF50
virtual void Unk_006(void) override; // 005C8DE0
/*==============================================================================
class ExtraRank +0000 (_vtbl=010791A8)
0000: class ExtraRank
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 009B0330
virtual void Unk_002(void) override; // 00421230
/*==============================================================================
class ExtraCount +0000 (_vtbl=010791B8)
0000: class ExtraCount
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00405220
virtual void Unk_002(void) override; // 00420CD0
/*==============================================================================
struct AutoRegisterMovementAgentCreator<class MovementHandlerAgentSprintActionTrigger> +0000 (_vtbl=010D3D24)
0000: struct AutoRegisterMovementAgentCreator<class MovementHandlerAgentSprintActionTrigger>
0000: | struct AutoRegisterCreator<class MovementHandlerAgentSprintActionTrigger,class BSTCreateFactoryManager<class BSFixedString,class MovementAgent,32> >
0000: | | class AutoRegisterFactory<struct BSTDerivedCreator<class MovementHandlerAgentSprintActionTrigger,class MovementAgent>,class BSTCreateFactoryManager<class BSFixedString,class MovementAgent,32> >
0000: | | | struct BSTDerivedCreator<class MovementHandlerAgentSprintActionTrigger,class MovementAgent>
0000: | | | | struct IBSTCreator<class MovementAgent>
==============================================================================*/
virtual void Unk_000(void); // 0076D940
virtual void Unk_001(void); // 0076CB00
virtual void Unk_002(void); // 00781280
/*==============================================================================
class ExtraWorn +0000 (_vtbl=010791C8)
0000: class ExtraWorn
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 004099B0
/*==============================================================================
class NiTriShape +0000 (_vtbl=01117E6C)
0000: class NiTriShape
0000: | class NiTriBasedGeom
0000: | | class NiGeometry
0000: | | | class NiAVObject
0000: | | | | class NiObjectNET
0000: | | | | | class NiObject
0000: | | | | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00C9E200
virtual void Unk_002(void) override; // 00AB9E70
virtual void Unk_00A(void) override; // 00C707B0
virtual void Unk_013(void) override; // 00AB9D90
virtual void Unk_014(void) override; // 00AB99C0
virtual void Unk_015(void) override; // 00AB99D0
virtual void Unk_016(void) override; // 00AB99E0
virtual void Unk_017(void) override; // 00AB99F0
virtual void Unk_018(void) override; // 00AB9A00
virtual void Unk_035(void) override; // 00AB9970
virtual void Unk_03A(void); // 00AB99B0
/*==============================================================================
class ExtraWornLeft +0000 (_vtbl=010791D8)
0000: class ExtraWornLeft
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 008F8F10
/*==============================================================================
class ExtraCannotWear +0000 (_vtbl=010791E8)
0000: class ExtraCannotWear
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 004D49E0
/*==============================================================================
class ExtraHealth +0000 (_vtbl=010791F8)
0000: class ExtraHealth
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 004FC830
virtual void Unk_002(void) override; // 00420D00
/*==============================================================================
class BSScript::NativeFunction0<class TESObjectREFR,unsigned int> +0000 (_vtbl=010F58B4)
0000: class BSScript::NativeFunction0<class TESObjectREFR,unsigned int>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 0090FC90
/*==============================================================================
class ExtraHealthPerc +0000 (_vtbl=01079208)
0000: class ExtraHealthPerc
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00420CF0
virtual void Unk_002(void) override; // 00420D00
/*==============================================================================
class ExtraTimeLeft +0000 (_vtbl=01079218)
0000: class ExtraTimeLeft
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00499640
virtual void Unk_002(void) override; // 00420D00
/*==============================================================================
class ExtraCharge +0000 (_vtbl=01079228)
0000: class ExtraCharge
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00499E30
virtual void Unk_002(void) override; // 00420D00
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class HitFrameHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> > +0000 (_vtbl=010D59FC)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class HitFrameHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | struct BSTDerivedCreator<class HitFrameHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >
0000: | | struct IBSTCreator<class IHandlerFunctor<class Actor,class BSFixedStringCI> >
==============================================================================*/
virtual void Unk_000(void); // 00784530
virtual void Unk_001(void); // 00781930
virtual void Unk_002(void); // 00781280
/*==============================================================================
class ExtraScale +0000 (_vtbl=01079238)
0000: class ExtraScale
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 005DF210
virtual void Unk_002(void) override; // 00420D00
/*==============================================================================
class SkyrimScript::ConcreteDelayFunctorFactory<class SkyrimScript::`anonymous namespace'::SendPlayerToJailFunctor,19> +0000 (_vtbl=010F3878)
0000: class SkyrimScript::ConcreteDelayFunctorFactory<class SkyrimScript::`anonymous namespace'::SendPlayerToJailFunctor,19>
0000: | class SkyrimScript::DelayFunctorFactory
==============================================================================*/
virtual void Unk_000(void) override; // 008FB3E0
virtual void Unk_001(void) override; // 008FB710
virtual void Unk_002(void) override; // 008FAF40
/*==============================================================================
class PathingRequestFlyHover +0000 (_vtbl=010C651C)
0000: class PathingRequestFlyHover
0000: | class PathingRequestFly
0000: | | class PathingRequest
0000: | | | class BSPathingRequest
0004: | | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void) override; // 00615930
virtual void Unk_001(void) override; // 006153E0
virtual void Unk_002(void) override; // 00615960
virtual void Unk_003(void) override; // 00615610
virtual void Unk_004(void) override; // 006159D0
/*==============================================================================
class ExtraCachedScale +0000 (_vtbl=01079248)
0000: class ExtraCachedScale
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00420D50
/*==============================================================================
class `anonymous namespace'::MiscStatIncrementer<struct TimesBartered::Event> +0000 (_vtbl=010CF5FC)
0000: class `anonymous namespace'::MiscStatIncrementer<struct TimesBartered::Event>
0000: | class BSTEventSink<struct TimesBartered::Event>
==============================================================================*/
virtual void Unk_001(void) override; // 006A5800
/*==============================================================================
class ExtraHotkey +0000 (_vtbl=01079258)
0000: class ExtraHotkey
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 005F61B0
virtual void Unk_002(void) override; // 00420D30
/*==============================================================================
class ExtraLocation +0000 (_vtbl=01079268)
0000: class ExtraLocation
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00420D90
virtual void Unk_002(void) override; // 00421230
/*==============================================================================
class ExtraTresPassPackage +0000 (_vtbl=01079278)
0000: class ExtraTresPassPackage
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 0040ADC0
virtual void Unk_001(void) override; // 00420DA0
/*==============================================================================
class ExtraLeveledItem +0000 (_vtbl=01079288)
0000: class ExtraLeveledItem
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 0056C050
/*==============================================================================
class PathingStreamSaveGame +0000 (_vtbl=010D4454)
0000: class PathingStreamSaveGame
0000: | class BSPathingStreamWrite
==============================================================================*/
virtual void Unk_000(void) override; // 00788F50
virtual void Unk_001(void) override; // 0076FEE0
virtual void Unk_002(void) override; // 0076FEC0
virtual void Unk_003(void) override; // 0076FEE0
virtual void Unk_004(void) override; // 0076FEE0
virtual void Unk_005(void) override; // 0076FEA0
virtual void Unk_006(void) override; // 0076FEA0
virtual void Unk_007(void) override; // 0076FE80
virtual void Unk_008(void) override; // 0076FE80
virtual void Unk_009(void) override; // 0076FE80
virtual void Unk_00A(void) override; // 0076FF00
virtual void Unk_00B(void) override; // 007707E0
virtual void Unk_00C(void) override; // 007708D0
virtual void Unk_00D(void) override; // 007706C0
virtual void Unk_00F(void) override; // 0076FF20
/*==============================================================================
class ExtraOutfitItem +0000 (_vtbl=01079298)
0000: class ExtraOutfitItem
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00420DC0
/*==============================================================================
class ConcreteFormFactory<class TESLandTexture,20> +0000 (_vtbl=01087938)
0000: class ConcreteFormFactory<class TESLandTexture,20>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004BFB00
virtual void Unk_001(void) override; // 004BFE30
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 009B4600
/*==============================================================================
class ExtraRagDollData +0000 (_vtbl=010792A8)
0000: class ExtraRagDollData
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 0040ADF0
virtual void Unk_001(void) override; // 009B4600
virtual void Unk_002(void) override; // 00420DD0
/*==============================================================================
class CombatBehaviorTreeConditionalNode<class CombatBehaviorExpression<class CombatBehaviorFunc1<bool (__cdecl*)(float),class CombatBehaviorExpression<class CombatBehaviorFunc<float (__cdecl*)(void)> > > > > +0000 (_vtbl=010DEBA0)
0000: class CombatBehaviorTreeConditionalNode<class CombatBehaviorExpression<class CombatBehaviorFunc1<bool (__cdecl*)(float),class CombatBehaviorExpression<class CombatBehaviorFunc<float (__cdecl*)(void)> > > > >
0000: | class CombatBehaviorTreeNode
==============================================================================*/
virtual void Unk_002(void) override; // 007F7DC0
virtual void Unk_008(void) override; // 00811FA0
virtual void Unk_009(void) override; // 007F5A10
/*==============================================================================
class ExtraEncounterZone +0000 (_vtbl=010792B8)
0000: class ExtraEncounterZone
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00D66720
virtual void Unk_002(void) override; // 00421230
/*==============================================================================
class ExtraRandomTeleportMarker +0000 (_vtbl=010792C8)
0000: class ExtraRandomTeleportMarker
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00420E20
virtual void Unk_002(void) override; // 00421230
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedureEscort,class IProcedure>,class BSTCreateFactoryManager<class BSFixedString,class IProcedure,256> > +0000 (_vtbl=010C1BD4)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedureEscort,class IProcedure>,class BSTCreateFactoryManager<class BSFixedString,class IProcedure,256> >
0000: | struct BSTDerivedCreator<class BGSProcedureEscort,class IProcedure>
0000: | | struct IBSTCreator<class IProcedure>
==============================================================================*/
virtual void Unk_000(void); // 005C8CB0
virtual void Unk_001(void); // 005C0EA0
virtual void Unk_002(void); // 00781280
/*==============================================================================
class CombatBehaviorTreeNodeObject<class CombatBehaviorCircle> +0000 (_vtbl=010DED58)
0000: class CombatBehaviorTreeNodeObject<class CombatBehaviorCircle>
0000: | class CombatBehaviorTreeNodeObjectBase<class CombatBehaviorCircle>
0000: | | class CombatBehaviorTreeNode
==============================================================================*/
virtual void Unk_000(void); // 008141B0
virtual void Unk_001(void); // 004F8CA0
virtual void Unk_002(void); // 007F7D20
virtual void Unk_003(void); // 007F7B20
virtual void Unk_004(void); // 007F7D00
virtual void Unk_005(void); // 007F0650
virtual void Unk_006(void); // 007F5390
virtual void Unk_007(void); // 007F5F50
virtual void Unk_008(void); // 0080BDC0
virtual void Unk_009(void); // 007F5810
/*==============================================================================
class hkSubStreamWriter +0000 (_vtbl=0118665C)
0000: class hkSubStreamWriter
0000: | class hkStreamWriter
0000: | | class hkReferencedObject
0000: | | | class hkBaseObject
==============================================================================*/
virtual void Unk_000(void); // 00D48500
virtual void Unk_001(void); // 00D0C5E0
virtual void Unk_002(void); // 00D0C5F0
virtual void Unk_003(void); // 00E75AC0
virtual void Unk_004(void); // 00E75AE0
virtual void Unk_005(void); // 00E75AF0
virtual void Unk_006(void); // 00E75B00
virtual void Unk_007(void); // 00E75B20
virtual void Unk_008(void); // 00E75B60
/*==============================================================================
class ExtraLocationRefType +0000 (_vtbl=010792D8)
0000: class ExtraLocationRefType
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00420E40
virtual void Unk_002(void) override; // 00421230
/*==============================================================================
class ExtraLeveledItemBase +0000 (_vtbl=010792E8)
0000: class ExtraLeveledItemBase
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00D643A0
virtual void Unk_002(void) override; // 00421230
/*==============================================================================
class CombatBehaviorTreeNodeObject<class CombatBehaviorFindAllyAttackLocation> +0000 (_vtbl=010DF1A0)
0000: class CombatBehaviorTreeNodeObject<class CombatBehaviorFindAllyAttackLocation>
0000: | class CombatBehaviorTreeNodeObjectBase<class CombatBehaviorFindAllyAttackLocation>
0000: | | class CombatBehaviorTreeNode
==============================================================================*/
virtual void Unk_000(void); // 008141B0
virtual void Unk_001(void); // 004F8CA0
virtual void Unk_002(void); // 007FCBE0
virtual void Unk_003(void); // 007F7B20
virtual void Unk_004(void); // 007FBBE0
virtual void Unk_005(void); // 007F0650
virtual void Unk_006(void); // 008062D0
virtual void Unk_007(void); // 007FBD20
virtual void Unk_008(void); // 0080BDC0
virtual void Unk_009(void); // 007FBA00
/*==============================================================================
class ExtraLevCreaModifier +0000 (_vtbl=010792F8)
0000: class ExtraLevCreaModifier
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00420E80
virtual void Unk_002(void) override; // 00421230
/*==============================================================================
class ExtraPoison +0000 (_vtbl=01079308)
0000: class ExtraPoison
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 0040AE20
virtual void Unk_001(void) override; // 00420F70
virtual void Unk_002(void) override; // 00420F40
/*==============================================================================
class ExtraEnchantment +0000 (_vtbl=01079318)
0000: class ExtraEnchantment
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00420FB0
virtual void Unk_002(void) override; // 00420F80
/*==============================================================================
class BSArrowConstructor +0000 (_vtbl=011B0578)
0000: class BSArrowConstructor
0000: | class BSShapeConstructor
==============================================================================*/
virtual void Unk_001(void) override; // 00FBC9D0
/*==============================================================================
class CheckWithinMultiBoundTask +0000 (_vtbl=01087D98)
0000: class CheckWithinMultiBoundTask
0000: | class IOTask
0000: | | class BSTask
==============================================================================*/
virtual void Unk_000(void) override; // 004C6C70
virtual void Unk_001(void) override; // 004DCFE0
virtual void Unk_002(void) override; // 00451BC0
virtual void Unk_006(void) override; // 004E02F0
/*==============================================================================
class NiBSplineCompFloatInterpolator +0000 (_vtbl=011151AC)
0000: class NiBSplineCompFloatInterpolator
0000: | class NiBSplineFloatInterpolator
0000: | | class NiBSplineInterpolator
0000: | | | class NiInterpolator
0000: | | | | class NiObject
0000: | | | | | class NiRefObject
==============================================================================*/
virtual void Unk_002(void) override; // 00A97DA0
virtual void Unk_013(void) override; // 00A97C00
virtual void Unk_014(void) override; // 00A97D20
virtual void Unk_015(void) override; // 00A97AC0
virtual void Unk_016(void) override; // 00A97AD0
virtual void Unk_017(void) override; // 00A97D60
virtual void Unk_018(void) override; // 00A97AF0
virtual void Unk_025(void) override; // 00A97B70
virtual void Unk_03A(void) override; // 00A97A80
/*==============================================================================
class ExtraLastFinishedSequence +0000 (_vtbl=01079328)
0000: class ExtraLastFinishedSequence
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 0040ED50
virtual void Unk_001(void) override; // 00420FD0
virtual void Unk_002(void) override; // 00421230
/*==============================================================================
class TESRegionData +0000 (_vtbl=01080770)
0000: class TESRegionData
==============================================================================*/
virtual void Unk_000(void); // 0048C220
virtual void Unk_001(void); // 0048C250
virtual void Unk_002(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_003(void); // 00F51EE8 (pure)
virtual void Unk_004(void); // 00F51EE8 (pure)
virtual void Unk_005(void); // 00F51EE8 (pure)
virtual void Unk_006(void); // 00F51EE8 (pure)
virtual void Unk_007(void); // 00F51EE8 (pure)
/*==============================================================================
class BGSPackageDataTypeCheck<class BGSPackageDataTargetSelector,class BGSPackageDataTargetSelector> +0000 (_vtbl=010C1A0C)
0000: class BGSPackageDataTypeCheck<class BGSPackageDataTargetSelector,class BGSPackageDataTargetSelector>
0000: | class IPackageDataTypeCheck
==============================================================================*/
virtual void Unk_001(void) override; // 005BEDE0
virtual void Unk_002(void) override; // 005BEDE0
/*==============================================================================
struct ArrayOfTuplesImplementation::View +0000 (_vtbl=01186F44)
0000: struct ArrayOfTuplesImplementation::View
0000: | class hkDataArrayImpl
0000: | | class hkDataRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00E740E0
virtual void Unk_001(void); // 00E7F2C0
virtual void Unk_002(void); // 00E7F2D0
virtual void Unk_003(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_004(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_005(void); // 00E7F2E0
virtual void Unk_006(void); // 00E83EC0
virtual void Unk_007(void); // 005EADD0 (void) { return 0; }
virtual void Unk_008(void); // 00E81070
virtual void Unk_009(void); // 00E7F370
virtual void Unk_00A(void); // 00E7F390
virtual void Unk_00B(void); // 00E7F3C0
virtual void Unk_00C(void); // 00E7F3E0
virtual void Unk_00D(void); // 00E7F410
virtual void Unk_00E(void); // 00E7F430
virtual void Unk_00F(void); // 00E73C90
virtual void Unk_010(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_011(void); // 00E7F460
virtual void Unk_012(void); // 00E7F480
virtual void Unk_013(void); // 00E7F4B0
virtual void Unk_014(void); // 00E7F4D0
virtual void Unk_015(void); // 00E7F500
virtual void Unk_016(void); // 00E7F520
virtual void Unk_017(void); // 00E7F550
virtual void Unk_018(void); // 00E7F570
virtual void Unk_019(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_01A(void); // 00E7F330
virtual void Unk_01B(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_01C(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_01D(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_01E(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_01F(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_020(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_021(void); // 00E7F2F0
virtual void Unk_022(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_023(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_024(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
/*==============================================================================
class ExtraEmittanceSource +0000 (_vtbl=01079338)
0000: class ExtraEmittanceSource
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 004FBFD0
virtual void Unk_002(void) override; // 00421230
/*==============================================================================
class ExtraMultiBoundRef +0000 (_vtbl=01079348)
0000: class ExtraMultiBoundRef
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00D5EB70
virtual void Unk_002(void) override; // 00421230
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemShout,class CombatMagicCasterRestore>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> > +0000 (_vtbl=010DC6A0)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemShout,class CombatMagicCasterRestore>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemShout,class CombatMagicCasterRestore>,class CombatObject>
0000: | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007C9D50
virtual void Unk_002(void); // 00781280
/*==============================================================================
class BSScript::NativeFunction2<class TESFaction,bool,bool,bool> +0000 (_vtbl=010F3B9C)
0000: class BSScript::NativeFunction2<class TESFaction,bool,bool,bool>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 008FC930
/*==============================================================================
class ExtraSavedHavokData +0000 (_vtbl=01079358)
0000: class ExtraSavedHavokData
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 0040AE50
virtual void Unk_001(void) override; // 00421070
/*==============================================================================
class BarterMenu +0000 (_vtbl=010E3860)
0000: class BarterMenu
0000: | class IMenu
0000: | | class FxDelegateHandler
0000: | | | class GRefCountBase<class FxDelegateHandler,2>
0000: | | | | class GRefCountBaseStatImpl<class GRefCountImpl,2>
0000: | | | | | class GRefCountImpl
0000: | | | | | | class GRefCountImplCore
==============================================================================*/
virtual void Unk_000(void) override; // 00842D50
virtual void Unk_001(void) override; // 00843C20
virtual void Unk_004(void) override; // 00844560
virtual void Unk_006(void) override; // 00849200
/*==============================================================================
struct hkgpJobQueue::Box<struct hkgpMeshInternals::ConcaveEdgeJob::Handle> +0000 (_vtbl=0118D470)
0000: struct hkgpJobQueue::Box<struct hkgpMeshInternals::ConcaveEdgeJob::Handle>
0000: | struct hkgpJobQueue::IJob
==============================================================================*/
virtual void Unk_000(void) override; // 00F17010
virtual void Unk_001(void) override; // 00F19130
/*==============================================================================
class ExtraRefractionProperty +0000 (_vtbl=01079368)
0000: class ExtraRefractionProperty
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 004AF530
/*==============================================================================
struct AutoRegisterCreator<class BGSProcedureTreeSequenceExecState,class BGSProcedureTreeExecStateFactory> +0000 (_vtbl=010C0FB0)
0000: struct AutoRegisterCreator<class BGSProcedureTreeSequenceExecState,class BGSProcedureTreeExecStateFactory>
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedureTreeSequenceExecState,class IProcedureTreeExecState>,class BGSProcedureTreeExecStateFactory>
0000: | | struct BSTDerivedCreator<class BGSProcedureTreeSequenceExecState,class IProcedureTreeExecState>
0000: | | | struct IBSTCreator<class IProcedureTreeExecState>
==============================================================================*/
/*==============================================================================
class ExtraStartingWorldOrCell +0000 (_vtbl=01079378)
0000: class ExtraStartingWorldOrCell
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 004B2570
/*==============================================================================
class NiTransformInterpolator +0000 (_vtbl=011101AC)
0000: class NiTransformInterpolator
0000: | class NiKeyBasedInterpolator
0000: | | class NiInterpolator
0000: | | | class NiObject
0000: | | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00A7D200
virtual void Unk_002(void) override; // 00A7D1F0
virtual void Unk_013(void) override; // 00A7D080
virtual void Unk_014(void) override; // 00A7CFD0
virtual void Unk_015(void) override; // 00A7C200
virtual void Unk_016(void) override; // 00A7C880
virtual void Unk_017(void) override; // 00A7C8B0
virtual void Unk_018(void) override; // 00A7C8E0
virtual void Unk_021(void) override; // 00A7C570
virtual void Unk_022(void) override; // 00A97540
virtual void Unk_023(void) override; // 00A9F100
virtual void Unk_024(void) override; // 00A97560
virtual void Unk_025(void) override; // 00A979B0
virtual void Unk_026(void) override; // 00A97990
virtual void Unk_02C(void) override; // 00A7C1A0
virtual void Unk_02D(void) override; // 00A7CAF0
virtual void Unk_02E(void) override; // 00A7C350
virtual void Unk_02F(void) override; // 00A7C540
virtual void Unk_030(void) override; // 00A7CA50
virtual void Unk_035(void) override; // 00A7C1B0
virtual void Unk_036(void) override; // 00A7C210
virtual void Unk_037(void) override; // 00A7C260
virtual void Unk_038(void) override; // 00A7C1C0
virtual void Unk_039(void) override; // 00A7C2B0
virtual void Unk_03A(void) override; // 00A7C300
virtual void Unk_03B(void) override; // 00A7C7F0
/*==============================================================================
struct BSTArrayAllocatorFunctor<class BSTSmallArrayHeapAllocator<36> > +0000 (_vtbl=010C8484)
0000: struct BSTArrayAllocatorFunctor<class BSTSmallArrayHeapAllocator<36> >
0000: | struct BSTArrayBase::IAllocatorFunctor
==============================================================================*/
virtual void Unk_000(void) override; // 0064BE80
virtual void Unk_001(void) override; // 0064BEA0
virtual void Unk_002(void) override; // 0040B750
virtual void Unk_003(void) override; // 0064BE50
/*==============================================================================
class ExtraHasNoRumors +0000 (_vtbl=01079388)
0000: class ExtraHasNoRumors
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 0056B590
/*==============================================================================
class ExtraSound +0000 (_vtbl=01079398)
0000: class ExtraSound
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00421090
/*==============================================================================
class NoInitializationPolicy<class BSTSmartPointer<class IHandlerFunctor<class Actor,class BSFixedStringCI>,struct BSTSmartPointerIntrusiveRefCount>,class BSFixedStringCI> +0000 (_vtbl=010D6DAC)
0000: class NoInitializationPolicy<class BSTSmartPointer<class IHandlerFunctor<class Actor,class BSFixedStringCI>,struct BSTSmartPointerIntrusiveRefCount>,class BSFixedStringCI>
==============================================================================*/
virtual void Unk_000(void); // 00789170
/*==============================================================================
class BGSProcedureWaitExecState +0000 (_vtbl=010C0B70)
0000: class BGSProcedureWaitExecState
0000: | class BGSTypedItem<class BGSProcedureWaitExecState,class IProcedureTreeExecState>
0000: | | class IProcedureTreeExecState
==============================================================================*/
virtual void Unk_000(void); // 005B6FD0
virtual void Unk_001(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_002(void); // 006C50E0 (void) { return; }
virtual void Unk_003(void); // 005EADD0 (void) { return 0; }
virtual void Unk_004(void); // 005EADD0 (void) { return 0; }
virtual void Unk_005(void); // 005B6FC0
virtual void Unk_006(void); // 005DD5A0
virtual void Unk_007(void); // 005DD5C0
virtual void Unk_008(void); // 00588F30 (UInt32 arg) { return; }
/*==============================================================================
class ExtraCreatureAwakeSound +0000 (_vtbl=010793A8)
0000: class ExtraCreatureAwakeSound
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 004210A0
/*==============================================================================
class ExtraWeaponAttackSound +0000 (_vtbl=010793C8)
0000: class ExtraWeaponAttackSound
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 004FFF70
/*==============================================================================
class hkbBlenderGeneratorInternalState +0000 (_vtbl=01140330)
0000: class hkbBlenderGeneratorInternalState
0000: | class hkReferencedObject
0000: | | class hkBaseObject
==============================================================================*/
virtual void Unk_000(void) override; // 00BD91F0
/*==============================================================================
class FxResponseArgsList +0000 (_vtbl=010E3958)
0000: class FxResponseArgsList
0000: | class FxResponseArgsBase
==============================================================================*/
virtual void Unk_000(void) override; // 00844280
virtual void Unk_001(void) override; // 00844270
/*==============================================================================
class ExtraActivateLoopSound +0000 (_vtbl=010793D8)
0000: class ExtraActivateLoopSound
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 004210C0
/*==============================================================================
class CombatBehaviorTreeCreateContextNode<class CombatBehaviorContextSearch> +0000 (_vtbl=010E1448)
0000: class CombatBehaviorTreeCreateContextNode<class CombatBehaviorContextSearch>
0000: | class CombatBehaviorTreeCreateContextNodeBase<class CombatBehaviorContextSearch>
0000: | | class CombatBehaviorTreeNode
==============================================================================*/
virtual void Unk_000(void); // 008141B0
virtual void Unk_001(void); // 004F8CA0
virtual void Unk_002(void); // 0081E880
virtual void Unk_003(void); // 0081E0E0
virtual void Unk_004(void); // 007ECD00
virtual void Unk_005(void); // 007ECD00
virtual void Unk_006(void); // 0081DD10
virtual void Unk_007(void); // 0081E110
virtual void Unk_008(void); // 00811FA0
virtual void Unk_009(void); // 0081DEE0
/*==============================================================================
class ExtraCanTalkToPlayer +0000 (_vtbl=010793E8)
0000: class ExtraCanTalkToPlayer
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 004210D0
/*==============================================================================
class ConcreteObjectFormFactory<class BGSRelationship,121,80,5> +0000 (_vtbl=010A3BF4)
0000: class ConcreteObjectFormFactory<class BGSRelationship,121,80,5>
0000: | class ConcreteFormFactory<class BGSRelationship,121>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 00DA65B0
virtual void Unk_006(void) override; // 005DF220
/*==============================================================================
class ExtraObjectHealth +0000 (_vtbl=010793F8)
0000: class ExtraObjectHealth
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 004FB7B0
/*==============================================================================
class ExtraTerminalState +0000 (_vtbl=01079408)
0000: class ExtraTerminalState
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 004210E0
/*==============================================================================
class ExtraNavMeshPortal +0000 (_vtbl=01079418)
0000: class ExtraNavMeshPortal
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00492440
/*==============================================================================
class ExtraModelSwap +0000 (_vtbl=01079428)
0000: class ExtraModelSwap
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00491810
/*==============================================================================
class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemShout,class CombatMagicCasterSummon> > +0000 (_vtbl=010DCCC0)
0000: class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemShout,class CombatMagicCasterSummon> >
0000: | struct AutoRegisterCreator<class CombatInventoryItemMagicT<class CombatInventoryItemShout,class CombatMagicCasterSummon>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemShout,class CombatMagicCasterSummon>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemShout,class CombatMagicCasterSummon>,class CombatObject>
0000: | | | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007C9EE0
virtual void Unk_002(void); // 00781280
/*==============================================================================
class NiTransformData +0000 (_vtbl=01111F44)
0000: class NiTransformData
0000: | class NiObject
0000: | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00A84CB0
virtual void Unk_002(void) override; // 00A84CA0
virtual void Unk_014(void) override; // 00A848E0
virtual void Unk_015(void) override; // 00A84360
virtual void Unk_016(void) override; // 00A84370
virtual void Unk_017(void) override; // 00A84B20
virtual void Unk_018(void) override; // 00A84380
/*==============================================================================
class ExtraRadius +0000 (_vtbl=01079438)
0000: class ExtraRadius
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 004B6B10
virtual void Unk_002(void) override; // 00420D00
/*==============================================================================
class StealthMeter +0000 (_vtbl=010E51D4)
0000: class StealthMeter
0000: | class HUDObject
==============================================================================*/
virtual void Unk_000(void) override; // 0085FB30
virtual void Unk_001(void) override; // 0085F530
virtual void Unk_002(void) override; // 008615F0
virtual void Unk_003(void) override; // 0085F4D0
/*==============================================================================
class ExtraAmmo +0000 (_vtbl=01079448)
0000: class ExtraAmmo
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00421100
virtual void Unk_002(void) override; // 00420F40
/*==============================================================================
struct AutoRegisterSmartPtrDerivedPathingType<class CombatPathingRequestGeneric<class CombatPathingGoalPolicyReturnToCombatArea,class CombatPathingSearchPolicyStandard>,class BSPathingRequest,64> +0000 (_vtbl=010E0E1C)
0000: struct AutoRegisterSmartPtrDerivedPathingType<class CombatPathingRequestGeneric<class CombatPathingGoalPolicyReturnToCombatArea,class CombatPathingSearchPolicyStandard>,class BSPathingRequest,64>
0000: | struct AutoRegisterCreator<class CombatPathingRequestGeneric<class CombatPathingGoalPolicyReturnToCombatArea,class CombatPathingSearchPolicyStandard>,class BSTSmartPointerPathingFactoryManager<class BSPathingRequest,64> >
0000: | | class AutoRegisterFactory<struct BSTDerivedCreator<class CombatPathingRequestGeneric<class CombatPathingGoalPolicyReturnToCombatArea,class CombatPathingSearchPolicyStandard>,class BSPathingRequest>,class BSTSmartPointerPathingFactoryManager<class BSPathingRequest,64> >
0000: | | | struct BSTDerivedCreator<class CombatPathingRequestGeneric<class CombatPathingGoalPolicyReturnToCombatArea,class CombatPathingSearchPolicyStandard>,class BSPathingRequest>
0000: | | | | struct IBSTCreator<class BSPathingRequest>
==============================================================================*/
virtual void Unk_000(void); // 00831BF0
virtual void Unk_001(void); // 00817270
virtual void Unk_002(void); // 00781280
/*==============================================================================
class ExtraCombatStyle +0000 (_vtbl=01079458)
0000: class ExtraCombatStyle
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 004FA2D0
virtual void Unk_002(void) override; // 00421230
/*==============================================================================
class ExtraPatrolRefData +0000 (_vtbl=01079468)
0000: class ExtraPatrolRefData
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 0040AEF0
virtual void Unk_001(void) override; // 00421820
virtual void Unk_002(void) override; // 004217F0
/*==============================================================================
struct AutoRegisterCreator<class BGSProcedureUseWeaponExecState,class BGSProcedureTreeExecStateFactory> +0000 (_vtbl=010C1180)
0000: struct AutoRegisterCreator<class BGSProcedureUseWeaponExecState,class BGSProcedureTreeExecStateFactory>
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedureUseWeaponExecState,class IProcedureTreeExecState>,class BGSProcedureTreeExecStateFactory>
0000: | | struct BSTDerivedCreator<class BGSProcedureUseWeaponExecState,class IProcedureTreeExecState>
0000: | | | struct IBSTCreator<class IProcedureTreeExecState>
==============================================================================*/
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class KinectStateChangeData,class IUIMessageData>,class BSTCreateFactoryManager<class BSFixedString,class IUIMessageData,16> > +0000 (_vtbl=010E8DDC)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class KinectStateChangeData,class IUIMessageData>,class BSTCreateFactoryManager<class BSFixedString,class IUIMessageData,16> >
0000: | struct BSTDerivedCreator<class KinectStateChangeData,class IUIMessageData>
0000: | | struct IBSTCreator<class IUIMessageData>
==============================================================================*/
virtual void Unk_000(void); // 00A5E9D0
virtual void Unk_001(void); // 00897390
virtual void Unk_002(void); // 00781280
/*==============================================================================
class ExtraOcclusionPlaneRefData +0000 (_vtbl=01079478)
0000: class ExtraOcclusionPlaneRefData
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 0040AF20
virtual void Unk_001(void) override; // 0063F050
virtual void Unk_002(void) override; // 00422E30
/*==============================================================================
class ExtraPortalRefData +0000 (_vtbl=01079488)
0000: class ExtraPortalRefData
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 0040AF50
virtual void Unk_001(void) override; // 0054B0C0
virtual void Unk_002(void) override; // 00422EB0
/*==============================================================================
class `anonymous namespace'::StandardDetectionListener +0000 (_vtbl=010D0F30)
0000: class `anonymous namespace'::StandardDetectionListener
0000: | class DetectionListener
0000: | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void); // 00AAFFD0
virtual void Unk_001(void); // 00AB5360
virtual void Unk_002(void); // 0070F1F0
virtual void Unk_003(void); // 006FD960
virtual void Unk_004(void); // 006FD970
/*==============================================================================
class ExtraRoomRefData +0000 (_vtbl=01079498)
0000: class ExtraRoomRefData
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 0040AF80
virtual void Unk_001(void) override; // 00549050
virtual void Unk_002(void) override; // 00422F90
/*==============================================================================
class AutoRegisterCombatObject<class CombatTargetLocation> +0000 (_vtbl=010DDAD8)
0000: class AutoRegisterCombatObject<class CombatTargetLocation>
0000: | struct AutoRegisterCreator<class CombatTargetLocation,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | class AutoRegisterFactory<struct BSTDerivedCreator<class CombatTargetLocation,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | | struct BSTDerivedCreator<class CombatTargetLocation,class CombatObject>
0000: | | | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007D7140
virtual void Unk_002(void); // 00781280
/*==============================================================================
class CraftingSubMenus::SmithingMenu::SmithingConfirmCallback +0000 (_vtbl=010E479C)
0000: class CraftingSubMenus::SmithingMenu::SmithingConfirmCallback
0000: | class IMessageBoxCallback
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void) override; // 00851A40
virtual void Unk_001(void) override; // 00857990
/*==============================================================================
class ExtraPackageData +0000 (_vtbl=010794A8)
0000: class ExtraPackageData
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 0040AFB0
virtual void Unk_001(void) override; // 00420B70
/*==============================================================================
class hkpAllCdBodyPairTempCollector +0000 (_vtbl=010A7DA8)
0000: class hkpAllCdBodyPairTempCollector
0000: | class hkpCdBodyPairCollector
==============================================================================*/
virtual void Unk_000(void) override; // 00589CC0
virtual void Unk_001(void) override; // 00D5C1B0
virtual void Unk_002(void) override; // 006E19B0
/*==============================================================================
class `anonymous namespace'::NavmeshMovementPostPhysicsListener +0000 (_vtbl=010D01A4)
0000: class `anonymous namespace'::NavmeshMovementPostPhysicsListener
0000: | class hkpWorldPostSimulationListener
==============================================================================*/
virtual void Unk_000(void) override; // 006CABE0
virtual void Unk_001(void) override; // 006CAA70
/*==============================================================================
class ExtraCollisionData +0000 (_vtbl=010794B8)
0000: class ExtraCollisionData
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 0040AFE0
virtual void Unk_001(void) override; // 004F9400
virtual void Unk_002(void) override; // 004224D0
/*==============================================================================
class hkpMoppCostFunction +0000 (_vtbl=01189214)
0000: class hkpMoppCostFunction
0000: | class hkReferencedObject
0000: | | class hkBaseObject
==============================================================================*/
/*==============================================================================
class NiTMap<class BSPointerHandle<class TESObjectREFR,class BSUntypedPointerHandle<20,6> >,class NiNode *> +0000 (_vtbl=01087DE0)
0000: class NiTMap<class BSPointerHandle<class TESObjectREFR,class BSUntypedPointerHandle<20,6> >,class NiNode *>
0000: | class NiTMapBase<class DFALL<class NiTMapItem<class BSPointerHandle<class TESObjectREFR,class BSUntypedPointerHandle<20,6> >,class NiNode *> >,class BSPointerHandle<class TESObjectREFR,class BSUntypedPointerHandle<20,6> >,class NiNode *>
==============================================================================*/
virtual void Unk_000(void) override; // 004C6D30
virtual void Unk_005(void) override; // 00449B20
virtual void Unk_006(void) override; // 00AD1F00
/*==============================================================================
class ExtraIgnoredBySandbox +0000 (_vtbl=010794C8)
0000: class ExtraIgnoredBySandbox
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00493650
/*==============================================================================
class `anonymous namespace'::LOSEventArguments +0000 (_vtbl=010EAE38)
0000: class `anonymous namespace'::LOSEventArguments
0000: | class BSScript::IFunctionArguments
==============================================================================*/
virtual void Unk_001(void) override; // 008D0410
/*==============================================================================
class ExtraSceneData +0000 (_vtbl=010794E8)
0000: class ExtraSceneData
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00421250
virtual void Unk_002(void) override; // 00421230
/*==============================================================================
class hkpPhantom +0000 (_vtbl=01165154)
0000: class hkpPhantom
0000: | class hkpWorldObject
0000: | | class hkReferencedObject
0000: | | | class hkBaseObject
==============================================================================*/
virtual void Unk_000(void) override; // 00D487B0
virtual void Unk_002(void) override; // 00DC99A0
virtual void Unk_006(void); // 00F51EE8 (pure)
virtual void Unk_007(void); // 00F51EE8 (pure)
virtual void Unk_008(void); // 00F51EE8 (pure)
virtual void Unk_009(void); // 00F51EE8 (pure)
virtual void Unk_00A(void); // 00F51EE8 (pure)
virtual void Unk_00B(void); // 00F51EE8 (pure)
virtual void Unk_00C(void); // 00F51EE8 (pure)
virtual void Unk_00D(void); // 006C50E0 (void) { return; }
virtual void Unk_00E(void); // 00DC9AD0
/*==============================================================================
class AutoRegisterPathBuilderFactory<class CombatPathingRequestGeneric<class CombatPathingGoalPolicyFlank,class CombatPathingSearchPolicyFlank>,class CombatPathingRequestBuilder> +0000 (_vtbl=010DF800)
0000: class AutoRegisterPathBuilderFactory<class CombatPathingRequestGeneric<class CombatPathingGoalPolicyFlank,class CombatPathingSearchPolicyFlank>,class CombatPathingRequestBuilder>
0004: | class CombatPathingRequestBuilder
0000: | class IPathBuilderFactoryBase
==============================================================================*/
virtual void Unk_001(void) override; // 00805140
/*==============================================================================
class ExtraHeadTrackingWeight +0000 (_vtbl=01079508)
0000: class ExtraHeadTrackingWeight
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00421270
virtual void Unk_002(void) override; // 00420D00
/*==============================================================================
class NiTMapBase<class DFALL<class NiTMapItem<unsigned int,unsigned char> >,unsigned int,unsigned char> +0000 (_vtbl=010D1D58)
0000: class NiTMapBase<class DFALL<class NiTMapItem<unsigned int,unsigned char> >,unsigned int,unsigned char>
==============================================================================*/
virtual void Unk_000(void); // 00736530
virtual void Unk_001(void); // 00899A40
virtual void Unk_002(void); // 00CEF790
virtual void Unk_003(void); // 0067C060
virtual void Unk_004(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_005(void); // 00F51EE8 (pure)
virtual void Unk_006(void); // 00F51EE8 (pure)
/*==============================================================================
class ExtraFavorCost +0000 (_vtbl=01079518)
0000: class ExtraFavorCost
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00421280
virtual void Unk_002(void) override; // 00420D00
/*==============================================================================
class FlightLandEndHandler +0000 (_vtbl=010D55C4)
0000: class FlightLandEndHandler
0000: | class IHandlerFunctor<class Actor,class BSFixedStringCI>
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_001(void) override; // 00780600
/*==============================================================================
class ExtraTextDisplayData +0000 (_vtbl=01079528)
0000: class ExtraTextDisplayData
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 0040ED50
virtual void Unk_001(void) override; // 00421500
/*==============================================================================
class BGSProcedureUseWeaponExecState +0000 (_vtbl=010C37F0)
0000: class BGSProcedureUseWeaponExecState
0000: | class BGSTypedItem<class BGSProcedureUseWeaponExecState,class IProcedureTreeExecState>
0000: | | class IProcedureTreeExecState
==============================================================================*/
virtual void Unk_000(void); // 005DD570
virtual void Unk_001(void); // 005DB780
virtual void Unk_002(void); // 005DD4C0
virtual void Unk_003(void); // 005EADD0 (void) { return 0; }
virtual void Unk_004(void); // 005EADD0 (void) { return 0; }
virtual void Unk_005(void); // 005DB6F0
virtual void Unk_006(void); // 005DBA30
virtual void Unk_007(void); // 005DD340
virtual void Unk_008(void); // 00588F30 (UInt32 arg) { return; }
/*==============================================================================
class CustomActorPackageData +0000 (_vtbl=010D4DA8)
0000: class CustomActorPackageData
0000: | class ActorPackageData
==============================================================================*/
virtual void Unk_000(void) override; // 00776C30
virtual void Unk_001(void) override; // 004040D0
virtual void Unk_002(void) override; // 00BAAEE0
virtual void Unk_003(void) override; // 0076D610
virtual void Unk_004(void) override; // 00776AD0
virtual void Unk_005(void) override; // 00776A40
virtual void Unk_006(void) override; // 00776B00
virtual void Unk_007(void) override; // 00776B60
virtual void Unk_008(void) override; // 00776A10
/*==============================================================================
class ExtraAlphaCutoff +0000 (_vtbl=01079538)
0000: class ExtraAlphaCutoff
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 004212E0
virtual void Unk_002(void) override; // 004212B0
/*==============================================================================
class std::out_of_range +0000 (_vtbl=0118E0E8)
0000: class std::out_of_range
0000: | class std::logic_error
0000: | | class std::exception
==============================================================================*/
virtual void Unk_000(void) override; // 00F50BEB
/*==============================================================================
class ExtraUniqueID +0000 (_vtbl=01079548)
0000: class ExtraUniqueID
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00421000
virtual void Unk_002(void) override; // 00420FE0
/*==============================================================================
class hkVersionPatchManager +0000 (_vtbl=01185F9C)
0000: class hkVersionPatchManager
0000: | class hkReferencedObject
0000: | | class hkBaseObject
0008: | class hkSingleton<class hkVersionPatchManager>
==============================================================================*/
virtual void Unk_000(void) override; // 00E708D0
/*==============================================================================
class ExtraFlags +0000 (_vtbl=01079558)
0000: class ExtraFlags
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00420C30
/*==============================================================================
class NiActorManager +0000 (_vtbl=01112194)
0000: class NiActorManager
0000: | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00A8A290
/*==============================================================================
class StaggerEffect +0000 (_vtbl=010CA15C)
0000: class StaggerEffect
0000: | class ActiveEffect
==============================================================================*/
virtual void Unk_014(void) override; // 0066CFC0
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemScroll,class CombatMagicCasterOffensive>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> > +0000 (_vtbl=010DC610)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemScroll,class CombatMagicCasterOffensive>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemScroll,class CombatMagicCasterOffensive>,class CombatObject>
0000: | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007C9B20
virtual void Unk_002(void); // 00781280
/*==============================================================================
struct AutoRegisterCreator<class WeaponLeftSwingHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> > +0000 (_vtbl=010D5EBC)
0000: struct AutoRegisterCreator<class WeaponLeftSwingHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class WeaponLeftSwingHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | | struct BSTDerivedCreator<class WeaponLeftSwingHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >
0000: | | | struct IBSTCreator<class IHandlerFunctor<class Actor,class BSFixedStringCI> >
==============================================================================*/
/*==============================================================================
class ExtraRefrPath +0000 (_vtbl=01079568)
0000: class ExtraRefrPath
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00421520
/*==============================================================================
class NiTStringTemplateMap<class NiTPointerMap<char const *,unsigned short>,unsigned short> +0000 (_vtbl=01117700)
0000: class NiTStringTemplateMap<class NiTPointerMap<char const *,unsigned short>,unsigned short>
0000: | class NiTPointerMap<char const *,unsigned short>
0000: | | class NiTMapBase<class NiTPointerAllocator<unsigned int>,char const *,unsigned short>
==============================================================================*/
virtual void Unk_000(void) override; // 00AB3930
virtual void Unk_001(void) override; // 00A94B10
virtual void Unk_002(void) override; // 00402DC0
virtual void Unk_003(void) override; // 00AB3710
virtual void Unk_004(void) override; // 00402E40
/*==============================================================================
class ExtraDecalGroup +0000 (_vtbl=01079578)
0000: class ExtraDecalGroup
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 0040B080
virtual void Unk_001(void) override; // 00421510
/*==============================================================================
class WaterReflectionData +0000 (_vtbl=010C7274)
0000: class WaterReflectionData
0000: | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00633910
/*==============================================================================
class ExtraCellWaterEnvMap +0000 (_vtbl=01079588)
0000: class ExtraCellWaterEnvMap
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 0040EDB0
virtual void Unk_001(void) override; // 00421AE0
virtual void Unk_002(void) override; // 00421AC0
/*==============================================================================
class ConcreteObjectFormFactory<class BGSMaterialType,99,75,6> +0000 (_vtbl=0108D4B4)
0000: class ConcreteObjectFormFactory<class BGSMaterialType,99,75,6>
0000: | class ConcreteFormFactory<class BGSMaterialType,99>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 0057BE00
virtual void Unk_006(void) override; // 00491870
/*==============================================================================
class ExtraRegionList +0000 (_vtbl=01079598)
0000: class ExtraRegionList
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 009048A0
/*==============================================================================
class ExtraCellMusicType +0000 (_vtbl=010795A8)
0000: class ExtraCellMusicType
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 005C5580
virtual void Unk_002(void) override; // 00421230
/*==============================================================================
class ExtraCellAcousticSpace +0000 (_vtbl=010795B8)
0000: class ExtraCellAcousticSpace
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00490790
virtual void Unk_002(void) override; // 00421230
/*==============================================================================
class BSTMessageQueue<class UIMessage *> +0000 (_vtbl=0110DF4C)
0000: class BSTMessageQueue<class UIMessage *>
==============================================================================*/
virtual void Unk_000(void); // 00A5C520
virtual void Unk_001(void); // 00F51EE8 (pure)
virtual void Unk_002(void); // 00F51EE8 (pure)
virtual void Unk_003(void); // 00F51EE8 (pure)
virtual void Unk_004(void); // 00F51EE8 (pure)
/*==============================================================================
class ExtraCellSkyRegion +0000 (_vtbl=010795C8)
0000: class ExtraCellSkyRegion
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00667E20
virtual void Unk_002(void) override; // 00421230
/*==============================================================================
class TESRace +0000 (_vtbl=010A62B4)
0000: class TESRace
0000: | class TESForm
0000: | | class BaseFormComponent
0014: | class TESFullName
0014: | | class BaseFormComponent
001C: | class TESDescription
001C: | | class BaseFormComponent
0028: | class TESSpellList
0028: | | class BaseFormComponent
0030: | class BGSSkinForm
0030: | | class BaseFormComponent
0038: | class BGSBipedObjectForm
0038: | | class BaseFormComponent
0044: | class BGSKeywordForm
0044: | | class BaseFormComponent
0050: | class BGSAttackDataForm
0050: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0057B300
virtual void Unk_004(void) override; // 00579CE0
virtual void Unk_005(void) override; // 0057A070
virtual void Unk_006(void) override; // 005786B0
virtual void Unk_013(void) override; // 0057ABD0
virtual void Unk_019(void) override; // 0057A8D0
virtual void Unk_032(void) override; // 0057A950
virtual void Unk_033(void) override; // 00576950
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class KillMoveStartHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> > +0000 (_vtbl=010D5C7C)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class KillMoveStartHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | struct BSTDerivedCreator<class KillMoveStartHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >
0000: | | struct IBSTCreator<class IHandlerFunctor<class Actor,class BSFixedStringCI> >
==============================================================================*/
virtual void Unk_000(void); // 00784530
virtual void Unk_001(void); // 007820B0
virtual void Unk_002(void); // 00781280
/*==============================================================================
class ExtraCellImageSpace +0000 (_vtbl=010795D8)
0000: class ExtraCellImageSpace
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 0040A2B0
virtual void Unk_002(void) override; // 00421230
/*==============================================================================
class ExtraCellWaterType +0000 (_vtbl=010795E8)
0000: class ExtraCellWaterType
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00902DF0
virtual void Unk_002(void) override; // 00421230
/*==============================================================================
class ExtraNorthRotation +0000 (_vtbl=010795F8)
0000: class ExtraNorthRotation
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 0040A2C0
/*==============================================================================
class BSScript::ZeroFunctionArguments +0000 (_vtbl=010951B8)
0000: class BSScript::ZeroFunctionArguments
0000: | class BSScript::IFunctionArguments
==============================================================================*/
virtual void Unk_000(void) override; // 00536480
virtual void Unk_001(void) override; // 00C33460
/*==============================================================================
class ExtraDetachTime +0000 (_vtbl=01079608)
0000: class ExtraDetachTime
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 0055BB40
/*==============================================================================
class ExtraGIDBuffer +0000 (_vtbl=01079618)
0000: class ExtraGIDBuffer
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 0040B0D0
virtual void Unk_001(void) override; // 0040A2D0
/*==============================================================================
class TESPackage +0000 (_vtbl=010C4434)
0000: class TESPackage
0000: | class TESForm
0000: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 005E4350
virtual void Unk_004(void) override; // 005E22E0
virtual void Unk_005(void) override; // 005DFD50
virtual void Unk_006(void) override; // 005E04B0
virtual void Unk_00E(void) override; // 005E1D50
virtual void Unk_00F(void) override; // 005E1E00
virtual void Unk_012(void) override; // 005E1F00
virtual void Unk_013(void) override; // 005E23B0
virtual void Unk_02D(void) override; // 005E22D0
virtual void Unk_039(void) override; // 005DF1D0
virtual void Unk_03B(void); // 005E35C0
virtual void Unk_03C(void); // 005E31A0
virtual void Unk_03D(void); // 005E3980
virtual void Unk_03E(void); // 005E3CE0
virtual void Unk_03F(void); // 00C8CCA0 (UInt32 arg) { return true; }
/*==============================================================================
class TESTopicInfo +0000 (_vtbl=010A6CCC)
0000: class TESTopicInfo
0000: | class TESForm
0000: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0057ED90
virtual void Unk_004(void) override; // 0057E4E0
virtual void Unk_005(void) override; // 0057E580
virtual void Unk_006(void) override; // 0057E8F0
virtual void Unk_00F(void) override; // 0057D4D0
virtual void Unk_012(void) override; // 0057D4F0
virtual void Unk_013(void) override; // 0057E5D0
virtual void Unk_016(void) override; // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_024(void) override; // 0057D430
virtual void Unk_030(void) override; // 0057D320
virtual void Unk_031(void) override; // 0057D470
/*==============================================================================
class BSScript::NativeFunction2<class TESObjectREFR,bool,unsigned int,bool> +0000 (_vtbl=010F5914)
0000: class BSScript::NativeFunction2<class TESObjectREFR,bool,unsigned int,bool>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 0090FE50
/*==============================================================================
class NiTArray<void (__cdecl*)(class NiStream &,class NiObject *),class NiTMallocInterface<void (__cdecl*)(class NiStream &,class NiObject *)> > +0000 (_vtbl=011176B8)
0000: class NiTArray<void (__cdecl*)(class NiStream &,class NiObject *),class NiTMallocInterface<void (__cdecl*)(class NiStream &,class NiObject *)> >
==============================================================================*/
virtual void Unk_000(void); // 00AB3870
/*==============================================================================
class BSScript::NativeFunction2<class TESQuest,void,unsigned int,bool> +0000 (_vtbl=010F8BBC)
0000: class BSScript::NativeFunction2<class TESQuest,void,unsigned int,bool>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 00916D70
/*==============================================================================
class std::ios_base::failure +0000 (_vtbl=01097820)
0000: class std::ios_base::failure
0000: | class std::runtime_error
0000: | | class stdext::exception
==============================================================================*/
/*==============================================================================
class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterDisarm> +0000 (_vtbl=010DB03C)
0000: class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterDisarm>
0000: | class CombatInventoryItemPotion
0000: | | class CombatInventoryItemMagic
0000: | | | class CombatInventoryItem
0000: | | | | class CombatObject
0000: | | | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void); // 007C5DE0
virtual void Unk_001(void); // 00AB5360
virtual void Unk_002(void); // 007C5A20
virtual void Unk_003(void); // 007BFD20
virtual void Unk_004(void); // 007C04E0
virtual void Unk_005(void); // 004963E0
virtual void Unk_006(void); // 005AFB80
virtual void Unk_007(void); // 007BFE00
virtual void Unk_008(void); // 007BFB30
virtual void Unk_009(void); // 005C5580
virtual void Unk_00A(void); // 007C0440
virtual void Unk_00B(void); // 009048A0
virtual void Unk_00C(void); // 007C0810
virtual void Unk_00D(void); // 007C8550
virtual void Unk_00E(void); // 004091A0 (UInt32 arg) { return false; }
virtual void Unk_00F(void); // 007CE650
virtual void Unk_010(void); // 007BFCD0
virtual void Unk_011(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_012(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_013(void); // 007BFB60
virtual void Unk_014(void); // 007BFF10
virtual void Unk_015(void); // 007C85B0
virtual void Unk_016(void); // 005E8920
/*==============================================================================
class TESTopic +0000 (_vtbl=010A6B1C)
0000: class TESTopic
0000: | class TESForm
0000: | | class BaseFormComponent
0014: | class TESFullName
0014: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0057BEB0
virtual void Unk_006(void) override; // 0057BEE0
virtual void Unk_013(void) override; // 0057CBD0
virtual void Unk_032(void) override; // 0057BBE0
virtual void Unk_033(void) override; // 0057BBA0
virtual void Unk_034(void) override; // 009B86F0 (void) { return true; }
virtual void Unk_036(void) override; // 0057BD60
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class HeadTrackingOnHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> > +0000 (_vtbl=010D5B8C)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class HeadTrackingOnHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | struct BSTDerivedCreator<class HeadTrackingOnHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >
0000: | | struct IBSTCreator<class IHandlerFunctor<class Actor,class BSFixedStringCI> >
==============================================================================*/
virtual void Unk_000(void); // 00784530
virtual void Unk_001(void); // 00781DE0
virtual void Unk_002(void); // 00781280
/*==============================================================================
class BGSDialogueBranch +0000 (_vtbl=010A1FB4)
0000: class BGSDialogueBranch
0000: | class TESForm
0000: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0054B160
virtual void Unk_004(void) override; // 0054AFE0
virtual void Unk_005(void) override; // 0054AFF0
virtual void Unk_006(void) override; // 0054B190
virtual void Unk_013(void) override; // 0054B000
/*==============================================================================
class `anonymous namespace'::HandleEntryPointVisitor +0000 (_vtbl=010A2130)
0000: class `anonymous namespace'::HandleEntryPointVisitor
0000: | class PerkEntryVisitor
==============================================================================*/
virtual void Unk_000(void); // 0054B3A0
/*==============================================================================
class TESFaction +0000 (_vtbl=010A4F04)
0000: class TESFaction
0000: | class TESForm
0000: | | class BaseFormComponent
0014: | class TESFullName
0014: | | class BaseFormComponent
001C: | class TESReactionForm
001C: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0055D570
virtual void Unk_004(void) override; // 0055C2E0
virtual void Unk_005(void) override; // 0055D4C0
virtual void Unk_006(void) override; // 0055C990
virtual void Unk_00E(void) override; // 0055C380
virtual void Unk_00F(void) override; // 0055C410
virtual void Unk_012(void) override; // 0055C490
virtual void Unk_013(void) override; // 0055D0A0
/*==============================================================================
class BGSEncounterZone +0000 (_vtbl=0108631C)
0000: class BGSEncounterZone
0000: | class TESForm
0000: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004ABB80
virtual void Unk_004(void) override; // 004ABBB0
virtual void Unk_006(void) override; // 004ABBD0
virtual void Unk_00E(void) override; // 004ABE40
virtual void Unk_00F(void) override; // 004ABEA0
virtual void Unk_012(void) override; // 004ABEF0
virtual void Unk_013(void) override; // 004AC0F0
/*==============================================================================
class TESAmmo +0000 (_vtbl=010822B4)
0000: class TESAmmo
0000: | class TESBoundObject
0000: | | class TESObject
0000: | | | class TESForm
0000: | | | | class BaseFormComponent
0020: | class TESFullName
0020: | | class BaseFormComponent
0028: | class TESModelTextureSwap
0028: | | class TESModel
0028: | | | class BaseFormComponent
0044: | class TESIcon
0044: | | class TESTexture
0044: | | | class BaseFormComponent
004C: | class BGSMessageIcon
004C: | | class BaseFormComponent
0058: | class TESValueForm
0058: | | class BaseFormComponent
0060: | class BGSDestructibleObjectForm
0060: | | class BaseFormComponent
0068: | class BGSPickupPutdownSounds
0068: | | class BaseFormComponent
0074: | class TESDescription
0074: | | class BaseFormComponent
0080: | class BGSKeywordForm
0080: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00495D90
virtual void Unk_004(void) override; // 00495BB0
virtual void Unk_006(void) override; // 00495DC0
virtual void Unk_00E(void) override; // 004A80C0
virtual void Unk_00F(void) override; // 004A80E0
virtual void Unk_013(void) override; // 00495BE0
virtual void Unk_019(void) override; // 00495BA0
virtual void Unk_040(void) override; // 00496250
virtual void Unk_04F(void) override; // 004961B0
/*==============================================================================
class hkBaseObject +0000 (_vtbl=01087630)
0000: class hkBaseObject
==============================================================================*/
virtual void Unk_000(void); // 004B9080
/*==============================================================================
class hkpSymmetricAgentFlipBodyCollector +0000 (_vtbl=011769C0)
0000: class hkpSymmetricAgentFlipBodyCollector
0000: | class hkpCdBodyPairCollector
==============================================================================*/
virtual void Unk_000(void) override; // 00D97050
virtual void Unk_001(void) override; // 00E147E0
/*==============================================================================
class TESKey +0000 (_vtbl=01083134)
0000: class TESKey
0000: | class TESObjectMISC
0000: | | class TESBoundObject
0000: | | | class TESObject
0000: | | | | class TESForm
0000: | | | | | class BaseFormComponent
0020: | | class TESFullName
0020: | | | class BaseFormComponent
0028: | | class TESModelTextureSwap
0028: | | | class TESModel
0028: | | | | class BaseFormComponent
0044: | | class TESIcon
0044: | | | class TESTexture
0044: | | | | class BaseFormComponent
004C: | | class TESValueForm
004C: | | | class BaseFormComponent
0054: | | class TESWeightForm
0054: | | | class BaseFormComponent
005C: | | class BGSDestructibleObjectForm
005C: | | | class BaseFormComponent
0064: | | class BGSMessageIcon
0064: | | | class BaseFormComponent
0070: | | class BGSPickupPutdownSounds
0070: | | | class BaseFormComponent
007C: | | class BGSKeywordForm
007C: | | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0049B330
/*==============================================================================
class `anonymous namespace'::hkEntitySelectorAll +0000 (_vtbl=01187A30)
0000: class `anonymous namespace'::hkEntitySelectorAll
0000: | class hkpSaveContactPointsUtil::EntitySelector
==============================================================================*/
virtual void Unk_001(void) override; // 00E87490
/*==============================================================================
class TESObjectREFR +0000 (_vtbl=01089424)
0000: class TESObjectREFR
0000: | class TESForm
0000: | | class BaseFormComponent
0014: | class BSHandleRefObject
0014: | | class NiRefObject
001C: | class BSTEventSink<struct BSAnimationGraphEvent>
0020: | class IAnimationGraphManagerHolder
==============================================================================*/
virtual void Unk_000(void) override; // 004E6FA0
virtual void Unk_004(void) override; // 004E67E0
virtual void Unk_005(void) override; // 004D92E0
virtual void Unk_006(void) override; // 004DDFB0
virtual void Unk_009(void) override; // 004D6EB0
virtual void Unk_00D(void) override; // 004D4B50
virtual void Unk_00E(void) override; // 004D4C00
virtual void Unk_00F(void) override; // 004DE9E0
virtual void Unk_010(void) override; // 004DB2B0
virtual void Unk_011(void) override; // 004DECF0
virtual void Unk_012(void) override; // 004E1DE0
virtual void Unk_013(void) override; // 004E5B60
virtual void Unk_015(void) override; // 004D4D60
virtual void Unk_016(void) override; // 004D7100
virtual void Unk_018(void) override; // 004D52F0
virtual void Unk_01A(void) override; // 004D4E20
virtual void Unk_01B(void) override; // 004D4EA0
virtual void Unk_01D(void) override; // 004D4EB0
virtual void Unk_01F(void) override; // 004D63B0
virtual void Unk_020(void) override; // 004E6A40
virtual void Unk_021(void) override; // 004D63E0
virtual void Unk_022(void) override; // 004D6420
virtual void Unk_023(void) override; // 004D9820
virtual void Unk_024(void) override; // 004D4A90
virtual void Unk_02A(void) override; // 004D5020
virtual void Unk_02B(void) override; // 00C707B0
virtual void Unk_02C(void) override; // 00C707B0
virtual void Unk_030(void) override; // 004D7220
virtual void Unk_031(void) override; // 004D72D0
virtual void Unk_032(void) override; // 004D94A0
virtual void Unk_03B(void); // 004E6470
virtual void Unk_03C(void); // 004D8420
virtual void Unk_03D(void); // 004DB090
virtual void Unk_03E(void); // 004D5E60
virtual void Unk_03F(void); // 004DB190
virtual void Unk_040(void); // 004E1950
virtual void Unk_041(void); // 004DFE00
virtual void Unk_042(void); // 004D61D0
virtual void Unk_043(void); // 004D4E80
virtual void Unk_044(void); // 004D7930
virtual void Unk_045(void); // 004D64E0
virtual void Unk_046(void); // 009B86F0 (void) { return true; }
virtual void Unk_047(void); // 009B86F0 (void) { return true; }
virtual void Unk_048(void); // 004D5760
virtual void Unk_049(void); // 005EADD0 (void) { return 0; }
virtual void Unk_04A(void); // 004D6610
virtual void Unk_04B(void); // 004D6620
virtual void Unk_04C(void); // 004DD3D0
virtual void Unk_04D(void); // 004D6540
virtual void Unk_04E(void); // 004D6560
virtual void Unk_04F(void); // 004D6580
virtual void Unk_050(void); // 004EAA70
virtual void Unk_051(void); // 004EB130
virtual void Unk_052(void); // 004D59B0
virtual void Unk_053(void); // 004D59D0
virtual void Unk_054(void); // 004D9C60
virtual void Unk_055(void); // 004D5950
virtual void Unk_056(void); // 004DC790
virtual void Unk_057(void); // 004D5C00
virtual void Unk_058(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_059(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_05A(void); // 004DF960
virtual void Unk_05B(void); // 004D84D0
virtual void Unk_05C(void); // 004D5F10
virtual void Unk_05D(void); // 004DA0C0
virtual void Unk_05E(void); // 0092D110 (void) { return false; }
virtual void Unk_05F(void); // 005EADD0 (void) { return 0; }
virtual void Unk_060(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_061(void); // 005EADD0 (void) { return 0; }
virtual void Unk_062(void); // 004E69D0
virtual void Unk_063(void); // 005EADD0 (void) { return 0; }
virtual void Unk_064(void); // 004DCD10
virtual void Unk_065(void); // 004E1770
virtual void Unk_066(void); // 004E4FF0
virtual void Unk_067(void); // 006C50E0 (void) { return; }
virtual void Unk_068(void); // 006C50E0 (void) { return; }
virtual void Unk_069(void); // 006C50E0 (void) { return; }
virtual void Unk_06A(void); // 004E6FD0
virtual void Unk_06B(void); // 004DF380
virtual void Unk_06C(void); // 004E76C0
virtual void Unk_06D(void); // 004D5660
virtual void Unk_06E(void); // 006C50E0 (void) { return; }
virtual void Unk_06F(void); // 004E69E0
virtual void Unk_070(void); // 004D52C0
virtual void Unk_071(void); // 009B86F0 (void) { return true; }
virtual void Unk_072(void); // 004E8CC0
virtual void Unk_073(void); // 004D5400
virtual void Unk_074(void); // 004D54C0
virtual void Unk_075(void); // 005EADD0 (void) { return 0; }
virtual void Unk_076(void); // 004E0B20
virtual void Unk_077(void); // 004E81B0
virtual void Unk_078(void); // 004E8090
virtual void Unk_079(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_07A(void); // 004E8670
virtual void Unk_07B(void); // 004E86C0
virtual void Unk_07C(void); // 009B86F0 (void) { return true; }
virtual void Unk_07D(void); // 004E8C70
virtual void Unk_07E(void); // 004E69F0
virtual void Unk_07F(void); // 004DF8A0
virtual void Unk_080(void); // 004D5BF0
virtual void Unk_081(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_082(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_083(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_084(void); // 004D5DF0
virtual void Unk_085(void); // 004D6120
virtual void Unk_086(void); // 004DA630
virtual void Unk_087(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_088(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_089(void); // 004E1250
virtual void Unk_08A(void); // 004DC4A0
virtual void Unk_08B(void); // 005EADD0 (void) { return 0; }
virtual void Unk_08C(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_08D(void); // 004E6A00
virtual void Unk_08E(void); // 005EADD0 (void) { return 0; }
virtual void Unk_08F(void); // 005EADD0 (void) { return 0; }
virtual void Unk_090(void); // 00C8CCA0 (UInt32 arg) { return true; }
virtual void Unk_091(void); // 006C50E0 (void) { return; }
virtual void Unk_092(void); // 006C50E0 (void) { return; }
virtual void Unk_093(void); // 0092D110 (void) { return false; }
virtual void Unk_094(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_095(void); // 006C50E0 (void) { return; }
virtual void Unk_096(void); // 004D8A00
virtual void Unk_097(void); // 004D5EE0
virtual void Unk_098(void); // 004D9FE0
virtual void Unk_099(void); // 004D5710
virtual void Unk_09A(void); // 004E0210
virtual void Unk_09B(void); // 004D62B0
virtual void Unk_09C(void); // 004D8CB0
virtual void Unk_09D(void); // 00933DE0
virtual void Unk_09E(void); // 005EADD0 (void) { return 0; }
virtual void Unk_09F(void); // 004D66C0
virtual void Unk_0A0(void); // 004D6750
virtual void Unk_0A1(void); // 00DE8190
/*==============================================================================
class TESCombatStyle +0000 (_vtbl=010826D4)
0000: class TESCombatStyle
0000: | class TESForm
0000: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00496570
virtual void Unk_004(void) override; // 00496790
virtual void Unk_006(void) override; // 00496800
virtual void Unk_013(void) override; // 0049AF70
/*==============================================================================
class AnimationObjectLoadHandler +0000 (_vtbl=010D57A4)
0000: class AnimationObjectLoadHandler
0000: | class IHandlerFunctor<class Actor,class BSFixedStringCI>
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_001(void) override; // 00782C70
/*==============================================================================
class ImageSpaceModifierInstanceRB +0000 (_vtbl=01086FE4)
0000: class ImageSpaceModifierInstanceRB
0000: | class ImageSpaceModifierInstanceTemp
0000: | | class ImageSpaceModifierInstance
0000: | | | class NiObject
0000: | | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void); // 004B5740
virtual void Unk_001(void); // 00AB5360
virtual void Unk_002(void); // 004B5290
virtual void Unk_003(void); // 005EADD0 (void) { return 0; }
virtual void Unk_004(void); // 005EADD0 (void) { return 0; }
virtual void Unk_005(void); // 005EADD0 (void) { return 0; }
virtual void Unk_006(void); // 005EADD0 (void) { return 0; }
virtual void Unk_007(void); // 005EADD0 (void) { return 0; }
virtual void Unk_008(void); // 005EADD0 (void) { return 0; }
virtual void Unk_009(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00A(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00B(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00C(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00D(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00E(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00F(void); // 005EADD0 (void) { return 0; }
virtual void Unk_010(void); // 005EADD0 (void) { return 0; }
virtual void Unk_011(void); // 005EADD0 (void) { return 0; }
virtual void Unk_012(void); // 005EADD0 (void) { return 0; }
virtual void Unk_013(void); // 00AAFC30
virtual void Unk_014(void); // 00AAFC40
virtual void Unk_015(void); // 00AAFC50
virtual void Unk_016(void); // 00AAFC70
virtual void Unk_017(void); // 00AAFC90
virtual void Unk_018(void); // 00AAFCC0
virtual void Unk_019(void); // 00AAFED0
virtual void Unk_01A(void); // 00AAFC60
virtual void Unk_01B(void); // 00AAFCA0
virtual void Unk_01C(void); // 00AAFCB0
virtual void Unk_01D(void); // 00AAFBC0
virtual void Unk_01E(void); // 00AAFBD0
virtual void Unk_01F(void); // 00AAFBE0
virtual void Unk_020(void); // 00AAFBF0
virtual void Unk_021(void); // 004B5260
virtual void Unk_022(void); // 004B5690
virtual void Unk_023(void); // 005EADD0 (void) { return 0; }
virtual void Unk_024(void); // 004B5700
/*==============================================================================
class TESActorBase +0000 (_vtbl=010A56A4)
0000: class TESActorBase
0000: | class TESBoundAnimObject
0000: | | class TESBoundObject
0000: | | | class TESObject
0000: | | | | class TESForm
0000: | | | | | class BaseFormComponent
0020: | class TESActorBaseData
0020: | | class BaseFormComponent
0058: | class TESContainer
0058: | | class BaseFormComponent
0064: | class TESSpellList
0064: | | class BaseFormComponent
006C: | class TESAIForm
006C: | | class BaseFormComponent
0084: | class TESFullName
0084: | | class BaseFormComponent
008C: | class ActorValueOwner
0090: | class BGSDestructibleObjectForm
0090: | | class BaseFormComponent
0098: | class BGSSkinForm
0098: | | class BaseFormComponent
00A0: | class BGSKeywordForm
00A0: | | class BaseFormComponent
00AC: | class BGSAttackDataForm
00AC: | | class BaseFormComponent
00B4: | class BGSPerkRankArray
00B4: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00562B30
virtual void Unk_00A(void) override; // 0055B970
virtual void Unk_00B(void) override; // 0055B9D0
virtual void Unk_00E(void) override; // 0055B840
virtual void Unk_00F(void) override; // 0055B8E0
virtual void Unk_012(void) override; // 005F92A0
virtual void Unk_03E(void) override; // 0055B530
virtual void Unk_03F(void) override; // 0055B550
virtual void Unk_054(void); // 0092D110 (void) { return false; }
virtual void Unk_055(void); // 005EADD0 (void) { return 0; }
virtual void Unk_056(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_057(void); // 00C707B0
/*==============================================================================
class BGSScene +0000 (_vtbl=010A3C64)
0000: class BGSScene
0000: | class TESForm
0000: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00556DE0
virtual void Unk_005(void) override; // 00556510
virtual void Unk_006(void) override; // 005573C0
virtual void Unk_00E(void) override; // 00555FD0
virtual void Unk_00F(void) override; // 00556130
virtual void Unk_010(void) override; // 005563B0
virtual void Unk_012(void) override; // 00556320
virtual void Unk_013(void) override; // 00556760
/*==============================================================================
class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemShout,class CombatMagicCasterInvisibility> > +0000 (_vtbl=010DCEA0)
0000: class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemShout,class CombatMagicCasterInvisibility> >
0000: | struct AutoRegisterCreator<class CombatInventoryItemMagicT<class CombatInventoryItemShout,class CombatMagicCasterInvisibility>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemShout,class CombatMagicCasterInvisibility>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemShout,class CombatMagicCasterInvisibility>,class CombatObject>
0000: | | | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007CA6B0
virtual void Unk_002(void); // 00781280
/*==============================================================================
class BSScript::NativeFunction2<class TESObjectREFR,void,class BSFixedString const &,bool> +0000 (_vtbl=010F5AF4)
0000: class BSScript::NativeFunction2<class TESObjectREFR,void,class BSFixedString const &,bool>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 00910F70
/*==============================================================================
struct AutoRegisterCreator<class BGSMusicSilenceTrack,class BSTCreateFactoryManager<unsigned int,class BSIMusicTrack,8> > +0000 (_vtbl=0108D8A8)
0000: struct AutoRegisterCreator<class BGSMusicSilenceTrack,class BSTCreateFactoryManager<unsigned int,class BSIMusicTrack,8> >
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class BGSMusicSilenceTrack,class BSIMusicTrack>,class BSTCreateFactoryManager<unsigned int,class BSIMusicTrack,8> >
0000: | | struct BSTDerivedCreator<class BGSMusicSilenceTrack,class BSIMusicTrack>
0000: | | | struct IBSTCreator<class BSIMusicTrack>
==============================================================================*/
/*==============================================================================
class TESQuest +0000 (_vtbl=010A5FEC)
0000: class TESQuest
0000: | class BGSStoryManagerTreeForm
0000: | | class TESForm
0000: | | | class BaseFormComponent
0018: | class TESFullName
0018: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00573EB0
virtual void Unk_004(void) override; // 0056B3A0
virtual void Unk_005(void) override; // 0056E900
virtual void Unk_006(void) override; // 0056D910
virtual void Unk_00E(void) override; // 0056EFA0
virtual void Unk_00F(void) override; // 00572BA0
virtual void Unk_011(void) override; // 0056BF10
virtual void Unk_012(void) override; // 0056FE30
virtual void Unk_013(void) override; // 005751D0
virtual void Unk_032(void) override; // 00573770
virtual void Unk_033(void) override; // 0056C780
virtual void Unk_03D(void) override; // 00573750
virtual void Unk_03E(void) override; // 0056B570
/*==============================================================================
class ThumbstickEvent +0000 (_vtbl=010E73A4)
0000: class ThumbstickEvent
0000: | class IDEvent
0000: | | class InputEvent
==============================================================================*/
virtual void Unk_000(void); // 0087D8D0
virtual void Unk_001(void); // 009B86F0 (void) { return true; }
virtual void Unk_002(void); // 00667000
/*==============================================================================
struct BSTArrayAllocatorFunctor<class BSTSmallArrayHeapAllocator<8> > +0000 (_vtbl=01079628)
0000: struct BSTArrayAllocatorFunctor<class BSTSmallArrayHeapAllocator<8> >
0000: | struct BSTArrayBase::IAllocatorFunctor
==============================================================================*/
virtual void Unk_000(void) override; // 0040F3B0
virtual void Unk_001(void) override; // 0040F3D0
virtual void Unk_002(void) override; // 0040B750
virtual void Unk_003(void) override; // 0064BE50
/*==============================================================================
struct AutoRegisterCreator<class BGSProcedureWait,class BSTCreateFactoryManager<class BSFixedString,class IProcedure,256> > +0000 (_vtbl=010C3A54)
0000: struct AutoRegisterCreator<class BGSProcedureWait,class BSTCreateFactoryManager<class BSFixedString,class IProcedure,256> >
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedureWait,class IProcedure>,class BSTCreateFactoryManager<class BSFixedString,class IProcedure,256> >
0000: | | struct BSTDerivedCreator<class BGSProcedureWait,class IProcedure>
0000: | | | struct IBSTCreator<class IProcedure>
==============================================================================*/
/*==============================================================================
class NiPathController +0000 (_vtbl=011138F4)
0000: class NiPathController
0000: | class NiTimeController
0000: | | class NiObject
0000: | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00A92840
virtual void Unk_002(void) override; // 00A92830
virtual void Unk_013(void) override; // 00A92780
virtual void Unk_014(void) override; // 00A925A0
virtual void Unk_015(void) override; // 00A91F70
virtual void Unk_016(void) override; // 00A91830
virtual void Unk_017(void) override; // 00A92690
virtual void Unk_018(void) override; // 00A91870
virtual void Unk_019(void) override; // 00A917F0
virtual void Unk_023(void) override; // 00A92220
virtual void Unk_025(void) override; // 009B86F0 (void) { return true; }
virtual void Unk_02A(void) override; // 0072FB70
/*==============================================================================
class BGSMessage +0000 (_vtbl=0108D694)
0000: class BGSMessage
0000: | class TESForm
0000: | | class BaseFormComponent
0014: | class TESFullName
0014: | | class BaseFormComponent
001C: | class TESDescription
001C: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004FD040
virtual void Unk_004(void) override; // 004FC840
virtual void Unk_005(void) override; // 004FCF10
virtual void Unk_006(void) override; // 004FCBB0
virtual void Unk_013(void) override; // 004FCF20
/*==============================================================================
class CombatSearchLockData +0000 (_vtbl=010E1428)
0000: class CombatSearchLockData
0000: | class PathingLockData
0000: | | class BSPathingLockData
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void) override; // 0081DAD0
virtual void Unk_001(void) override; // 0081DA80
virtual void Unk_002(void) override; // 0081ECD0
/*==============================================================================
class NiBSplineCompTransformInterpolator +0000 (_vtbl=01114DFC)
0000: class NiBSplineCompTransformInterpolator
0000: | class NiBSplineTransformInterpolator
0000: | | class NiBSplineInterpolator
0000: | | | class NiInterpolator
0000: | | | | class NiObject
0000: | | | | | class NiRefObject
==============================================================================*/
virtual void Unk_002(void) override; // 00A97530
virtual void Unk_013(void) override; // 00A97350
virtual void Unk_014(void) override; // 00A974B0
virtual void Unk_015(void) override; // 00A97020
virtual void Unk_016(void) override; // 00A97030
virtual void Unk_017(void) override; // 00A974F0
virtual void Unk_018(void) override; // 00A97050
virtual void Unk_021(void) override; // 00A97150
virtual void Unk_03A(void) override; // 00A96FD0
/*==============================================================================
class BGSKeyword +0000 (_vtbl=010A3184)
0000: class BGSKeyword
0000: | class TESForm
0000: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0054DDA0
virtual void Unk_006(void) override; // 0054DE60
virtual void Unk_032(void) override; // 00966620
virtual void Unk_033(void) override; // 004B24E0
/*==============================================================================
class ExtraStartingPosition +0000 (_vtbl=01079710)
0000: class ExtraStartingPosition
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00778370
virtual void Unk_002(void) override; // 00420A30
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class NPCAttachHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> > +0000 (_vtbl=010D5E3C)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class NPCAttachHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | struct BSTDerivedCreator<class NPCAttachHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >
0000: | | struct IBSTCreator<class IHandlerFunctor<class Actor,class BSFixedStringCI> >
==============================================================================*/
virtual void Unk_000(void); // 00784530
virtual void Unk_001(void); // 007825F0
virtual void Unk_002(void); // 00781280
/*==============================================================================
class ExtraOriginalReference +0000 (_vtbl=01079720)
0000: class ExtraOriginalReference
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 004D9180
virtual void Unk_002(void) override; // 00421230
/*==============================================================================
struct AutoRegisterCreator<class BowDrawnHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> > +0000 (_vtbl=010D617C)
0000: struct AutoRegisterCreator<class BowDrawnHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class BowDrawnHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | | struct BSTDerivedCreator<class BowDrawnHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >
0000: | | | struct IBSTCreator<class IHandlerFunctor<class Actor,class BSFixedStringCI> >
==============================================================================*/
/*==============================================================================
class ExtraPackageStartLocation +0000 (_vtbl=01079730)
0000: class ExtraPackageStartLocation
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 004BFE20
virtual void Unk_002(void) override; // 004211A0
/*==============================================================================
class GRefCountImplCore +0000 (_vtbl=010E4220)
0000: class GRefCountImplCore
==============================================================================*/
virtual void Unk_000(void); // 0084C7A0
/*==============================================================================
class ExtraReferenceHandle +0000 (_vtbl=01079740)
0000: class ExtraReferenceHandle
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00420D80
virtual void Unk_002(void) override; // 00421230
/*==============================================================================
struct AutoRegisterCreator<class AnimationObjectLoadHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> > +0000 (_vtbl=010D636C)
0000: struct AutoRegisterCreator<class AnimationObjectLoadHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class AnimationObjectLoadHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | | struct BSTDerivedCreator<class AnimationObjectLoadHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >
0000: | | | struct IBSTCreator<class IHandlerFunctor<class Actor,class BSFixedStringCI> >
==============================================================================*/
/*==============================================================================
class ExtraSpawnContainer +0000 (_vtbl=01079750)
0000: class ExtraSpawnContainer
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00421010
virtual void Unk_002(void) override; // 00421230
/*==============================================================================
class ExtraMultiBound +0000 (_vtbl=01079760)
0000: class ExtraMultiBound
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00423AB0
virtual void Unk_001(void) override; // 00421020
/*==============================================================================
class ExtraRoom +0000 (_vtbl=01079770)
0000: class ExtraRoom
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00423AB0
virtual void Unk_001(void) override; // 00421040
/*==============================================================================
struct RunHandler +0000 (_vtbl=010D4624)
0000: struct RunHandler
0000: | class HeldStateHandler
0000: | | class PlayerInputHandler
==============================================================================*/
virtual void Unk_000(void); // 007717B0
virtual void Unk_001(void); // 00772700
virtual void Unk_002(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_003(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_004(void); // 00771050
virtual void Unk_005(void); // 00770EB0
virtual void Unk_006(void); // 00770D00
/*==============================================================================
class BSScript::NativeFunction0<struct BSScript::StaticFunctionTag,class TESObjectREFR *> +0000 (_vtbl=010F1F94)
0000: class BSScript::NativeFunction0<struct BSScript::StaticFunctionTag,class TESObjectREFR *>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 008F5910
/*==============================================================================
class ExtraSavedAnimation +0000 (_vtbl=01079780)
0000: class ExtraSavedAnimation
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 0040E3A0
virtual void Unk_001(void) override; // 00421060
/*==============================================================================
class ExtraHeadingTarget +0000 (_vtbl=01079790)
0000: class ExtraHeadingTarget
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00421080
/*==============================================================================
class `anonymous namespace'::AutoRegisterCombatMagicCaster<class CombatMagicCasterStagger> +0000 (_vtbl=010DD2E0)
0000: class `anonymous namespace'::AutoRegisterCombatMagicCaster<class CombatMagicCasterStagger>
0000: | class AutoRegisterCombatObject<class CombatMagicCasterStagger>
0000: | | struct AutoRegisterCreator<class CombatMagicCasterStagger,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | | class AutoRegisterFactory<struct BSTDerivedCreator<class CombatMagicCasterStagger,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | | | struct BSTDerivedCreator<class CombatMagicCasterStagger,class CombatObject>
0000: | | | | | struct IBSTCreator<class CombatObject>
0004: | class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterStagger> >
0004: | | struct AutoRegisterCreator<class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterStagger>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0004: | | | class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterStagger>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0004: | | | | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterStagger>,class CombatObject>
0004: | | | | | struct IBSTCreator<class CombatObject>
0008: | class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemShout,class CombatMagicCasterStagger> >
0008: | | struct AutoRegisterCreator<class CombatInventoryItemMagicT<class CombatInventoryItemShout,class CombatMagicCasterStagger>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0008: | | | class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemShout,class CombatMagicCasterStagger>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0008: | | | | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemShout,class CombatMagicCasterStagger>,class CombatObject>
0008: | | | | | struct IBSTCreator<class CombatObject>
000C: | class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemStaff,class CombatMagicCasterStagger> >
000C: | | struct AutoRegisterCreator<class CombatInventoryItemMagicT<class CombatInventoryItemStaff,class CombatMagicCasterStagger>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
000C: | | | class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemStaff,class CombatMagicCasterStagger>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
000C: | | | | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemStaff,class CombatMagicCasterStagger>,class CombatObject>
000C: | | | | | struct IBSTCreator<class CombatObject>
0010: | class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterStagger> >
0010: | | struct AutoRegisterCreator<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterStagger>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0010: | | | class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterStagger>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0010: | | | | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterStagger>,class CombatObject>
0010: | | | | | struct IBSTCreator<class CombatObject>
0014: | class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemScroll,class CombatMagicCasterStagger> >
0014: | | struct AutoRegisterCreator<class CombatInventoryItemMagicT<class CombatInventoryItemScroll,class CombatMagicCasterStagger>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0014: | | | class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemScroll,class CombatMagicCasterStagger>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0014: | | | | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemScroll,class CombatMagicCasterStagger>,class CombatObject>
0014: | | | | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void) override; // 007D2050
/*==============================================================================
class ExtraActorCause +0000 (_vtbl=010797A0)
0000: class ExtraActorCause
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00413E40
virtual void Unk_001(void) override; // 0054A950
/*==============================================================================
class BSScript::NativeFunction1<struct BSScript::StaticFunctionTag,bool,class TESWordOfPower *> +0000 (_vtbl=010F1FF4)
0000: class BSScript::NativeFunction1<struct BSScript::StaticFunctionTag,bool,class TESWordOfPower *>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 008F4F10
/*==============================================================================
class SkyrimScript::`anonymous namespace'::StoryEventArguments<class SkyrimScript::`anonymous namespace'::FormStoryEventArgConverter,class SkyrimScript::A0xe2e292c5::EmptyStoryEventArgConverter,class SkyrimScript::A0xe2e292c5::EmptyStoryEventArgConverter,class SkyrimScript::A0xe2e292c5::EmptyStoryEventArgConverter,class SkyrimScript::A0xe2e292c5::EmptyStoryEventArgConverter,class SkyrimScript::A0xe2e292c5::EmptyStoryEventArgConverter> +0000 (_vtbl=010EAA18)
0000: class SkyrimScript::`anonymous namespace'::StoryEventArguments<class SkyrimScript::`anonymous namespace'::FormStoryEventArgConverter,class SkyrimScript::A0xe2e292c5::EmptyStoryEventArgConverter,class SkyrimScript::A0xe2e292c5::EmptyStoryEventArgConverter,class SkyrimScript::A0xe2e292c5::EmptyStoryEventArgConverter,class SkyrimScript::A0xe2e292c5::EmptyStoryEventArgConverter,class SkyrimScript::A0xe2e292c5::EmptyStoryEventArgConverter>
0000: | class BSScript::IFunctionArguments
==============================================================================*/
virtual void Unk_001(void) override; // 008C4720
/*==============================================================================
class ExtraHorse +0000 (_vtbl=010797B0)
0000: class ExtraHorse
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00549A70
virtual void Unk_002(void) override; // 00421230
/*==============================================================================
class `anonymous namespace'::PerkSelectConfirmCallback +0000 (_vtbl=010E7910)
0000: class `anonymous namespace'::PerkSelectConfirmCallback
0000: | class IMessageBoxCallback
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_001(void) override; // 00890490
/*==============================================================================
class ExtraForcedTarget +0000 (_vtbl=010797C0)
0000: class ExtraForcedTarget
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 004212F0
virtual void Unk_002(void) override; // 00421230
/*==============================================================================
class ExtraForcedLandingMarker +0000 (_vtbl=010797D0)
0000: class ExtraForcedLandingMarker
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00421300
virtual void Unk_002(void) override; // 00421230
/*==============================================================================
struct MenuOpenHandler +0000 (_vtbl=010E69E4)
0000: struct MenuOpenHandler
0000: | class MenuEventHandler
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_001(void) override; // 00878860
virtual void Unk_002(void) override; // 00879670
virtual void Unk_005(void) override; // 00879250
/*==============================================================================
class BGSNote +0000 (_vtbl=010A34E4)
0000: class BGSNote
0000: | class TESBoundObject
0000: | | class TESObject
0000: | | | class TESForm
0000: | | | | class BaseFormComponent
0020: | class TESModel
0020: | | class BaseFormComponent
0034: | class TESFullName
0034: | | class BaseFormComponent
003C: | class TESIcon
003C: | | class TESTexture
003C: | | | class BaseFormComponent
0044: | class BGSPickupPutdownSounds
0044: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0054F2A0
virtual void Unk_004(void) override; // 0054EA40
virtual void Unk_005(void) override; // 0054EA70
virtual void Unk_006(void) override; // 0054EE40
virtual void Unk_00F(void) override; // 0054EBD0
virtual void Unk_012(void) override; // 0054EBF0
virtual void Unk_013(void) override; // 0054F2D0
virtual void Unk_037(void) override; // 0054EBA0
/*==============================================================================
class ExtraWaterData +0000 (_vtbl=010797E0)
0000: class ExtraWaterData
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 0040EDE0
virtual void Unk_001(void) override; // 00421BA0
virtual void Unk_002(void) override; // 00421AF0
/*==============================================================================
class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterInvisibility> +0000 (_vtbl=010DB4BC)
0000: class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterInvisibility>
0000: | class CombatInventoryItemMagic
0000: | | class CombatInventoryItem
0000: | | | class CombatObject
0000: | | | | class NiRefObject
==============================================================================*/
virtual void Unk_002(void) override; // 007C5AE0
virtual void Unk_00B(void) override; // 007C5C70
virtual void Unk_00D(void) override; // 007C8A90
virtual void Unk_00F(void) override; // 007CD3E0
virtual void Unk_015(void) override; // 007C8A60
/*==============================================================================
class BGSProcedureTreeOneChildExecState +0000 (_vtbl=010C0A04)
0000: class BGSProcedureTreeOneChildExecState
0000: | class IProcedureTreeExecState
==============================================================================*/
virtual void Unk_000(void) override; // 005B8780
virtual void Unk_001(void) override; // 005B69B0
virtual void Unk_002(void) override; // 005B86B0
virtual void Unk_003(void) override; // 005B69D0
virtual void Unk_004(void) override; // 005B69F0
virtual void Unk_006(void) override; // 005D7790
virtual void Unk_007(void) override; // 005D8350
virtual void Unk_008(void) override; // 005D75E0
virtual void Unk_009(void); // 00F51EE8 (pure)
/*==============================================================================
class ExtraCell3D +0000 (_vtbl=010797F0)
0000: class ExtraCell3D
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00423AB0
virtual void Unk_001(void) override; // 005C8DE0
/*==============================================================================
class hkxScene +0000 (_vtbl=011827BC)
0000: class hkxScene
0000: | class hkReferencedObject
0000: | | class hkBaseObject
==============================================================================*/
virtual void Unk_000(void) override; // 00E005D0
/*==============================================================================
class NonActorMagicTarget +0000 (_vtbl=01079834)
0000: class NonActorMagicTarget
0000: | class BSExtraData
0008: | class MagicTarget
==============================================================================*/
virtual void Unk_000(void) override; // 00414900
virtual void Unk_001(void) override; // 00577140
/*==============================================================================
class NiPSysResetOnLoopCtlr +0000 (_vtbl=0115DB74)
0000: class NiPSysResetOnLoopCtlr
0000: | class NiTimeController
0000: | | class NiObject
0000: | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00D00CF0
virtual void Unk_002(void) override; // 00D00CE0
virtual void Unk_013(void) override; // 00D00BE0
virtual void Unk_014(void) override; // 00D00B00
virtual void Unk_015(void) override; // 00D00B10
virtual void Unk_016(void) override; // 00D00B20
virtual void Unk_017(void) override; // 00D00B30
virtual void Unk_018(void) override; // 00D00B40
virtual void Unk_023(void) override; // 00D00B50
virtual void Unk_02A(void) override; // 00D00BB0
/*==============================================================================
class ExtraMissingLinkedRefIDs +0000 (_vtbl=01079844)
0000: class ExtraMissingLinkedRefIDs
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00416EC0
virtual void Unk_001(void) override; // 00D3F460
/*==============================================================================
class BSScript::NativeLatentFunction1<struct BSScript::StaticFunctionTag,float,class BSFixedString const &> +0000 (_vtbl=010F0D8C)
0000: class BSScript::NativeLatentFunction1<struct BSScript::StaticFunctionTag,float,class BSFixedString const &>
0000: | class BSScript::NativeFunction1<struct BSScript::StaticFunctionTag,bool,class BSFixedString const &>
0000: | | class BSScript::NF_util::NativeFunctionBase
0000: | | | class BSScript::IFunction
0004: | | | | struct BSIntrusiveRefCounted
==============================================================================*/
/*==============================================================================
class ExtraOpenCloseActivateRef +0000 (_vtbl=01079918)
0000: class ExtraOpenCloseActivateRef
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00420C50
/*==============================================================================
class ExtraEnableStateParent +0000 (_vtbl=01079928)
0000: class ExtraEnableStateParent
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 0054F270
virtual void Unk_002(void) override; // 00422A20
/*==============================================================================
class BSResourceFaceGenBinaryFile +0000 (_vtbl=010BE4DC)
0000: class BSResourceFaceGenBinaryFile
0000: | class FutBinaryFileC
==============================================================================*/
virtual void Unk_000(void) override; // 0059ED50
virtual void Unk_001(void) override; // 0059F270
virtual void Unk_006(void) override; // 0059EDD0
virtual void Unk_008(void) override; // 0059EBE0
virtual void Unk_009(void) override; // 0059EA90
virtual void Unk_00A(void) override; // 0059EAB0
virtual void Unk_00B(void) override; // 0059EAD0
/*==============================================================================
class NiPSysBombModifier +0000 (_vtbl=01160A8C)
0000: class NiPSysBombModifier
0000: | class NiPSysModifier
0000: | | class NiObject
0000: | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00B05450
virtual void Unk_002(void) override; // 00D095D0
virtual void Unk_013(void) override; // 00D08D20
virtual void Unk_014(void) override; // 00D093A0
virtual void Unk_015(void) override; // 00D08CF0
virtual void Unk_016(void) override; // 00D08D10
virtual void Unk_017(void) override; // 00D09460
virtual void Unk_018(void) override; // 00D08E90
virtual void Unk_019(void) override; // 00D09520
virtual void Unk_021(void) override; // 00D08F20
/*==============================================================================
class ExtraAttachRef +0000 (_vtbl=01079938)
0000: class ExtraAttachRef
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00420E00
virtual void Unk_002(void) override; // 00421230
/*==============================================================================
class ExtraAshPileRef +0000 (_vtbl=01079948)
0000: class ExtraAshPileRef
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00420E50
/*==============================================================================
class ExtraItemDropper +0000 (_vtbl=01079958)
0000: class ExtraItemDropper
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00421050
/*==============================================================================
class AppResourceCaching::`anonymous namespace'::Manager +0000 (_vtbl=010CD484)
0000: class AppResourceCaching::`anonymous namespace'::Manager
0000: | class BSTEventSink<struct BSResource::NameFoundEvent>
0004: | class BSTEventSink<struct BSResource::ArchiveRegisteredEvent>
0008: | class BSTEventSink<struct TESDataHandlerPostBuildFileListEvent>
000C: | struct BSTSingletonSDM<class AppResourceCaching::`anonymous namespace'::Manager,struct BSTSingletonSDMOpStaticBuffer>
000C: | | struct BSTSingletonSDMBase<struct BSTSDMTraits<class AppResourceCaching::`anonymous namespace'::Manager,struct BSTSingletonSDMOpStaticBuffer<class AppResourceCaching::`anonymous namespace'::Manager> > >
000C: | | | struct BSTSDMTraits<class AppResourceCaching::`anonymous namespace'::Manager,struct BSTSingletonSDMOpStaticBuffer<class AppResourceCaching::`anonymous namespace'::Manager> >
000D: | | | struct BSTSingletonSDMOpStaticBuffer<class AppResourceCaching::`anonymous namespace'::Manager>
==============================================================================*/
virtual void Unk_000(void) override; // 00689340
virtual void Unk_001(void) override; // 00689030
/*==============================================================================
class ExtraMissingRefIDs +0000 (_vtbl=01079968)
0000: class ExtraMissingRefIDs
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00416EC0
virtual void Unk_001(void) override; // 00421290
/*==============================================================================
class TESClimate +0000 (_vtbl=01087084)
0000: class TESClimate
0000: | class TESForm
0000: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004B65C0
virtual void Unk_004(void) override; // 004B6360
virtual void Unk_006(void) override; // 004B6380
/*==============================================================================
class ExtraFollower +0000 (_vtbl=010799E8)
0000: class ExtraFollower
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00419230
virtual void Unk_001(void) override; // 00420B60
/*==============================================================================
class ExtraEnableStateChildren +0000 (_vtbl=010799F8)
0000: class ExtraEnableStateChildren
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 004168D0
virtual void Unk_001(void) override; // 004B6550
/*==============================================================================
class BGSQueuedTerrainUpdate +0000 (_vtbl=010C6CEC)
0000: class BGSQueuedTerrainUpdate
==============================================================================*/
virtual void Unk_000(void); // 0062C6E0
virtual void Unk_001(void); // 00F51EE8 (pure)
virtual void Unk_002(void); // 00F51EE8 (pure)
virtual void Unk_003(void); // 00F51EE8 (pure)
virtual void Unk_004(void); // 00F51EE8 (pure)
virtual void Unk_005(void); // 00F51EE8 (pure)
/*==============================================================================
class `anonymous namespace'::FadeThenMainMenuCallback +0000 (_vtbl=010E9C5C)
0000: class `anonymous namespace'::FadeThenMainMenuCallback
0000: | class IFadeDoneCallback
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_001(void) override; // 008F0AC0
/*==============================================================================
class ExtraAttachRefChildren +0000 (_vtbl=01079A08)
0000: class ExtraAttachRefChildren
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00418BF0
virtual void Unk_001(void) override; // 00420E10
/*==============================================================================
class ExtraActivateRef +0000 (_vtbl=01079A18)
0000: class ExtraActivateRef
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00416900
virtual void Unk_001(void) override; // 00549B40
virtual void Unk_002(void) override; // 00427090
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class WeaponBeginDrawRightHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> > +0000 (_vtbl=010D599C)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class WeaponBeginDrawRightHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | struct BSTDerivedCreator<class WeaponBeginDrawRightHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >
0000: | | struct IBSTCreator<class IHandlerFunctor<class Actor,class BSFixedStringCI> >
==============================================================================*/
virtual void Unk_000(void); // 00784530
virtual void Unk_001(void); // 00781810
virtual void Unk_002(void); // 00781280
/*==============================================================================
class NiFloatExtraData +0000 (_vtbl=0111C914)
0000: class NiFloatExtraData
0000: | class NiExtraData
0000: | | class NiObject
0000: | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00AEA620
virtual void Unk_002(void) override; // 00AEA420
virtual void Unk_013(void) override; // 00AEA4A0
virtual void Unk_014(void) override; // 00AEA5A0
virtual void Unk_015(void) override; // 00AEA450
virtual void Unk_016(void) override; // 00AEA460
virtual void Unk_017(void) override; // 00AEA5E0
virtual void Unk_018(void) override; // 00AEA470
/*==============================================================================
class ExtraActivateRefChildren +0000 (_vtbl=01079A28)
0000: class ExtraActivateRefChildren
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00416930
virtual void Unk_001(void) override; // 004936B0
/*==============================================================================
class ExtraReflectedRefs +0000 (_vtbl=01079A38)
0000: class ExtraReflectedRefs
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00419230
virtual void Unk_001(void) override; // 00420E70
virtual void Unk_002(void) override; // 00422AB0
/*==============================================================================
class NiParticleMeshesData +0000 (_vtbl=0111C2DC)
0000: class NiParticleMeshesData
0000: | class NiParticlesData
0000: | | class NiGeometryData
0000: | | | class NiObject
0000: | | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00AE9650
virtual void Unk_002(void) override; // 00AE9640
virtual void Unk_014(void) override; // 00AE91A0
virtual void Unk_015(void) override; // 00AE95E0
virtual void Unk_016(void) override; // 00AE92E0
virtual void Unk_017(void) override; // 00AE9310
virtual void Unk_018(void) override; // 00AE9340
virtual void Unk_021(void) override; // 00AE91E0
virtual void Unk_026(void) override; // 00AE9500
/*==============================================================================
class BSResource::Location +0000 (_vtbl=0107D5D0)
0000: class BSResource::Location
==============================================================================*/
virtual void Unk_000(void); // 00A409A0
virtual void Unk_001(void); // 005EADD0 (void) { return 0; }
virtual void Unk_002(void); // 006C50E0 (void) { return; }
virtual void Unk_003(void); // 00F51EE8 (pure)
virtual void Unk_004(void); // 004610B0
virtual void Unk_005(void); // 00F51EE8 (pure)
virtual void Unk_006(void); // 004610D0
virtual void Unk_007(void); // 004610C0
virtual void Unk_008(void); // 00A3A3C0
virtual void Unk_009(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00A(void); // 004610E0
virtual void Unk_00B(void); // 004610E0
/*==============================================================================
class CombatInventoryItemMagicT<class CombatInventoryItemScroll,class CombatMagicCasterStagger> +0000 (_vtbl=010DAEBC)
0000: class CombatInventoryItemMagicT<class CombatInventoryItemScroll,class CombatMagicCasterStagger>
0000: | class CombatInventoryItemScroll
0000: | | class CombatInventoryItemMagic
0000: | | | class CombatInventoryItem
0000: | | | | class CombatObject
0000: | | | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void); // 007C5DE0
virtual void Unk_001(void); // 00AB5360
virtual void Unk_002(void); // 007C59E0
virtual void Unk_003(void); // 007BFD20
virtual void Unk_004(void); // 007C04E0
virtual void Unk_005(void); // 004963E0
virtual void Unk_006(void); // 005AFB80
virtual void Unk_007(void); // 007BFE00
virtual void Unk_008(void); // 007BFB30
virtual void Unk_009(void); // 00667E20
virtual void Unk_00A(void); // 007C0440
virtual void Unk_00B(void); // 007C5C70
virtual void Unk_00C(void); // 007C0810
virtual void Unk_00D(void); // 007C83D0
virtual void Unk_00E(void); // 007C0E90
virtual void Unk_00F(void); // 007C4720
virtual void Unk_010(void); // 007BFCD0
virtual void Unk_011(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_012(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_013(void); // 007BFB60
virtual void Unk_014(void); // 007BFF10
virtual void Unk_015(void); // 007C8220
virtual void Unk_016(void); // 005E8920
/*==============================================================================
class ExtraReflectorRefs +0000 (_vtbl=01079A48)
0000: class ExtraReflectorRefs
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00419230
virtual void Unk_001(void) override; // 0055AAD0
virtual void Unk_002(void) override; // 004272E0
/*==============================================================================
class ExtraWaterLightRefs +0000 (_vtbl=01079A58)
0000: class ExtraWaterLightRefs
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 004169C0
virtual void Unk_001(void) override; // 00500640
virtual void Unk_002(void) override; // 00422AF0
/*==============================================================================
class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterRestore> > +0000 (_vtbl=010DCC80)
0000: class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterRestore> >
0000: | struct AutoRegisterCreator<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterRestore>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterRestore>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterRestore>,class CombatObject>
0000: | | | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007C9DF0
virtual void Unk_002(void); // 00781280
/*==============================================================================
class CombatMagicCasterArmor +0000 (_vtbl=010DC4D0)
0000: class CombatMagicCasterArmor
0000: | class CombatMagicCaster
0000: | | class CombatObject
0000: | | | class NiRefObject
==============================================================================*/
virtual void Unk_002(void) override; // 007C1670
virtual void Unk_005(void) override; // 007C7290
virtual void Unk_006(void) override; // 007CD1F0
virtual void Unk_007(void) override; // 007CCD60
/*==============================================================================
class ExtraLitWaterRefs +0000 (_vtbl=01079A68)
0000: class ExtraLitWaterRefs
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 004169F0
virtual void Unk_001(void) override; // 00420E60
virtual void Unk_002(void) override; // 00422AF0
/*==============================================================================
class ExtraDroppedItemList +0000 (_vtbl=01079A78)
0000: class ExtraDroppedItemList
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00416BB0
virtual void Unk_001(void) override; // 004A1200
/*==============================================================================
class ExtraFriendHits +0000 (_vtbl=01079A88)
0000: class ExtraFriendHits
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00419230
virtual void Unk_001(void) override; // 004FEDB0
/*==============================================================================
class BGSPackageDataTargetSelector +0000 (_vtbl=010C040C)
0000: class BGSPackageDataTargetSelector
0000: | class BGSPackageDataPointerTemplate<class IPackageData,class PackageTarget,class BSFixedString const kPackageDataTargetSelectorTypeName>
0000: | | class BGSNamedPackageData<class IPackageData>
0000: | | | class IPackageData
==============================================================================*/
virtual void Unk_00A(void) override; // 005B5E40
virtual void Unk_00D(void) override; // 005B2E80
/*==============================================================================
class `anonymous namespace'::DeviceSelectCallback +0000 (_vtbl=010E6738)
0000: class `anonymous namespace'::DeviceSelectCallback
0000: | class IMessageBoxCallback
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_001(void) override; // 00588F30 (UInt32 arg) { return; }
/*==============================================================================
class ExtraFactionChanges +0000 (_vtbl=01079A98)
0000: class ExtraFactionChanges
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 004191E0
virtual void Unk_001(void) override; // 004210F0
/*==============================================================================
class ExtraGuardedRefData +0000 (_vtbl=01079AA8)
0000: class ExtraGuardedRefData
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00419230
virtual void Unk_001(void) override; // 00420B80
virtual void Unk_002(void) override; // 00426D20
/*==============================================================================
struct AutoRegisterCreator<class BGSProcedureTreeProcedure,class BSTCreateFactoryManager<class BSFixedString,class IProcedureTreeItem,32> > +0000 (_vtbl=010C1200)
0000: struct AutoRegisterCreator<class BGSProcedureTreeProcedure,class BSTCreateFactoryManager<class BSFixedString,class IProcedureTreeItem,32> >
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedureTreeProcedure,class IProcedureTreeItem>,class BSTCreateFactoryManager<class BSFixedString,class IProcedureTreeItem,32> >
0000: | | struct BSTDerivedCreator<class BGSProcedureTreeProcedure,class IProcedureTreeItem>
0000: | | | struct IBSTCreator<class IProcedureTreeItem>
==============================================================================*/
/*==============================================================================
class ExtraAliasInstanceArray +0000 (_vtbl=01079AB8)
0000: class ExtraAliasInstanceArray
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00416D60
virtual void Unk_001(void) override; // 00421170
/*==============================================================================
class ExtraPromotedRef +0000 (_vtbl=01079AC8)
0000: class ExtraPromotedRef
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00419230
virtual void Unk_001(void) override; // 00421180
/*==============================================================================
class BSSimpleScaleController +0000 (_vtbl=010D1494)
0000: class BSSimpleScaleController
0000: | class NiTimeController
0000: | | class NiObject
0000: | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 0072FBB0
virtual void Unk_002(void) override; // 0072FBA0
virtual void Unk_013(void) override; // 0072FCC0
virtual void Unk_023(void) override; // 0072FBE0
virtual void Unk_02A(void) override; // 0072FB70
/*==============================================================================
class AutoRegisterCombatPathingRequestGeneric<class CombatPathingGoalPolicyFindAttackLocation,class CombatPathingSearchPolicyStandard,class CombatPathDestinationNone> +0000 (_vtbl=010DF3B8)
0000: class AutoRegisterCombatPathingRequestGeneric<class CombatPathingGoalPolicyFindAttackLocation,class CombatPathingSearchPolicyStandard,class CombatPathDestinationNone>
0000: | struct AutoRegisterSmartPtrDerivedPathingType<class CombatPathingRequestGeneric<class CombatPathingGoalPolicyFindAttackLocation,class CombatPathingSearchPolicyStandard>,class BSPathingRequest,64>
0000: | | struct AutoRegisterCreator<class CombatPathingRequestGeneric<class CombatPathingGoalPolicyFindAttackLocation,class CombatPathingSearchPolicyStandard>,class BSTSmartPointerPathingFactoryManager<class BSPathingRequest,64> >
0000: | | | class AutoRegisterFactory<struct BSTDerivedCreator<class CombatPathingRequestGeneric<class CombatPathingGoalPolicyFindAttackLocation,class CombatPathingSearchPolicyStandard>,class BSPathingRequest>,class BSTSmartPointerPathingFactoryManager<class BSPathingRequest,64> >
0000: | | | | struct BSTDerivedCreator<class CombatPathingRequestGeneric<class CombatPathingGoalPolicyFindAttackLocation,class CombatPathingSearchPolicyStandard>,class BSPathingRequest>
0000: | | | | | struct IBSTCreator<class BSPathingRequest>
0004: | class AutoRegisterPathBuilderFactory<class CombatPathingRequestGeneric<class CombatPathingGoalPolicyFindAttackLocation,class CombatPathingSearchPolicyStandard>,class CombatPathingRequestBuilder>
0008: | | class CombatPathingRequestBuilder
0004: | | class IPathBuilderFactoryBase
0008: | class AutoRegisterCombatObject<class CombatPathT<class CombatPathRequestGeneric<class CombatPathingGoalPolicyFindAttackLocation,class CombatPathingSearchPolicyStandard>,class CombatPathDestinationNone> >
0008: | | struct AutoRegisterCreator<class CombatPathT<class CombatPathRequestGeneric<class CombatPathingGoalPolicyFindAttackLocation,class CombatPathingSearchPolicyStandard>,class CombatPathDestinationNone>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0008: | | | class AutoRegisterFactory<struct BSTDerivedCreator<class CombatPathT<class CombatPathRequestGeneric<class CombatPathingGoalPolicyFindAttackLocation,class CombatPathingSearchPolicyStandard>,class CombatPathDestinationNone>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0008: | | | | struct BSTDerivedCreator<class CombatPathT<class CombatPathRequestGeneric<class CombatPathingGoalPolicyFindAttackLocation,class CombatPathingSearchPolicyStandard>,class CombatPathDestinationNone>,class CombatObject>
0008: | | | | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void) override; // 0080BD80
/*==============================================================================
class QueuedCharacter +0000 (_vtbl=0107A824)
0000: class QueuedCharacter
0000: | class QueuedActor
0000: | | class QueuedReference
0000: | | | class QueuedModel
0000: | | | | class TESModelDB::TESQueuedHandles
0000: | | | | | class BSModelDB::QueuedHandles
0000: | | | | | | class BSQueuedResourceCollection<class BSResource::EntryDB<struct BSModelDB::DBTraits>,2>
0000: | | | | | | | class BSQueuedResourceCollectionBase
0000: | | | | | | | | class QueuedFile
0000: | | | | | | | | | class IOTask
0000: | | | | | | | | | | class BSTask
0028: | | | | | | | | class BSResource::IEntryDB::PostFlushNotify
==============================================================================*/
virtual void Unk_000(void); // 00430D90
virtual void Unk_001(void); // 00408120
virtual void Unk_002(void); // 00AF48E0
virtual void Unk_003(void); // 00AF66C0
virtual void Unk_004(void); // 0042C1A0
virtual void Unk_005(void); // 0042A6F0
virtual void Unk_006(void); // 0042A6E0
virtual void Unk_007(void); // 0042AB50
virtual void Unk_008(void); // 00AF48F0
virtual void Unk_009(void); // 00AF6790
virtual void Unk_00A(void); // 00AF67D0
virtual void Unk_00B(void); // 00AF6720
virtual void Unk_00C(void); // 0042FD40
virtual void Unk_00D(void); // 0042EBB0
virtual void Unk_00E(void); // 0042C4E0
virtual void Unk_00F(void); // 00407670
virtual void Unk_010(void); // 00408170
virtual void Unk_011(void); // 00B02910
virtual void Unk_012(void); // 00AF4DA0
virtual void Unk_013(void); // 0042EFE0
virtual void Unk_014(void); // 00430320
virtual void Unk_015(void); // 0042C0B0
virtual void Unk_016(void); // 0042D1C0
virtual void Unk_017(void); // 00430400
virtual void Unk_018(void); // 00430330
virtual void Unk_019(void); // 0042D480
/*==============================================================================
class JournalTab +0000 (_vtbl=010E9AC0)
0000: class JournalTab
0000: | class FxDelegateHandler
0000: | | class GRefCountBase<class FxDelegateHandler,2>
0000: | | | class GRefCountBaseStatImpl<class GRefCountImpl,2>
0000: | | | | class GRefCountImpl
0000: | | | | | class GRefCountImplCore
==============================================================================*/
virtual void Unk_000(void) override; // 008ABC10
virtual void Unk_002(void); // 006C50E0 (void) { return; }
virtual void Unk_003(void); // 006C50E0 (void) { return; }
/*==============================================================================
class JournalMenu +0000 (_vtbl=010EA0B4)
0000: class JournalMenu
0000: | class IMenu
0000: | | class FxDelegateHandler
0000: | | | class GRefCountBase<class FxDelegateHandler,2>
0000: | | | | class GRefCountBaseStatImpl<class GRefCountImpl,2>
0000: | | | | | class GRefCountImpl
0000: | | | | | | class GRefCountImplCore
001C: | class MenuEventHandler
0020: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void) override; // 008ABE00
virtual void Unk_001(void) override; // 008AC210
virtual void Unk_004(void) override; // 008ABE30
virtual void Unk_005(void) override; // 008AB8D0
virtual void Unk_006(void) override; // 008AB910
/*==============================================================================
class ExtraLargeRefOwnerCells +0000 (_vtbl=01079AD8)
0000: class ExtraLargeRefOwnerCells
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00419230
virtual void Unk_001(void) override; // 00421190
/*==============================================================================
class BGSAbilityPerkEntry +0000 (_vtbl=010A36C0)
0000: class BGSAbilityPerkEntry
0000: | class BGSPerkEntry
==============================================================================*/
virtual void Unk_004(void) override; // 00CAC8A0
virtual void Unk_006(void) override; // 0054F710
virtual void Unk_007(void) override; // 0054FDE0
virtual void Unk_00A(void) override; // 0054F500
virtual void Unk_00B(void) override; // 0054F530
/*==============================================================================
class ExtraScriptedAnimDependence +0000 (_vtbl=01079AE8)
0000: class ExtraScriptedAnimDependence
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00419230
virtual void Unk_001(void) override; // 00421BE0
/*==============================================================================
class TESPackageData +0000 (_vtbl=010C4704)
0000: class TESPackageData
==============================================================================*/
virtual void Unk_000(void); // 005E60A0
virtual void Unk_001(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_002(void); // 00C8CCA0 (UInt32 arg) { return true; }
virtual void Unk_003(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_004(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_005(void); // 00588F30 (UInt32 arg) { return; }
/*==============================================================================
class hkpSphereCapsuleAgent +0000 (_vtbl=01184BD4)
0000: class hkpSphereCapsuleAgent
0000: | class hkpIterativeLinearCastAgent
0000: | | class hkpCollisionAgent
0000: | | | class hkReferencedObject
0000: | | | | class hkBaseObject
==============================================================================*/
virtual void Unk_000(void); // 00D48500
virtual void Unk_001(void); // 00D0C5E0
virtual void Unk_002(void); // 00D0C5F0
virtual void Unk_003(void); // 00E25AC0
virtual void Unk_004(void); // 00E25E00
virtual void Unk_005(void); // 00EC3D80
virtual void Unk_006(void); // 00E26680
virtual void Unk_007(void); // 00E25850
virtual void Unk_008(void); // 00DE8190
virtual void Unk_009(void); // 00E14640
virtual void Unk_00A(void); // 00E14650
virtual void Unk_00B(void); // 00E14660
virtual void Unk_00C(void); // 00E14670
virtual void Unk_00D(void); // 00E14680
/*==============================================================================
class ExtraLinkedRef +0000 (_vtbl=01079AF8)
0000: class ExtraLinkedRef
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00418C20
virtual void Unk_001(void) override; // 00DA65B0
virtual void Unk_002(void) override; // 00428E30
/*==============================================================================
class ExtraLinkedRefChildren +0000 (_vtbl=01079B08)
0000: class ExtraLinkedRefChildren
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00418C20
virtual void Unk_001(void) override; // 00420E30
/*==============================================================================
class BSScript::NativeFunction4<class Actor,bool,bool,class BGSListForm *,bool,bool> +0000 (_vtbl=010EEB24)
0000: class BSScript::NativeFunction4<class Actor,bool,bool,class BGSListForm *,bool,bool>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 008E6D30
/*==============================================================================
class ExtraAttachedArrows3D +0000 (_vtbl=01079B18)
0000: class ExtraAttachedArrows3D
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00419AE0
virtual void Unk_001(void) override; // 004212A0
virtual void Unk_002(void) override; // 00428B90
/*==============================================================================
class BGSMusicType +0000 (_vtbl=0108DC1C)
0000: class BGSMusicType
0000: | class TESForm
0000: | | class BaseFormComponent
0014: | class BSIMusicType
==============================================================================*/
virtual void Unk_000(void) override; // 004FF3F0
virtual void Unk_005(void) override; // 004FEE00
virtual void Unk_006(void) override; // 004FF150
virtual void Unk_013(void) override; // 004FF050
virtual void Unk_032(void) override; // 004FEC60
virtual void Unk_033(void) override; // 004FEC40
/*==============================================================================
class BGSLocationRefType +0000 (_vtbl=010867DC)
0000: class BGSLocationRefType
0000: | class BGSKeyword
0000: | | class TESForm
0000: | | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004B2510
virtual void Unk_013(void) override; // 004B3D00
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class ChairFurnitureExitHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> > +0000 (_vtbl=010D5A4C)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class ChairFurnitureExitHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | struct BSTDerivedCreator<class ChairFurnitureExitHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >
0000: | | struct IBSTCreator<class IHandlerFunctor<class Actor,class BSFixedStringCI> >
==============================================================================*/
virtual void Unk_000(void); // 00784530
virtual void Unk_001(void); // 00781A20
virtual void Unk_002(void); // 00781280
/*==============================================================================
class TESWaterForm +0000 (_vtbl=01089B1C)
0000: class TESWaterForm
0000: | class TESForm
0000: | | class BaseFormComponent
0014: | class TESFullName
0014: | | class BaseFormComponent
001C: | class TESAttackDamageForm
001C: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004EE630
virtual void Unk_004(void) override; // 004ED7F0
virtual void Unk_006(void) override; // 004EDD40
virtual void Unk_013(void) override; // 004EE660
virtual void Unk_01B(void) override; // 004ED2F0
virtual void Unk_037(void) override; // 004ED310
/*==============================================================================
class BGSAcousticSpace +0000 (_vtbl=0108A08C)
0000: class BGSAcousticSpace
0000: | class TESBoundObject
0000: | | class TESObject
0000: | | | class TESForm
0000: | | | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004F5F80
virtual void Unk_004(void) override; // 004F5F60
virtual void Unk_006(void) override; // 004F6100
virtual void Unk_013(void) override; // 004F62D0
virtual void Unk_041(void) override; // 004F5F70
virtual void Unk_04B(void) override; // 00E73CC0
/*==============================================================================
class hkpMotion +0000 (_vtbl=01162344)
0000: class hkpMotion
0000: | class hkReferencedObject
0000: | | class hkBaseObject
==============================================================================*/
virtual void Unk_003(void); // 00D4A2D0
virtual void Unk_004(void); // 00D4A420
virtual void Unk_005(void); // 00F51EE8 (pure)
virtual void Unk_006(void); // 00F51EE8 (pure)
virtual void Unk_007(void); // 00F51EE8 (pure)
virtual void Unk_008(void); // 00F51EE8 (pure)
virtual void Unk_009(void); // 00F51EE8 (pure)
virtual void Unk_00A(void); // 00F51EE8 (pure)
virtual void Unk_00B(void); // 00D4A320
virtual void Unk_00C(void); // 00D4A340
virtual void Unk_00D(void); // 00D4A360
virtual void Unk_00E(void); // 00D4A380
virtual void Unk_00F(void); // 00D4A3A0
virtual void Unk_010(void); // 00D4A450
virtual void Unk_011(void); // 00D4A470
virtual void Unk_012(void); // 00F51EE8 (pure)
virtual void Unk_013(void); // 00D4A490
virtual void Unk_014(void); // 00F51EE8 (pure)
virtual void Unk_015(void); // 00F51EE8 (pure)
virtual void Unk_016(void); // 00F51EE8 (pure)
virtual void Unk_017(void); // 00F51EE8 (pure)
virtual void Unk_018(void); // 00F51EE8 (pure)
virtual void Unk_019(void); // 00D4A690
/*==============================================================================
class TESImageSpace +0000 (_vtbl=010871EC)
0000: class TESImageSpace
0000: | class TESForm
0000: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004B67E0
virtual void Unk_004(void) override; // 004B6810
virtual void Unk_006(void) override; // 004B6820
/*==============================================================================
class ExtraWaterCurrentZoneData +0000 (_vtbl=01079BC4)
0000: class ExtraWaterCurrentZoneData
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 0041D860
virtual void Unk_001(void) override; // 00421BB0
virtual void Unk_002(void) override; // 004233B0
/*==============================================================================
struct IMovementState +0000 (_vtbl=010CF71C)
0000: struct IMovementState
0000: | struct IMovementInterface
==============================================================================*/
virtual void Unk_000(void) override; // 006A6920
virtual void Unk_001(void); // 00F51EE8 (pure)
virtual void Unk_002(void); // 00F51EE8 (pure)
virtual void Unk_003(void); // 00F51EE8 (pure)
virtual void Unk_004(void); // 00F51EE8 (pure)
virtual void Unk_005(void); // 00F51EE8 (pure)
virtual void Unk_006(void); // 00F51EE8 (pure)
virtual void Unk_007(void); // 00F51EE8 (pure)
virtual void Unk_008(void); // 00F51EE8 (pure)
virtual void Unk_009(void); // 00F51EE8 (pure)
virtual void Unk_00A(void); // 00F51EE8 (pure)
virtual void Unk_00B(void); // 00F51EE8 (pure)
virtual void Unk_00C(void); // 00F51EE8 (pure)
virtual void Unk_00D(void); // 00F51EE8 (pure)
virtual void Unk_00E(void); // 00F51EE8 (pure)
virtual void Unk_00F(void); // 00F51EE8 (pure)
virtual void Unk_010(void); // 00F51EE8 (pure)
virtual void Unk_011(void); // 00F51EE8 (pure)
virtual void Unk_012(void); // 00F51EE8 (pure)
virtual void Unk_013(void); // 00F51EE8 (pure)
/*==============================================================================
class TESObjectCELL +0000 (_vtbl=01087EC4)
0000: class TESObjectCELL
0000: | class TESForm
0000: | | class BaseFormComponent
0014: | class TESFullName
0014: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004CD5B0
virtual void Unk_005(void) override; // 004C4130
virtual void Unk_006(void) override; // 004C41E0
virtual void Unk_009(void) override; // 00A5F140 (UInt32 arg1, UInt32 arg2) { return 0; }
virtual void Unk_00C(void) override; // 004C0BC0
virtual void Unk_00E(void) override; // 004C5FE0
virtual void Unk_00F(void) override; // 004C2F90
virtual void Unk_012(void) override; // 004C3120
virtual void Unk_013(void) override; // 004CB3C0
virtual void Unk_016(void) override; // 004C0CE0
virtual void Unk_024(void) override; // 004C0EE0
virtual void Unk_030(void) override; // 004C4B20
virtual void Unk_031(void) override; // 004C4C20
virtual void Unk_032(void) override; // 004C2B00
virtual void Unk_033(void) override; // 004C2AA0
virtual void Unk_034(void) override; // 009B86F0 (void) { return true; }
virtual void Unk_036(void) override; // 004C2F50
/*==============================================================================
class TESWorldSpace +0000 (_vtbl=01089EFC)
0000: class TESWorldSpace
0000: | class TESForm
0000: | | class BaseFormComponent
0014: | class TESFullName
0014: | | class BaseFormComponent
001C: | class TESModel
001C: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004F5E00
virtual void Unk_004(void) override; // 004F0560
virtual void Unk_005(void) override; // 004F2570
virtual void Unk_006(void) override; // 004F4B40
virtual void Unk_007(void) override; // 004F4940
virtual void Unk_009(void) override; // 004F5E30
virtual void Unk_00C(void) override; // 004F30B0
virtual void Unk_013(void) override; // 004F26B0
virtual void Unk_032(void) override; // 004F0790
virtual void Unk_033(void) override; // 004F0F50
virtual void Unk_034(void) override; // 009B86F0 (void) { return true; }
virtual void Unk_036(void) override; // 004F0AA0
/*==============================================================================
class ExtraLeveledCreature +0000 (_vtbl=01079D1C)
0000: class ExtraLeveledCreature
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 0049B360
/*==============================================================================
class CombatNavmeshSearchT<class CombatPathingGoalPolicyFlee,class CombatPathingSearchPolicyStandard> +0000 (_vtbl=010DFE98)
0000: class CombatNavmeshSearchT<class CombatPathingGoalPolicyFlee,class CombatPathingSearchPolicyStandard>
0000: | class CombatNavmeshSearch
0000: | | class AStarSearch<struct BSFastNavmeshTriLocation,struct BSFastNavmeshEdgeHandle,3>
00FC: | class CombatPathingGoalPolicyFlee
00FC: | | class CombatPathingGoalPolicyRetreat
00FC: | | | class CombatPathingGoalPolicy
0110: | class CombatPathingSearchPolicyStandard
0110: | | class CombatPathingSearchPolicy
==============================================================================*/
virtual void Unk_001(void) override; // 0080B030
virtual void Unk_002(void) override; // 0080AE70
virtual void Unk_003(void) override; // 0080B680
virtual void Unk_004(void) override; // 0080AF90
virtual void Unk_005(void) override; // 0080AEE0
virtual void Unk_006(void) override; // 0080ADB0
virtual void Unk_007(void) override; // 0080AE10
/*==============================================================================
class ExtraMapMarker +0000 (_vtbl=01079D2C)
0000: class ExtraMapMarker
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00423520
virtual void Unk_001(void) override; // 004FA110
virtual void Unk_002(void) override; // 00420C90
/*==============================================================================
class ExtraAction +0000 (_vtbl=01079D3C)
0000: class ExtraAction
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 0055BEC0
virtual void Unk_002(void) override; // 00420D30
/*==============================================================================
struct EffectsCausingDamageFunctor +0000 (_vtbl=010C9720)
0000: struct EffectsCausingDamageFunctor
0000: | class MagicTarget::ForEachActiveEffectVisitor
==============================================================================*/
virtual void Unk_001(void) override; // 00663460
/*==============================================================================
struct hkGeometryProcessingInternals::NearestFeaturePolicy +0000 (_vtbl=01189444)
0000: struct hkGeometryProcessingInternals::NearestFeaturePolicy
0000: | struct hkAabbTreeQueryUtils<struct hkAabbTreeData::hkAabbTreeAabb,unsigned int>::ClosestPointCollector
0000: | | struct hkAabbTreeQueryUtils<struct hkAabbTreeData::hkAabbTreeAabb,unsigned int>::Collector
==============================================================================*/
virtual void Unk_000(void) override; // 00EE8170
virtual void Unk_001(void) override; // 00EE80F0
/*==============================================================================
class ExtraContainerChanges +0000 (_vtbl=01079D4C)
0000: class ExtraContainerChanges
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00423760
virtual void Unk_001(void) override; // 00420CB0
/*==============================================================================
class ExtraLockList +0000 (_vtbl=01079D5C)
0000: class ExtraLockList
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00420CC0
virtual void Unk_002(void) override; // 00421230
/*==============================================================================
class BSScript::IForEachScriptObjectFunctor +0000 (_vtbl=0108E93C)
0000: class BSScript::IForEachScriptObjectFunctor
==============================================================================*/
virtual void Unk_000(void); // 00504540
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
class NiTArray<class NiPointer<class NiAVObject>,class NiTNewInterface<class NiPointer<class NiAVObject> > > +0000 (_vtbl=01117190)
0000: class NiTArray<class NiPointer<class NiAVObject>,class NiTNewInterface<class NiPointer<class NiAVObject> > >
==============================================================================*/
virtual void Unk_000(void); // 00AAF250
/*==============================================================================
class ExtraSoul +0000 (_vtbl=01079D6C)
0000: class ExtraSoul
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00420D20
virtual void Unk_002(void) override; // 00420D30
/*==============================================================================
class hkVtableClassRegistry +0000 (_vtbl=0116D168)
0000: class hkVtableClassRegistry
0000: | class hkReferencedObject
0000: | | class hkBaseObject
0008: | class hkSingleton<class hkVtableClassRegistry>
==============================================================================*/
virtual void Unk_000(void) override; // 00D69BB0
virtual void Unk_003(void); // 00D69B90
virtual void Unk_004(void); // 00D69B70
virtual void Unk_005(void); // 00D69C00
/*==============================================================================
struct AutoRegisterCreator<class HeadTrackingOffHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> > +0000 (_vtbl=010D616C)
0000: struct AutoRegisterCreator<class HeadTrackingOffHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class HeadTrackingOffHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | | struct BSTDerivedCreator<class HeadTrackingOffHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >
0000: | | | struct IBSTCreator<class IHandlerFunctor<class Actor,class BSFixedStringCI> >
==============================================================================*/
/*==============================================================================
class ExtraGhost +0000 (_vtbl=01079D7C)
0000: class ExtraGhost
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00420D60
/*==============================================================================
class ExtraShouldWear +0000 (_vtbl=01079D8C)
0000: class ExtraShouldWear
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00420D70
/*==============================================================================
class hkpCompressedMeshShape +0000 (_vtbl=011853DC)
0000: class hkpCompressedMeshShape
0000: | class hkpShapeCollection
0000: | | class hkpShape
0000: | | | class hkReferencedObject
0000: | | | | class hkBaseObject
0010: | | class hkpShapeContainer
==============================================================================*/
virtual void Unk_000(void) override; // 00E35480
virtual void Unk_002(void) override; // 00E33DA0
virtual void Unk_006(void) override; // 00E33DB0
virtual void Unk_007(void) override; // 00E34520
virtual void Unk_00B(void) override; // 00E34C00
virtual void Unk_00C(void) override; // 00E34310
/*==============================================================================
class ExtraInfoGeneralTopic +0000 (_vtbl=01079D9C)
0000: class ExtraInfoGeneralTopic
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 004227B0
virtual void Unk_001(void) override; // 00549960
/*==============================================================================
class ExtraPackage +0000 (_vtbl=01079DAC)
0000: class ExtraPackage
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 004950F0
/*==============================================================================
class SettingT<class INIPrefSettingCollection> +0000 (_vtbl=0107AD08)
0000: class SettingT<class INIPrefSettingCollection>
0000: | class Setting
==============================================================================*/
virtual void Unk_000(void) override; // 00439530
/*==============================================================================
class ExtraPlayerCrimeList +0000 (_vtbl=01079DBC)
0000: class ExtraPlayerCrimeList
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00425100
virtual void Unk_001(void) override; // 00420DB0
/*==============================================================================
class ExtraPersistentCell +0000 (_vtbl=01079DCC)
0000: class ExtraPersistentCell
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 005D9ED0
/*==============================================================================
struct ActorMovementMessageMap<16>::IMessageHandlerWrapper +0000 (_vtbl=010CF854)
0000: struct ActorMovementMessageMap<16>::IMessageHandlerWrapper
==============================================================================*/
virtual void Unk_000(void); // 006B0780
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
class ExtraRunOncePacks +0000 (_vtbl=01079DDC)
0000: class ExtraRunOncePacks
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 004252D0
virtual void Unk_001(void) override; // 0049BF50
/*==============================================================================
class ExtraDistantData +0000 (_vtbl=01079DEC)
0000: class ExtraDistantData
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 008FAF40
/*==============================================================================
class CombatBehaviorTreeCreateContextNode<class CombatBehaviorContextCloseMovement> +0000 (_vtbl=010DEBCC)
0000: class CombatBehaviorTreeCreateContextNode<class CombatBehaviorContextCloseMovement>
0000: | class CombatBehaviorTreeCreateContextNodeBase<class CombatBehaviorContextCloseMovement>
0000: | | class CombatBehaviorTreeNode
==============================================================================*/
virtual void Unk_000(void); // 008141B0
virtual void Unk_001(void); // 004F8CA0
virtual void Unk_002(void); // 007F5CD0
virtual void Unk_003(void); // 007F7AE0
virtual void Unk_004(void); // 007ECD00
virtual void Unk_005(void); // 007ECD00
virtual void Unk_006(void); // 007FF880
virtual void Unk_007(void); // 007F5C40
virtual void Unk_008(void); // 00811FA0
virtual void Unk_009(void); // 007F55D0
/*==============================================================================
class NiRenderTargetGroup +0000 (_vtbl=011B019C)
0000: class NiRenderTargetGroup
0000: | class NiObject
0000: | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00FB6540
virtual void Unk_002(void) override; // 00FB6520
virtual void Unk_014(void) override; // 00FB6000
virtual void Unk_015(void) override; // 00FB6010
virtual void Unk_016(void) override; // 00FB6020
virtual void Unk_017(void) override; // 00FB6040
virtual void Unk_018(void) override; // 00FB6050
virtual void Unk_021(void); // 00FB6070
virtual void Unk_022(void); // 00FB6090
virtual void Unk_023(void); // 00FB60B0
virtual void Unk_024(void); // 00FB60C0
virtual void Unk_025(void); // 00FB6150
virtual void Unk_026(void); // 00FB6170
virtual void Unk_027(void); // 00FB5FB0
virtual void Unk_028(void); // 00FB6290
virtual void Unk_029(void); // 00FB6300
virtual void Unk_02A(void); // 00FB6190
virtual void Unk_02B(void); // 00FB61A0
virtual void Unk_02C(void); // 00FB6530
virtual void Unk_02D(void); // 00770D00
virtual void Unk_02E(void); // 00FB5FC0
virtual void Unk_02F(void); // 00FB5FD0
virtual void Unk_030(void); // 00FB61B0
virtual void Unk_031(void); // 00FB61D0
/*==============================================================================
class BGSOverridePackCollection +0000 (_vtbl=0107C448)
0000: class BGSOverridePackCollection
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_001(void) override; // 0044C480
virtual void Unk_002(void) override; // 006C50E0 (void) { return; }
virtual void Unk_003(void) override; // 0044C490
/*==============================================================================
class BGSEquipSlot +0000 (_vtbl=010A2D0C)
0000: class BGSEquipSlot
0000: | class TESForm
0000: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0054CD10
virtual void Unk_004(void) override; // 005493D0
virtual void Unk_005(void) override; // 00493660
virtual void Unk_006(void) override; // 0054C9E0
virtual void Unk_013(void) override; // 0054CBD0
/*==============================================================================
class ExtraOcclusionShape +0000 (_vtbl=01079DFC)
0000: class ExtraOcclusionShape
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00423AB0
virtual void Unk_001(void) override; // 004FEC70
/*==============================================================================
class MessageBoxData +0000 (_vtbl=010E452C)
0000: class MessageBoxData
0000: | class IUIMessageData
==============================================================================*/
virtual void Unk_000(void) override; // 00852840
/*==============================================================================
class ExtraPortal +0000 (_vtbl=01079E0C)
0000: class ExtraPortal
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00423AB0
virtual void Unk_001(void) override; // 00421030
/*==============================================================================
class ExtraEditorRefMoveData +0000 (_vtbl=01079E1C)
0000: class ExtraEditorRefMoveData
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 0057BE00
/*==============================================================================
class NiPSysBoxEmitter +0000 (_vtbl=011607A4)
0000: class NiPSysBoxEmitter
0000: | class NiPSysVolumeEmitter
0000: | | class NiPSysEmitter
0000: | | | class NiPSysModifier
0000: | | | | class NiObject
0000: | | | | | class NiRefObject
==============================================================================*/
virtual void Unk_002(void) override; // 00D07C20
virtual void Unk_013(void) override; // 00D07940
virtual void Unk_014(void) override; // 00D07B00
virtual void Unk_015(void) override; // 00D078B0
virtual void Unk_016(void) override; // 00D078C0
virtual void Unk_017(void) override; // 00D07B90
virtual void Unk_018(void) override; // 00D078D0
virtual void Unk_019(void) override; // 00D078A0
virtual void Unk_029(void) override; // 00D07750
/*==============================================================================
struct AutoRegisterCreator<class KillMoveEndHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> > +0000 (_vtbl=010D625C)
0000: struct AutoRegisterCreator<class KillMoveEndHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class KillMoveEndHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | | struct BSTDerivedCreator<class KillMoveEndHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >
0000: | | | struct IBSTCreator<class IHandlerFunctor<class Actor,class BSFixedStringCI> >
==============================================================================*/
/*==============================================================================
class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterCloak> > +0000 (_vtbl=010DCE00)
0000: class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterCloak> >
0000: | struct AutoRegisterCreator<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterCloak>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterCloak>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterCloak>,class CombatObject>
0000: | | | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007CA430
virtual void Unk_002(void); // 00781280
/*==============================================================================
class ExtraSayTopicInfoOnceADay +0000 (_vtbl=01079E2C)
0000: class ExtraSayTopicInfoOnceADay
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00425A90
virtual void Unk_001(void) override; // 00421110
/*==============================================================================
class BSTEventSink<struct DaysJailed::Event> +0000 (_vtbl=010CF384)
0000: class BSTEventSink<struct DaysJailed::Event>
==============================================================================*/
virtual void Unk_000(void); // 006A54C0
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
class ConcreteFormFactory<class BGSPerk,92> +0000 (_vtbl=010A373C)
0000: class ConcreteFormFactory<class BGSPerk,92>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 00550010
virtual void Unk_001(void) override; // 00550420
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 0054FB60
/*==============================================================================
class ExtraSayToTopicInfo +0000 (_vtbl=01079E3C)
0000: class ExtraSayToTopicInfo
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00423ED0
virtual void Unk_001(void) override; // 00421120
/*==============================================================================
class ConcreteObjectFormFactory<class TESWaterForm,84,29,7> +0000 (_vtbl=01089C10)
0000: class ConcreteObjectFormFactory<class TESWaterForm,84,29,7>
0000: | class ConcreteFormFactory<class TESWaterForm,84>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 00420B60
virtual void Unk_006(void) override; // 005C5580
/*==============================================================================
class ExtraPatrolRefInUseData +0000 (_vtbl=01079E4C)
0000: class ExtraPatrolRefInUseData
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 004F8580
virtual void Unk_002(void) override; // 00421230
/*==============================================================================
class FlightLandHandler +0000 (_vtbl=010D55B8)
0000: class FlightLandHandler
0000: | class IHandlerFunctor<class Actor,class BSFixedStringCI>
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_001(void) override; // 007805D0
/*==============================================================================
class BSScript::NativeFunction1<class TESObjectREFR,bool,class TESObjectREFR *> +0000 (_vtbl=010F6E9C)
0000: class BSScript::NativeFunction1<class TESObjectREFR,bool,class TESObjectREFR *>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 0090F4D0
/*==============================================================================
class ConcreteObjectFormFactory<class BGSSoundDescriptorForm,128,94,8> +0000 (_vtbl=0108E1E8)
0000: class ConcreteObjectFormFactory<class BGSSoundDescriptorForm,128,94,8>
0000: | class ConcreteFormFactory<class BGSSoundDescriptorForm,128>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 00421020
virtual void Unk_006(void) override; // 00667E20
/*==============================================================================
class BSCounterStorage +0000 (_vtbl=010EB0BC)
0000: class BSCounterStorage
0000: | class BSStorage
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_001(void) override; // 00A58B40
virtual void Unk_002(void) override; // 00A58B50
virtual void Unk_003(void) override; // 00A58B60
virtual void Unk_004(void) override; // 00A58BE0
virtual void Unk_005(void) override; // 00A58BF0
/*==============================================================================
class ExtraFollowerSwimBreadcrumbs +0000 (_vtbl=01079E5C)
0000: class ExtraFollowerSwimBreadcrumbs
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00423F30
virtual void Unk_001(void) override; // 00421130
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class CombatTargetSelectorFixed,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> > +0000 (_vtbl=010DDC30)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class CombatTargetSelectorFixed,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | struct BSTDerivedCreator<class CombatTargetSelectorFixed,class CombatObject>
0000: | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007DBEE0
virtual void Unk_002(void); // 00781280
/*==============================================================================
class ExtraAnimNoteReceiver +0000 (_vtbl=01079E80)
0000: class ExtraAnimNoteReceiver
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 004235F0
virtual void Unk_001(void) override; // 004FC9A0
/*==============================================================================
class ExtraGroupConstraint +0000 (_vtbl=01079E90)
0000: class ExtraGroupConstraint
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 004248E0
virtual void Unk_001(void) override; // 00421BC0
/*==============================================================================
class BSScript::NativeFunction1<class TESObjectCELL,void,class TESFaction *> +0000 (_vtbl=010F4ED4)
0000: class BSScript::NativeFunction1<class TESObjectCELL,void,class TESFaction *>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 00901B50
/*==============================================================================
class ExtraRaceData +0000 (_vtbl=01079EA0)
0000: class ExtraRaceData
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00423630
virtual void Unk_001(void) override; // 00421BF0
/*==============================================================================
class ExtraAnimGraphManager +0000 (_vtbl=01079EB0)
0000: class ExtraAnimGraphManager
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00424F80
virtual void Unk_001(void) override; // 00DA29A0
/*==============================================================================
class AutoRegisterPathBuilderFactory<class PathingRequestStopMoving,class `anonymous namespace'::PathBuilderStopMovingPath> +0000 (_vtbl=010C68B0)
0000: class AutoRegisterPathBuilderFactory<class PathingRequestStopMoving,class `anonymous namespace'::PathBuilderStopMovingPath>
0004: | class `anonymous namespace'::PathBuilderStopMovingPath
0000: | class IPathBuilderFactoryBase
==============================================================================*/
virtual void Unk_001(void) override; // 00617700
/*==============================================================================
class ExtraInteraction +0000 (_vtbl=01079EC0)
0000: class ExtraInteraction
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00424F80
virtual void Unk_001(void) override; // 00421AA0
virtual void Unk_002(void) override; // 00421230
/*==============================================================================
class BSScript::NativeLatentFunction1<struct BSScript::StaticFunctionTag,class BSFixedString const &,float> +0000 (_vtbl=010F96B4)
0000: class BSScript::NativeLatentFunction1<struct BSScript::StaticFunctionTag,class BSFixedString const &,float>
0000: | class BSScript::NativeFunction1<struct BSScript::StaticFunctionTag,bool,float>
0000: | | class BSScript::NF_util::NativeFunctionBase
0000: | | | class BSScript::IFunction
0004: | | | | struct BSIntrusiveRefCounted
==============================================================================*/
/*==============================================================================
class ExtraDismemberedLimbs +0000 (_vtbl=01079ED0)
0000: class ExtraDismemberedLimbs
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00428E00
virtual void Unk_001(void) override; // 0054FB60
/*==============================================================================
class VoiceSpellFireHandler +0000 (_vtbl=010D5474)
0000: class VoiceSpellFireHandler
0000: | class IHandlerFunctor<class Actor,class BSFixedStringCI>
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_001(void) override; // 00781300
/*==============================================================================
struct TargetLock::SetTargetLockFilter +0000 (_vtbl=010D1D8C)
0000: struct TargetLock::SetTargetLockFilter
0000: | class ProcessLists::GetActorsFilter
==============================================================================*/
virtual void Unk_000(void) override; // 00736A00
virtual void Unk_001(void) override; // 00734A10
/*==============================================================================
class ExtraCellGrassData +0000 (_vtbl=01079EE0)
0000: class ExtraCellGrassData
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00427ED0
virtual void Unk_001(void) override; // 00421BD0
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedureSleep,class IProcedure>,class BSTCreateFactoryManager<class BSFixedString,class IProcedure,256> > +0000 (_vtbl=010C3184)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedureSleep,class IProcedure>,class BSTCreateFactoryManager<class BSFixedString,class IProcedure,256> >
0000: | struct BSTDerivedCreator<class BGSProcedureSleep,class IProcedure>
0000: | | struct IBSTCreator<class IProcedure>
==============================================================================*/
virtual void Unk_000(void); // 005C8CB0
virtual void Unk_001(void); // 005D50B0
virtual void Unk_002(void); // 00781280
/*==============================================================================
class MultiBoundMarkerData +0000 (_vtbl=0107A2F4)
0000: class MultiBoundMarkerData
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_001(void) override; // 00402740
virtual void Unk_002(void) override; // 00429230
/*==============================================================================
class BSTreadTransfInterpolator +0000 (_vtbl=01112464)
0000: class BSTreadTransfInterpolator
0000: | class NiKeyBasedInterpolator
0000: | | class NiInterpolator
0000: | | | class NiObject
0000: | | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00A8B7B0
virtual void Unk_002(void) override; // 00A8B7A0
virtual void Unk_013(void) override; // 00A8B720
virtual void Unk_014(void) override; // 00A8B570
virtual void Unk_015(void) override; // 00A8B030
virtual void Unk_016(void) override; // 00A8B080
virtual void Unk_017(void) override; // 00A8B690
virtual void Unk_018(void) override; // 00A8B040
virtual void Unk_021(void) override; // 00A8B0E0
virtual void Unk_022(void) override; // 00A97540
virtual void Unk_023(void) override; // 00A9F100
virtual void Unk_024(void) override; // 00A97560
virtual void Unk_025(void) override; // 00A979B0
virtual void Unk_026(void) override; // 00A97990
virtual void Unk_02C(void) override; // 00A8B070
virtual void Unk_035(void) override; // 00A8B050
virtual void Unk_036(void) override; // 00A8B190
virtual void Unk_037(void) override; // 00A8B1B0
virtual void Unk_038(void) override; // 00A8B060
virtual void Unk_039(void) override; // 00A8B1D0
virtual void Unk_03A(void) override; // 00A8B1F0
virtual void Unk_03B(void) override; // 00A8B210
/*==============================================================================
class InterfacedClass +0000 (_vtbl=0107A314)
0000: class InterfacedClass
==============================================================================*/
virtual void Unk_000(void); // 0042A680
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
class CombatInventoryItemMagicT<class CombatInventoryItemScroll,class CombatMagicCasterInvisibility> +0000 (_vtbl=010DB63C)
0000: class CombatInventoryItemMagicT<class CombatInventoryItemScroll,class CombatMagicCasterInvisibility>
0000: | class CombatInventoryItemScroll
0000: | | class CombatInventoryItemMagic
0000: | | | class CombatInventoryItem
0000: | | | | class CombatObject
0000: | | | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void); // 007C5DE0
virtual void Unk_001(void); // 00AB5360
virtual void Unk_002(void); // 007C5B20
virtual void Unk_003(void); // 007BFD20
virtual void Unk_004(void); // 007C04E0
virtual void Unk_005(void); // 004963E0
virtual void Unk_006(void); // 005AFB80
virtual void Unk_007(void); // 007BFE00
virtual void Unk_008(void); // 007BFB30
virtual void Unk_009(void); // 00667E20
virtual void Unk_00A(void); // 007C0440
virtual void Unk_00B(void); // 007C5C70
virtual void Unk_00C(void); // 007C0810
virtual void Unk_00D(void); // 007C8C10
virtual void Unk_00E(void); // 007C0E90
virtual void Unk_00F(void); // 007CD3E0
virtual void Unk_010(void); // 007BFCD0
virtual void Unk_011(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_012(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_013(void); // 007BFB60
virtual void Unk_014(void); // 007BFF10
virtual void Unk_015(void); // 007C8A60
virtual void Unk_016(void); // 005E8920
/*==============================================================================
struct AutoRegisterMovementAgentCreator<class MovementPlannerAgentWarp> +0000 (_vtbl=010D419C)
0000: struct AutoRegisterMovementAgentCreator<class MovementPlannerAgentWarp>
0000: | struct AutoRegisterCreator<class MovementPlannerAgentWarp,class BSTCreateFactoryManager<class BSFixedString,class MovementAgent,32> >
0000: | | class AutoRegisterFactory<struct BSTDerivedCreator<class MovementPlannerAgentWarp,class MovementAgent>,class BSTCreateFactoryManager<class BSFixedString,class MovementAgent,32> >
0000: | | | struct BSTDerivedCreator<class MovementPlannerAgentWarp,class MovementAgent>
0000: | | | | struct IBSTCreator<class MovementAgent>
==============================================================================*/
virtual void Unk_000(void); // 0076D940
virtual void Unk_001(void); // 0076EA60
virtual void Unk_002(void); // 00781280
/*==============================================================================
class NiTArray<class CombatGroup *,class NiTMallocInterface<class CombatGroup *> > +0000 (_vtbl=010DD788)
0000: class NiTArray<class CombatGroup *,class NiTMallocInterface<class CombatGroup *> >
==============================================================================*/
virtual void Unk_000(void); // 007D2B60
/*==============================================================================
class BSStream +0000 (_vtbl=0107A37C)
0000: class BSStream
0000: | class NiStream
==============================================================================*/
virtual void Unk_000(void) override; // 004307D0
virtual void Unk_001(void) override; // 00AFD9F0
virtual void Unk_002(void) override; // 00AFD9D0
virtual void Unk_003(void) override; // 00AFDFD0
virtual void Unk_004(void) override; // 00AFDA00
virtual void Unk_005(void) override; // 00AFD9E0
virtual void Unk_006(void) override; // 00AFDFE0
virtual void Unk_009(void) override; // 00AFE390
virtual void Unk_00F(void) override; // 00AFE1A0
virtual void Unk_010(void) override; // 00AFE0C0
/*==============================================================================
class NiRotData +0000 (_vtbl=0111322C)
0000: class NiRotData
0000: | class NiObject
0000: | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00A8FAB0
virtual void Unk_002(void) override; // 00A8FAA0
virtual void Unk_014(void) override; // 00A8F960
virtual void Unk_015(void) override; // 00A8F680
virtual void Unk_016(void) override; // 00A8F690
virtual void Unk_017(void) override; // 00A8FA20
virtual void Unk_018(void) override; // 00A8F6A0
/*==============================================================================
class hkpCollisionCallbackUtil +0000 (_vtbl=0116C3BC)
0000: class hkpCollisionCallbackUtil
0000: | class hkpWorldExtension
0000: | | class hkReferencedObject
0000: | | | class hkBaseObject
0014: | class hkpConstraintListener
==============================================================================*/
virtual void Unk_000(void) override; // 00D56310
virtual void Unk_003(void) override; // 00DE73C0
virtual void Unk_004(void) override; // 00DE7410
/*==============================================================================
class NiStream +0000 (_vtbl=01117754)
0000: class NiStream
==============================================================================*/
virtual void Unk_000(void); // 00AB3FF0
virtual void Unk_001(void); // 00AB0450
virtual void Unk_002(void); // 00AB0410
virtual void Unk_003(void); // 00AB0C40
virtual void Unk_004(void); // 00AB04C0
virtual void Unk_005(void); // 00AB08C0
virtual void Unk_006(void); // 00AB0D10
virtual void Unk_007(void); // 00AB04A0
virtual void Unk_008(void); // 00AB2FA0
virtual void Unk_009(void); // 00AB2F00
virtual void Unk_00A(void); // 00AB0F70
virtual void Unk_00B(void); // 00AB0670
virtual void Unk_00C(void); // 0042B470
virtual void Unk_00D(void); // 00AB1FD0
virtual void Unk_00E(void); // 00AB1430
virtual void Unk_00F(void); // 00AB2780
virtual void Unk_010(void); // 00AB3380
virtual void Unk_011(void); // 00AB0890
virtual void Unk_012(void); // 00AB2320
virtual void Unk_013(void); // 00AB1670
virtual void Unk_014(void); // 00AB3000
virtual void Unk_015(void); // 00AB16E0
virtual void Unk_016(void); // 00AB1750
virtual void Unk_017(void); // 00AB11A0
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class BGSMusicSilenceTrack,class BSIMusicTrack>,class BSTCreateFactoryManager<unsigned int,class BSIMusicTrack,8> > +0000 (_vtbl=0108D898)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class BGSMusicSilenceTrack,class BSIMusicTrack>,class BSTCreateFactoryManager<unsigned int,class BSIMusicTrack,8> >
0000: | struct BSTDerivedCreator<class BGSMusicSilenceTrack,class BSIMusicTrack>
0000: | | struct IBSTCreator<class BSIMusicTrack>
==============================================================================*/
virtual void Unk_000(void); // 004FE5B0
virtual void Unk_001(void); // 004FD9B0
virtual void Unk_002(void); // 00781280
/*==============================================================================
class BSRagdollContactListenerModifierInterface +0000 (_vtbl=010D6F08)
0000: class BSRagdollContactListenerModifierInterface
0000: | class BSIRagdollContactListenerModifierSingleton
0004: | struct BSTSingletonSDM<class BSRagdollContactListenerModifierInterface,struct BSTSingletonSDMOpStaticBuffer>
0004: | | struct BSTSingletonSDMBase<struct BSTSDMTraits<class BSRagdollContactListenerModifierInterface,struct BSTSingletonSDMOpStaticBuffer<class BSRagdollContactListenerModifierInterface> > >
0004: | | | struct BSTSDMTraits<class BSRagdollContactListenerModifierInterface,struct BSTSingletonSDMOpStaticBuffer<class BSRagdollContactListenerModifierInterface> >
0005: | | | struct BSTSingletonSDMOpStaticBuffer<class BSRagdollContactListenerModifierInterface>
==============================================================================*/
virtual void Unk_000(void) override; // 0078B260
virtual void Unk_001(void) override; // 0078B2A0
/*==============================================================================
class BSTAnimationGraphDataChannel<class Actor,float,class ActorDirectionChannel> +0000 (_vtbl=010CF910)
0000: class BSTAnimationGraphDataChannel<class Actor,float,class ActorDirectionChannel>
0000: | class BSAnimationGraphChannel
0004: | | struct BSIntrusiveRefCounted
0010: | class ActorDirectionChannel<class Actor,float>
==============================================================================*/
virtual void Unk_001(void) override; // 006B0330
virtual void Unk_002(void) override; // 006B0320
/*==============================================================================
struct hkGeometryProcessing::ConstFunction<struct hkGeometryProcessing::IFunction<class hkVector4,float> > +0000 (_vtbl=01189474)
0000: struct hkGeometryProcessing::ConstFunction<struct hkGeometryProcessing::IFunction<class hkVector4,float> >
0000: | struct hkGeometryProcessing::IFunction<class hkVector4,float>
==============================================================================*/
virtual void Unk_001(void) override; // 00EE8160
/*==============================================================================
class BSSpeedSamplerModifier +0000 (_vtbl=011461E4)
0000: class BSSpeedSamplerModifier
0000: | class hkbModifier
0000: | | class hkbNode
0000: | | | class hkbBindable
0000: | | | | class hkReferencedObject
0000: | | | | | class hkBaseObject
==============================================================================*/
virtual void Unk_005(void) override; // 00BFBAD0
virtual void Unk_00C(void) override; // 00BFBC80
/*==============================================================================
class QueuedTempEffect +0000 (_vtbl=0107A42C)
0000: class QueuedTempEffect
0000: | class IOTask
0000: | | class BSTask
==============================================================================*/
virtual void Unk_000(void) override; // 0042B4C0
virtual void Unk_001(void) override; // 006C50E0 (void) { return; }
virtual void Unk_002(void) override; // 006C50E0 (void) { return; }
virtual void Unk_003(void) override; // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_004(void) override; // 0042A730
virtual void Unk_005(void) override; // 0042AC90
virtual void Unk_006(void) override; // 0042AC80
virtual void Unk_009(void); // 0042E5F0
virtual void Unk_00A(void); // 0042ACB0
/*==============================================================================
class BackgroundProcessThread +0000 (_vtbl=0107A45C)
0000: class BackgroundProcessThread
0000: | class BSTaskThread
0000: | | class BSThread
==============================================================================*/
virtual void Unk_000(void) override; // 0042B510
virtual void Unk_001(void) override; // 0042E600
/*==============================================================================
class BSTaskThread +0000 (_vtbl=0111D7A0)
0000: class BSTaskThread
0000: | class BSThread
==============================================================================*/
virtual void Unk_000(void); // 00AF91F0
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
class TESBipedModelForm +0000 (_vtbl=0107C66C)
0000: class TESBipedModelForm
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0044F110
virtual void Unk_001(void) override; // 0044EDB0
virtual void Unk_002(void) override; // 0044EDF0
virtual void Unk_003(void) override; // 0044EE50
/*==============================================================================
class SkyrimScript::ConcreteDelayFunctorFactory<class SkyrimScript::`anonymous namespace'::AttachAshPileFunctor,14> +0000 (_vtbl=010ECC94)
0000: class SkyrimScript::ConcreteDelayFunctorFactory<class SkyrimScript::`anonymous namespace'::AttachAshPileFunctor,14>
0000: | class SkyrimScript::DelayFunctorFactory
==============================================================================*/
virtual void Unk_000(void) override; // 008DB1B0
virtual void Unk_001(void) override; // 008DCB80
virtual void Unk_002(void) override; // 00778370
/*==============================================================================
struct BSTArrayAllocatorFunctor<class BSTSmallArrayHeapAllocator<336> > +0000 (_vtbl=0107A468)
0000: struct BSTArrayAllocatorFunctor<class BSTSmallArrayHeapAllocator<336> >
0000: | struct BSTArrayBase::IAllocatorFunctor
==============================================================================*/
virtual void Unk_000(void) override; // 0042B0B0
virtual void Unk_001(void) override; // 0042B0D0
virtual void Unk_002(void) override; // 0040B750
virtual void Unk_003(void) override; // 0064BE50
/*==============================================================================
class FirstPersonState +0000 (_vtbl=010E30C8)
0000: class FirstPersonState
0000: | class TESCameraState
0004: | | struct BSIntrusiveRefCounted
0010: | class PlayerInputHandler
==============================================================================*/
virtual void Unk_000(void) override; // 0083C070
virtual void Unk_001(void) override; // 008399B0
virtual void Unk_002(void) override; // 008399F0
virtual void Unk_003(void) override; // 0083A240
virtual void Unk_004(void) override; // 00839F60
virtual void Unk_005(void) override; // 00839930
virtual void Unk_006(void) override; // 00839720
virtual void Unk_007(void) override; // 00839790
virtual void Unk_008(void) override; // 00839800
/*==============================================================================
struct BSTArrayAllocatorFunctor<class BSScrapArrayAllocator> +0000 (_vtbl=0107A47C)
0000: struct BSTArrayAllocatorFunctor<class BSScrapArrayAllocator>
0000: | struct BSTArrayBase::IAllocatorFunctor
==============================================================================*/
virtual void Unk_000(void) override; // 0042B100
virtual void Unk_001(void) override; // 0042B110
virtual void Unk_002(void) override; // 0042B120
virtual void Unk_003(void) override; // 0064BE50
/*==============================================================================
class AttachDistant3DTask +0000 (_vtbl=0107A490)
0000: class AttachDistant3DTask
0000: | class IOTask
0000: | | class BSTask
==============================================================================*/
virtual void Unk_000(void) override; // 0042B420
virtual void Unk_001(void) override; // 006C50E0 (void) { return; }
virtual void Unk_002(void) override; // 006C50E0 (void) { return; }
virtual void Unk_006(void) override; // 0042AAE0
/*==============================================================================
class CombatBehaviorTreeNodeObject<class CombatBehaviorFindCover> +0000 (_vtbl=010E1B14)
0000: class CombatBehaviorTreeNodeObject<class CombatBehaviorFindCover>
0000: | class CombatBehaviorTreeNodeObjectBase<class CombatBehaviorFindCover>
0000: | | class CombatBehaviorTreeNode
==============================================================================*/
virtual void Unk_000(void); // 008141B0
virtual void Unk_001(void); // 004F8CA0
virtual void Unk_002(void); // 00826640
virtual void Unk_003(void); // 008257D0
virtual void Unk_004(void); // 00826830
virtual void Unk_005(void); // 007F0650
virtual void Unk_006(void); // 008248C0
virtual void Unk_007(void); // 00824D50
virtual void Unk_008(void); // 0080BDC0
virtual void Unk_009(void); // 00824B30
/*==============================================================================
class BSAutoQueuedResourceCollection<class BShkbHkxDB::QueuedHandles> +0000 (_vtbl=0107A4B8)
0000: class BSAutoQueuedResourceCollection<class BShkbHkxDB::QueuedHandles>
==============================================================================*/
virtual void Unk_000(void); // 0042B7D0
/*==============================================================================
class LockFreeQueue<class NiPointer<class AttachDistant3DTask> > +0000 (_vtbl=0107A4C0)
0000: class LockFreeQueue<class NiPointer<class AttachDistant3DTask> >
0000: | class InterfacedClass
==============================================================================*/
virtual void Unk_000(void) override; // 0042E890
virtual void Unk_001(void) override; // 0042BAF0
virtual void Unk_002(void); // 0042BA10
virtual void Unk_003(void); // 00AF7680
virtual void Unk_004(void); // 009EA560
/*==============================================================================
class DeathEmoteHandler +0000 (_vtbl=010D56FC)
0000: class DeathEmoteHandler
0000: | class IHandlerFunctor<class Actor,class BSFixedStringCI>
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_001(void) override; // 00780FD0
/*==============================================================================
class LockFreeQueue<class NiPointer<class IOTask> > +0000 (_vtbl=0107A4D8)
0000: class LockFreeQueue<class NiPointer<class IOTask> >
0000: | class InterfacedClass
==============================================================================*/
virtual void Unk_000(void) override; // 0042EF30
virtual void Unk_001(void) override; // 0042BAF0
virtual void Unk_002(void); // 0042BA10
virtual void Unk_003(void); // 00AF7680
virtual void Unk_004(void); // 009EA560
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class CombatPathT<class CombatPathRequestOrbit,class CombatPathDestinationLocation>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> > +0000 (_vtbl=010E2744)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class CombatPathT<class CombatPathRequestOrbit,class CombatPathDestinationLocation>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | struct BSTDerivedCreator<class CombatPathT<class CombatPathRequestOrbit,class CombatPathDestinationLocation>,class CombatObject>
0000: | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 008355F0
virtual void Unk_002(void); // 00781280
/*==============================================================================
class QueuedReference +0000 (_vtbl=0107A52C)
0000: class QueuedReference
0000: | class QueuedModel
0000: | | class TESModelDB::TESQueuedHandles
0000: | | | class BSModelDB::QueuedHandles
0000: | | | | class BSQueuedResourceCollection<class BSResource::EntryDB<struct BSModelDB::DBTraits>,2>
0000: | | | | | class BSQueuedResourceCollectionBase
0000: | | | | | | class QueuedFile
0000: | | | | | | | class IOTask
0000: | | | | | | | | class BSTask
0028: | | | | | | class BSResource::IEntryDB::PostFlushNotify
==============================================================================*/
virtual void Unk_000(void); // 0042D190
virtual void Unk_001(void); // 00408120
virtual void Unk_002(void); // 00AF48E0
virtual void Unk_003(void); // 00AF66C0
virtual void Unk_004(void); // 0042C1A0
virtual void Unk_005(void); // 0042A6F0
virtual void Unk_006(void); // 0042A6E0
virtual void Unk_007(void); // 0042AB50
virtual void Unk_008(void); // 00AF48F0
virtual void Unk_009(void); // 00AF6790
virtual void Unk_00A(void); // 00AF67D0
virtual void Unk_00B(void); // 00AF6720
virtual void Unk_00C(void); // 0042FD40
virtual void Unk_00D(void); // 0042EBB0
virtual void Unk_00E(void); // 0042EA90
virtual void Unk_00F(void); // 00407670
virtual void Unk_010(void); // 00408170
virtual void Unk_011(void); // 00B02910
virtual void Unk_012(void); // 00AF4DA0
virtual void Unk_013(void); // 0042BF50
virtual void Unk_014(void); // 00430320
virtual void Unk_015(void); // 0042C0B0
virtual void Unk_016(void); // 0042D1C0
virtual void Unk_017(void); // 006C50E0 (void) { return; }
virtual void Unk_018(void); // 0042D330
virtual void Unk_019(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
/*==============================================================================
class LockFreePriorityQueue<class NiPointer<class IOTask> > +0000 (_vtbl=0107A5BC)
0000: class LockFreePriorityQueue<class NiPointer<class IOTask> >
==============================================================================*/
virtual void Unk_000(void); // 0042CAE0
virtual void Unk_001(void); // 0042CA80
virtual void Unk_002(void); // 0042CA90
virtual void Unk_003(void); // 00E80F90
/*==============================================================================
struct `anonymous namespace'::TrespassToMiscStatHandler +0000 (_vtbl=010CF540)
0000: struct `anonymous namespace'::TrespassToMiscStatHandler
0000: | class BSTEventSink<struct Trespass::Event>
==============================================================================*/
virtual void Unk_001(void) override; // 006A5360
/*==============================================================================
class BSScript::NativeFunction1<class TESObjectCELL,void,class TESNPC *> +0000 (_vtbl=010F4E74)
0000: class BSScript::NativeFunction1<class TESObjectCELL,void,class TESNPC *>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 00901AF0
/*==============================================================================
class SettingCollectionList<class Setting> +0000 (_vtbl=0107A5D0)
0000: class SettingCollectionList<class Setting>
0000: | class SettingCollection<class Setting>
==============================================================================*/
virtual void Unk_000(void) override; // 00437030
virtual void Unk_001(void) override; // 0042CEB0
virtual void Unk_002(void) override; // 0042CE90
virtual void Unk_007(void) override; // 0042CF80
virtual void Unk_008(void) override; // 0042CFC0
/*==============================================================================
class INISettingCollection +0000 (_vtbl=0107A64C)
0000: class INISettingCollection
0000: | class SettingCollectionList<class Setting>
0000: | | class SettingCollection<class Setting>
==============================================================================*/
virtual void Unk_003(void) override; // 00AFEB50
virtual void Unk_004(void) override; // 00AFED60
virtual void Unk_005(void) override; // 00AFF0C0
virtual void Unk_006(void) override; // 00AFF0D0
/*==============================================================================
class BSScript::NativeLatentFunction0<class Actor,void> +0000 (_vtbl=010ED4B4)
0000: class BSScript::NativeLatentFunction0<class Actor,void>
0000: | class BSScript::NativeFunction0<class Actor,bool>
0000: | | class BSScript::NF_util::NativeFunctionBase
0000: | | | class BSScript::IFunction
0004: | | | | struct BSIntrusiveRefCounted
==============================================================================*/
/*==============================================================================
class NiBSPNode +0000 (_vtbl=0111CA34)
0000: class NiBSPNode
0000: | class NiNode
0000: | | class NiAVObject
0000: | | | class NiObjectNET
0000: | | | | class NiObject
0000: | | | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00AEAD30
virtual void Unk_002(void) override; // 00AEAD20
virtual void Unk_013(void) override; // 00AEABB0
virtual void Unk_014(void) override; // 00AEA7F0
virtual void Unk_015(void) override; // 00AEA810
virtual void Unk_016(void) override; // 00AEA820
virtual void Unk_017(void) override; // 00AEA830
virtual void Unk_018(void) override; // 00AEA850
virtual void Unk_023(void) override; // 00AEA930
virtual void Unk_02D(void) override; // 00AEA780
virtual void Unk_031(void) override; // 00AEA890
/*==============================================================================
class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemScroll,class CombatMagicCasterCloak> > +0000 (_vtbl=010DCE10)
0000: class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemScroll,class CombatMagicCasterCloak> >
0000: | struct AutoRegisterCreator<class CombatInventoryItemMagicT<class CombatInventoryItemScroll,class CombatMagicCasterCloak>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemScroll,class CombatMagicCasterCloak>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemScroll,class CombatMagicCasterCloak>,class CombatObject>
0000: | | | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007CA480
virtual void Unk_002(void); // 00781280
/*==============================================================================
class CombatBehaviorTreeNodeObject<class CombatBehaviorRangedAttack> +0000 (_vtbl=010E10FC)
0000: class CombatBehaviorTreeNodeObject<class CombatBehaviorRangedAttack>
0000: | class CombatBehaviorTreeNodeObjectBase<class CombatBehaviorRangedAttack>
0000: | | class CombatBehaviorTreeNode
==============================================================================*/
virtual void Unk_000(void); // 008141B0
virtual void Unk_001(void); // 004F8CA0
virtual void Unk_002(void); // 0081BF80
virtual void Unk_003(void); // 0081BF30
virtual void Unk_004(void); // 0081C2C0
virtual void Unk_005(void); // 007F0650
virtual void Unk_006(void); // 0081B5A0
virtual void Unk_007(void); // 0081B760
virtual void Unk_008(void); // 0080BDC0
virtual void Unk_009(void); // 0081B6A0
/*==============================================================================
class hkbReferencePoseGenerator +0000 (_vtbl=011404CC)
0000: class hkbReferencePoseGenerator
0000: | class hkbGenerator
0000: | | class hkbNode
0000: | | | class hkbBindable
0000: | | | | class hkReferencedObject
0000: | | | | | class hkBaseObject
==============================================================================*/
virtual void Unk_000(void); // 00BD9B30
virtual void Unk_001(void); // 00C03540
virtual void Unk_002(void); // 00D0C5F0
virtual void Unk_003(void); // 00BE4AC0
virtual void Unk_004(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_005(void); // 00BBA3D0
virtual void Unk_006(void); // 00DE8190
virtual void Unk_007(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_008(void); // 00980770
virtual void Unk_009(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_00A(void); // 00BE4CB0
virtual void Unk_00B(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_00C(void); // 00C03550
virtual void Unk_00D(void); // 00BE4CC0
virtual void Unk_00E(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_00F(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_010(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_011(void); // 00D62BE0 (UInt32 arg1, UInt32 arg2, UInt32 arg3) { return; }
virtual void Unk_012(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_013(void); // 00BE4CD0
virtual void Unk_014(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_015(void); // 009B86F0 (void) { return true; }
virtual void Unk_016(void); // 0092D110 (void) { return false; }
virtual void Unk_017(void); // 00C03620
virtual void Unk_018(void); // 00BE4EE0
virtual void Unk_019(void); // 00BE4EF0
virtual void Unk_01A(void); // 00BE4F20
virtual void Unk_01B(void); // 00588F30 (UInt32 arg) { return; }
/*==============================================================================
class QueuedHead +0000 (_vtbl=0107A674)
0000: class QueuedHead
0000: | class QueuedFile
0000: | | class IOTask
0000: | | | class BSTask
==============================================================================*/
virtual void Unk_000(void) override; // 0042EF80
virtual void Unk_001(void) override; // 0042BCF0
virtual void Unk_004(void) override; // 0042BD80
virtual void Unk_009(void) override; // 0042BC10
virtual void Unk_00A(void) override; // 0042A6B0
/*==============================================================================
class hkbSimulationControlCommand +0000 (_vtbl=011B1760)
0000: class hkbSimulationControlCommand
0000: | class hkReferencedObject
0000: | | class hkBaseObject
==============================================================================*/
/*==============================================================================
class SimpleAnimationGraphManagerHolder +0000 (_vtbl=010C8664)
0000: class SimpleAnimationGraphManagerHolder
0000: | class IAnimationGraphManagerHolder
==============================================================================*/
virtual void Unk_000(void) override; // 00651A90
virtual void Unk_002(void) override; // 00651980
virtual void Unk_003(void) override; // 006519D0
virtual void Unk_005(void) override; // 00651A20
virtual void Unk_013(void); // 006C50E0 (void) { return; }
/*==============================================================================
class AutoRegisterPathBuilderFactory<class CombatPathingRequestGeneric<class CombatPathingGoalPolicyFindAttackLocation,class CombatPathingSearchPolicyStandard>,class CombatPathingRequestBuilder> +0000 (_vtbl=010DF360)
0000: class AutoRegisterPathBuilderFactory<class CombatPathingRequestGeneric<class CombatPathingGoalPolicyFindAttackLocation,class CombatPathingSearchPolicyStandard>,class CombatPathingRequestBuilder>
0004: | class CombatPathingRequestBuilder
0000: | class IPathBuilderFactoryBase
==============================================================================*/
virtual void Unk_001(void) override; // 007FE150
/*==============================================================================
class SettingT<class INISettingCollection> +0000 (_vtbl=0107A6A8)
0000: class SettingT<class INISettingCollection>
0000: | class Setting
==============================================================================*/
virtual void Unk_000(void) override; // 0042EEA0
/*==============================================================================
class BSQueuedResourceCollection<class BSResource::EntryDB<struct BSModelDB::DBTraits>,42> +0000 (_vtbl=0107A6E4)
0000: class BSQueuedResourceCollection<class BSResource::EntryDB<struct BSModelDB::DBTraits>,42>
0000: | class BSQueuedResourceCollectionBase
0000: | | class QueuedFile
0000: | | | class IOTask
0000: | | | | class BSTask
0028: | | class BSResource::IEntryDB::PostFlushNotify
==============================================================================*/
virtual void Unk_000(void) override; // 00430920
virtual void Unk_001(void) override; // 004306D0
virtual void Unk_00F(void) override; // 00407670
virtual void Unk_010(void) override; // 00430720
virtual void Unk_011(void) override; // 00430670
virtual void Unk_012(void); // 00D62BE0 (UInt32 arg1, UInt32 arg2, UInt32 arg3) { return; }
/*==============================================================================
class QueuedHelmet +0000 (_vtbl=0107A744)
0000: class QueuedHelmet
0000: | class BSQueuedResourceCollection<class BSResource::EntryDB<struct BSModelDB::DBTraits>,42>
0000: | | class BSQueuedResourceCollectionBase
0000: | | | class QueuedFile
0000: | | | | class IOTask
0000: | | | | | class BSTask
0028: | | | class BSResource::IEntryDB::PostFlushNotify
==============================================================================*/
virtual void Unk_000(void) override; // 00430A00
virtual void Unk_004(void) override; // 0042AAB0
virtual void Unk_006(void) override; // 0042FD30
virtual void Unk_00C(void) override; // 0042FC60
virtual void Unk_00D(void) override; // 0042D800
virtual void Unk_00E(void) override; // 00430200
/*==============================================================================
class QueuedTree +0000 (_vtbl=0107A7A4)
0000: class QueuedTree
0000: | class QueuedReference
0000: | | class QueuedModel
0000: | | | class TESModelDB::TESQueuedHandles
0000: | | | | class BSModelDB::QueuedHandles
0000: | | | | | class BSQueuedResourceCollection<class BSResource::EntryDB<struct BSModelDB::DBTraits>,2>
0000: | | | | | | class BSQueuedResourceCollectionBase
0000: | | | | | | | class QueuedFile
0000: | | | | | | | | class IOTask
0000: | | | | | | | | | class BSTask
0028: | | | | | | | class BSResource::IEntryDB::PostFlushNotify
==============================================================================*/
virtual void Unk_013(void) override; // 0042C350
virtual void Unk_014(void) override; // 00430070
virtual void Unk_018(void) override; // 0042D430
/*==============================================================================
class CombatPathBuilderT<class CombatPathBuilderOpen,class CombatPathingGoalPolicySearchWander,class CombatPathingSearchPolicyStandard> +0000 (_vtbl=010E17DC)
0000: class CombatPathBuilderT<class CombatPathBuilderOpen,class CombatPathingGoalPolicySearchWander,class CombatPathingSearchPolicyStandard>
0000: | class CombatPathBuilderOpen
0000: | | class CombatPathBuilder
0000: | | | class IPathBuilder
==============================================================================*/
virtual void Unk_002(void) override; // 00823290
/*==============================================================================
class QueuedAnimationObject +0000 (_vtbl=0107A8A4)
0000: class QueuedAnimationObject
0000: | class QueuedModel
0000: | | class TESModelDB::TESQueuedHandles
0000: | | | class BSModelDB::QueuedHandles
0000: | | | | class BSQueuedResourceCollection<class BSResource::EntryDB<struct BSModelDB::DBTraits>,2>
0000: | | | | | class BSQueuedResourceCollectionBase
0000: | | | | | | class QueuedFile
0000: | | | | | | | class IOTask
0000: | | | | | | | | class BSTask
0028: | | | | | | class BSResource::IEntryDB::PostFlushNotify
==============================================================================*/
virtual void Unk_000(void); // 004082F0
virtual void Unk_001(void); // 00408120
virtual void Unk_002(void); // 00AF48E0
virtual void Unk_003(void); // 00AF66C0
virtual void Unk_004(void); // 0042A700
virtual void Unk_005(void); // 00AF6910
virtual void Unk_006(void); // 0042A6E0
virtual void Unk_007(void); // 0042AB50
virtual void Unk_008(void); // 00AF48F0
virtual void Unk_009(void); // 00AF6790
virtual void Unk_00A(void); // 00AF67D0
virtual void Unk_00B(void); // 00AF6720
virtual void Unk_00C(void); // 00AF6710
virtual void Unk_00D(void); // 0042DB10
virtual void Unk_00E(void); // 0042A6D0
virtual void Unk_00F(void); // 00407670
virtual void Unk_010(void); // 00408170
virtual void Unk_011(void); // 00B02910
virtual void Unk_012(void); // 00AF4DA0
virtual void Unk_013(void); // 0042C770
virtual void Unk_014(void); // 0042C7E0
/*==============================================================================
class QueuedPlayer +0000 (_vtbl=0107A90C)
0000: class QueuedPlayer
0000: | class QueuedCharacter
0000: | | class QueuedActor
0000: | | | class QueuedReference
0000: | | | | class QueuedModel
0000: | | | | | class TESModelDB::TESQueuedHandles
0000: | | | | | | class BSModelDB::QueuedHandles
0000: | | | | | | | class BSQueuedResourceCollection<class BSResource::EntryDB<struct BSModelDB::DBTraits>,2>
0000: | | | | | | | | class BSQueuedResourceCollectionBase
0000: | | | | | | | | | class QueuedFile
0000: | | | | | | | | | | class IOTask
0000: | | | | | | | | | | | class BSTask
0028: | | | | | | | | | class BSResource::IEntryDB::PostFlushNotify
==============================================================================*/
virtual void Unk_013(void) override; // 0042F210
virtual void Unk_018(void) override; // 00430440
/*==============================================================================
class AddCellGrassTask +0000 (_vtbl=0107A9D8)
0000: class AddCellGrassTask
0000: | class QueuedFile
0000: | | class IOTask
0000: | | | class BSTask
==============================================================================*/
virtual void Unk_001(void) override; // 00435820
virtual void Unk_002(void) override; // 006C50E0 (void) { return; }
virtual void Unk_006(void) override; // 006C50E0 (void) { return; }
/*==============================================================================
class SkyrimScript::`anonymous namespace'::StoryEventArguments<class SkyrimScript::`anonymous namespace'::RefStoryEventArgConverter,class SkyrimScript::A0xe2e292c5::FormStoryEventArgConverter,class SkyrimScript::A0xe2e292c5::LocationStoryEventArgConverter,class SkyrimScript::A0xe2e292c5::UIntStoryEventArgConverter,class SkyrimScript::A0xe2e292c5::EmptyStoryEventArgConverter,class SkyrimScript::A0xe2e292c5::EmptyStoryEventArgConverter> +0000 (_vtbl=010EAA84)
0000: class SkyrimScript::`anonymous namespace'::StoryEventArguments<class SkyrimScript::`anonymous namespace'::RefStoryEventArgConverter,class SkyrimScript::A0xe2e292c5::FormStoryEventArgConverter,class SkyrimScript::A0xe2e292c5::LocationStoryEventArgConverter,class SkyrimScript::A0xe2e292c5::UIntStoryEventArgConverter,class SkyrimScript::A0xe2e292c5::EmptyStoryEventArgConverter,class SkyrimScript::A0xe2e292c5::EmptyStoryEventArgConverter>
0000: | class BSScript::IFunctionArguments
==============================================================================*/
virtual void Unk_001(void) override; // 008C5170
/*==============================================================================
class BSStripParticleSystem +0000 (_vtbl=0115C3EC)
0000: class BSStripParticleSystem
0000: | class NiParticleSystem
0000: | | class NiParticles
0000: | | | class NiGeometry
0000: | | | | class NiAVObject
0000: | | | | | class NiObjectNET
0000: | | | | | | class NiObject
0000: | | | | | | | class NiRefObject
==============================================================================*/
virtual void Unk_002(void) override; // 00CF61E0
virtual void Unk_013(void) override; // 00CF6090
virtual void Unk_014(void) override; // 00CF6000
virtual void Unk_015(void) override; // 00CF6010
virtual void Unk_016(void) override; // 00CF6020
virtual void Unk_017(void) override; // 00CF6030
virtual void Unk_018(void) override; // 00CF6040
virtual void Unk_031(void) override; // 00CF5FE0
virtual void Unk_033(void) override; // 00CF5FB0
/*==============================================================================
struct AutoRegisterCreator<class FlightLandingHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> > +0000 (_vtbl=010D60BC)
0000: struct AutoRegisterCreator<class FlightLandingHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class FlightLandingHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | | struct BSTDerivedCreator<class FlightLandingHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >
0000: | | | struct IBSTCreator<class IHandlerFunctor<class Actor,class BSFixedStringCI> >
==============================================================================*/
/*==============================================================================
class BSTempNodeManager +0000 (_vtbl=0107AA0C)
0000: class BSTempNodeManager
0000: | class NiNode
0000: | | class NiAVObject
0000: | | | class NiObjectNET
0000: | | | | class NiObject
0000: | | | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00431200
virtual void Unk_002(void) override; // 004311F0
virtual void Unk_029(void) override; // 00AFF810
virtual void Unk_02A(void) override; // 00AFF840
virtual void Unk_02B(void) override; // 00AFF870
/*==============================================================================
class SeenData +0000 (_vtbl=010CF1CC)
0000: class SeenData
==============================================================================*/
virtual void Unk_000(void); // 006A0000
virtual void Unk_001(void); // 0069FF20
virtual void Unk_002(void); // 0069FF40
/*==============================================================================
class NiNode +0000 (_vtbl=011171A4)
0000: class NiNode
0000: | class NiAVObject
0000: | | class NiObjectNET
0000: | | | class NiObject
0000: | | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00AAF280
virtual void Unk_002(void) override; // 00AAF240
virtual void Unk_003(void) override; // 00C707B0
virtual void Unk_013(void) override; // 00AAED30
virtual void Unk_014(void) override; // 00AAE220
virtual void Unk_015(void) override; // 00AAEC90
virtual void Unk_016(void) override; // 00AAE250
virtual void Unk_017(void) override; // 00AAE680
virtual void Unk_018(void) override; // 00AAE2A0
virtual void Unk_019(void) override; // 00AAEDD0
virtual void Unk_021(void) override; // 00AADEF0
virtual void Unk_022(void) override; // 00AAE330
virtual void Unk_023(void) override; // 00AAE4D0
virtual void Unk_024(void) override; // 00AAE390
virtual void Unk_027(void) override; // 00AAE1D0
virtual void Unk_028(void) override; // 00AAE020
virtual void Unk_029(void) override; // 00AAD9A0
virtual void Unk_02A(void) override; // 00AADB00
virtual void Unk_02B(void) override; // 00AADE20
virtual void Unk_02C(void) override; // 00AADF60
virtual void Unk_02E(void) override; // 00AADD00
virtual void Unk_031(void) override; // 00AAE130
virtual void Unk_032(void) override; // 00AAE180
virtual void Unk_033(void); // 00AAE990
virtual void Unk_034(void); // 00AAEA40
virtual void Unk_035(void); // 00AAE820
virtual void Unk_036(void); // 00AAE430
virtual void Unk_037(void); // 00AAE730
virtual void Unk_038(void); // 00AAE3E0
virtual void Unk_039(void); // 00AAEAB0
virtual void Unk_03A(void); // 00AAE480
virtual void Unk_03B(void); // 00AAD8D0
/*==============================================================================
class NiAVObject +0000 (_vtbl=011172B4)
0000: class NiAVObject
0000: | class NiObjectNET
0000: | | class NiObject
0000: | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00AAFB90
virtual void Unk_002(void) override; // 00AAFB80
virtual void Unk_014(void) override; // 00AAF9E0
virtual void Unk_015(void) override; // 00AAFA80
virtual void Unk_016(void) override; // 00AAF700
virtual void Unk_017(void) override; // 00AAFAF0
virtual void Unk_018(void) override; // 00AAF730
virtual void Unk_019(void) override; // 00AAF6D0
virtual void Unk_021(void); // 00AAF670
virtual void Unk_022(void); // 00AAF3F0
virtual void Unk_023(void); // 00AAF410
virtual void Unk_024(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_025(void); // 00AAF300
virtual void Unk_026(void); // 00AAF310
virtual void Unk_027(void); // 00AAF450
virtual void Unk_028(void); // 00AAF8D0
virtual void Unk_029(void); // 00AAF4F0
virtual void Unk_02A(void); // 00AAF540
virtual void Unk_02B(void); // 00AAF5E0
virtual void Unk_02C(void); // 006C50E0 (void) { return; }
virtual void Unk_02D(void); // 00AB53E0
virtual void Unk_02E(void); // 00AAF380
virtual void Unk_02F(void); // 00AAF3B0
virtual void Unk_030(void); // 00AAF3E0
virtual void Unk_031(void); // 00AAF420
virtual void Unk_032(void); // 00AAF4E0
/*==============================================================================
struct `anonymous namespace'::HasSameUsageEffect +0000 (_vtbl=010C96E4)
0000: struct `anonymous namespace'::HasSameUsageEffect
0000: | class MagicTarget::ForEachActiveEffectVisitor
==============================================================================*/
virtual void Unk_001(void) override; // 00662F70
/*==============================================================================
class NiObjectNET +0000 (_vtbl=01117824)
0000: class NiObjectNET
0000: | class NiObject
0000: | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00AB52F0
virtual void Unk_002(void) override; // 00AB52E0
virtual void Unk_014(void) override; // 00AB4030
virtual void Unk_015(void) override; // 00AB4A00
virtual void Unk_016(void) override; // 00AB4100
virtual void Unk_017(void) override; // 00AB4BD0
virtual void Unk_018(void) override; // 00AB4CC0
virtual void Unk_019(void) override; // 00AB4060
virtual void Unk_01A(void) override; // 00AB4A80
/*==============================================================================
class hkbNamedIntEventPayload +0000 (_vtbl=011400E0)
0000: class hkbNamedIntEventPayload
0000: | class hkbNamedEventPayload
0000: | | class hkbEventPayload
0000: | | | class hkReferencedObject
0000: | | | | class hkBaseObject
==============================================================================*/
/*==============================================================================
class NiObject +0000 (_vtbl=011173FC)
0000: class NiObject
0000: | class NiRefObject
==============================================================================*/
virtual void Unk_002(void); // 004B5290
virtual void Unk_003(void); // 005EADD0 (void) { return 0; }
virtual void Unk_004(void); // 005EADD0 (void) { return 0; }
virtual void Unk_005(void); // 005EADD0 (void) { return 0; }
virtual void Unk_006(void); // 005EADD0 (void) { return 0; }
virtual void Unk_007(void); // 005EADD0 (void) { return 0; }
virtual void Unk_008(void); // 005EADD0 (void) { return 0; }
virtual void Unk_009(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00A(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00B(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00C(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00D(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00E(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00F(void); // 005EADD0 (void) { return 0; }
virtual void Unk_010(void); // 005EADD0 (void) { return 0; }
virtual void Unk_011(void); // 005EADD0 (void) { return 0; }
virtual void Unk_012(void); // 005EADD0 (void) { return 0; }
virtual void Unk_013(void); // 00AAFC30
virtual void Unk_014(void); // 00AAFC40
virtual void Unk_015(void); // 00AAFC50
virtual void Unk_016(void); // 00AAFC70
virtual void Unk_017(void); // 00AAFC90
virtual void Unk_018(void); // 00AAFCC0
virtual void Unk_019(void); // 00AAFED0
virtual void Unk_01A(void); // 00AAFC60
virtual void Unk_01B(void); // 00AAFCA0
virtual void Unk_01C(void); // 00AAFCB0
virtual void Unk_01D(void); // 00AAFBC0
virtual void Unk_01E(void); // 00AAFBD0
virtual void Unk_01F(void); // 00AAFBE0
virtual void Unk_020(void); // 00AAFBF0
/*==============================================================================
class NiTLargeObjectArray<class NiPointer<class NiObject> > +0000 (_vtbl=01117744)
0000: class NiTLargeObjectArray<class NiPointer<class NiObject> >
0000: | class NiTLargeArray<class NiPointer<class NiObject>,class NiTNewInterface<class NiPointer<class NiObject> > >
==============================================================================*/
/*==============================================================================
class NiRefObject +0000 (_vtbl=0107DA20)
0000: class NiRefObject
==============================================================================*/
virtual void Unk_000(void); // 00AAFFD0
virtual void Unk_001(void); // 00AB5360
/*==============================================================================
class MovementAvoidBoxEventAdapter +0000 (_vtbl=010CDE80)
0000: class MovementAvoidBoxEventAdapter
0000: | class BSTEventSink<struct PositionPlayerEvent>
==============================================================================*/
virtual void Unk_001(void) override; // 00693EE0
/*==============================================================================
class CombatNavmeshSearchT<class CombatPathingGoalPolicyFindTargetLocation,class CombatPathingSearchPolicyStandard> +0000 (_vtbl=010DDA48)
0000: class CombatNavmeshSearchT<class CombatPathingGoalPolicyFindTargetLocation,class CombatPathingSearchPolicyStandard>
0000: | class CombatNavmeshSearch
0000: | | class AStarSearch<struct BSFastNavmeshTriLocation,struct BSFastNavmeshEdgeHandle,3>
00FC: | class CombatPathingGoalPolicyFindTargetLocation
00FC: | | class CombatPathingGoalPolicyStandard
00FC: | | | class CombatPathingGoalPolicyLocation
00FC: | | | | class CombatPathingGoalPolicy
0118: | class CombatPathingSearchPolicyStandard
0118: | | class CombatPathingSearchPolicy
==============================================================================*/
virtual void Unk_000(void) override; // 007DB880
virtual void Unk_001(void) override; // 007DB000
virtual void Unk_002(void) override; // 007DB740
virtual void Unk_003(void) override; // 007DB7E0
virtual void Unk_004(void) override; // 007DAF10
virtual void Unk_005(void) override; // 007DADA0
virtual void Unk_006(void) override; // 007DAB10
virtual void Unk_007(void) override; // 008045B0
/*==============================================================================
class BSScript::NativeFunction1<class Actor,void,class BSFixedString const &> +0000 (_vtbl=010ED514)
0000: class BSScript::NativeFunction1<class Actor,void,class BSFixedString const &>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 008E6410
/*==============================================================================
class BSTEventSink<struct BSResource::ArchiveStreamOpenedEvent> +0000 (_vtbl=0107AB00)
0000: class BSTEventSink<struct BSResource::ArchiveStreamOpenedEvent>
==============================================================================*/
virtual void Unk_000(void); // 00431C30
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
class BSTEventSink<struct PositionPlayerEvent> +0000 (_vtbl=0107AB0C)
0000: class BSTEventSink<struct PositionPlayerEvent>
==============================================================================*/
virtual void Unk_000(void); // 00692B50
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
class BSAutoQueuedResourceCollection<class TESModelDB::TESQueuedHandles> +0000 (_vtbl=0107AB20)
0000: class BSAutoQueuedResourceCollection<class TESModelDB::TESQueuedHandles>
==============================================================================*/
virtual void Unk_000(void); // 00434630
/*==============================================================================
class BSScrapMap<class BSPointerHandle<class TESObjectREFR,class BSUntypedPointerHandle<20,6> >,bool> +0000 (_vtbl=01087E60)
0000: class BSScrapMap<class BSPointerHandle<class TESObjectREFR,class BSUntypedPointerHandle<20,6> >,bool>
0000: | class BSMapBase<class BSPointerHandle<class TESObjectREFR,class BSUntypedPointerHandle<20,6> >,bool>
==============================================================================*/
virtual void Unk_000(void) override; // 004C3E20
virtual void Unk_005(void) override; // 004EAC10
virtual void Unk_006(void) override; // 0067C2D0
/*==============================================================================
class BGSProcedureShoutExecState +0000 (_vtbl=010C2FC0)
0000: class BGSProcedureShoutExecState
0000: | class BGSTypedItem<class BGSProcedureShoutExecState,class IProcedureTreeExecState>
0000: | | class IProcedureTreeExecState
0004: | class BSTEventSink<struct TESSpellCastEvent>
==============================================================================*/
virtual void Unk_000(void); // 005D4440
virtual void Unk_001(void); // 005D3250
virtual void Unk_002(void); // 005D4310
virtual void Unk_003(void); // 005EADD0 (void) { return 0; }
virtual void Unk_004(void); // 005EADD0 (void) { return 0; }
virtual void Unk_005(void); // 005D3160
virtual void Unk_006(void); // 005D33E0
virtual void Unk_007(void); // 005D41D0
virtual void Unk_008(void); // 00588F30 (UInt32 arg) { return; }
/*==============================================================================
class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterArmor> +0000 (_vtbl=010DB99C)
0000: class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterArmor>
0000: | class CombatInventoryItemPotion
0000: | | class CombatInventoryItemMagic
0000: | | | class CombatInventoryItem
0000: | | | | class CombatObject
0000: | | | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void); // 007C5DE0
virtual void Unk_001(void); // 00AB5360
virtual void Unk_002(void); // 007C5BB0
virtual void Unk_003(void); // 007BFD20
virtual void Unk_004(void); // 007C04E0
virtual void Unk_005(void); // 004963E0
virtual void Unk_006(void); // 005AFB80
virtual void Unk_007(void); // 007BFE00
virtual void Unk_008(void); // 007BFB30
virtual void Unk_009(void); // 005C5580
virtual void Unk_00A(void); // 007C0440
virtual void Unk_00B(void); // 007C5C70
virtual void Unk_00C(void); // 007C0810
virtual void Unk_00D(void); // 007C8FD0
virtual void Unk_00E(void); // 004091A0 (UInt32 arg) { return false; }
virtual void Unk_00F(void); // 007CD4A0
virtual void Unk_010(void); // 007BFCD0
virtual void Unk_011(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_012(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_013(void); // 007BFB60
virtual void Unk_014(void); // 007BFF10
virtual void Unk_015(void); // 007C8EE0
virtual void Unk_016(void); // 005E8920
/*==============================================================================
struct AutoRegisterCreator<class AnticipateAttackHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> > +0000 (_vtbl=010D5FDC)
0000: struct AutoRegisterCreator<class AnticipateAttackHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class AnticipateAttackHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | | struct BSTDerivedCreator<class AnticipateAttackHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >
0000: | | | struct IBSTCreator<class IHandlerFunctor<class Actor,class BSFixedStringCI> >
==============================================================================*/
/*==============================================================================
class ConcreteFormFactory<class TESFlora,39> +0000 (_vtbl=01082B88)
0000: class ConcreteFormFactory<class TESFlora,39>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 00499820
virtual void Unk_001(void) override; // 00499800
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00499640
/*==============================================================================
struct BSTArrayAllocatorFunctor<class BSTSmallArrayHeapAllocator<32> > +0000 (_vtbl=010D3920)
0000: struct BSTArrayAllocatorFunctor<class BSTSmallArrayHeapAllocator<32> >
0000: | struct BSTArrayBase::IAllocatorFunctor
==============================================================================*/
virtual void Unk_000(void) override; // 00767CE0
virtual void Unk_001(void) override; // 00767D00
virtual void Unk_002(void) override; // 0040B750
virtual void Unk_003(void) override; // 0064BE50
/*==============================================================================
class ICellAttachDetachEventSource +0000 (_vtbl=0107AC40)
0000: class ICellAttachDetachEventSource
0004: | class BSTSingletonExplicit<class ICellAttachDetachEventSource>
0004: | class BSTEventSource<struct CellAttachDetachEvent>
==============================================================================*/
virtual void Unk_000(void); // 00435BE0
/*==============================================================================
class ConcreteFormFactory<class BGSCameraShot,96> +0000 (_vtbl=0108A3E0)
0000: class ConcreteFormFactory<class BGSCameraShot,96>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004F7880
virtual void Unk_001(void) override; // 004F8360
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00D5EB70
/*==============================================================================
class TES +0000 (_vtbl=0107AC60)
0000: class TES
0000: | class ICellAttachDetachEventSource
0004: | | class BSTSingletonExplicit<class ICellAttachDetachEventSource>
0004: | | class BSTEventSource<struct CellAttachDetachEvent>
0034: | class BSTEventSink<struct BSResource::ArchiveStreamOpenedEvent>
0038: | class BSTEventSink<struct PositionPlayerEvent>
==============================================================================*/
virtual void Unk_000(void) override; // 00438310
/*==============================================================================
class NiTMapBase<class DFALL<class NiTMapItem<class BSMultiBoundNode *,class BSPointerHandle<class TESObjectREFR,class BSUntypedPointerHandle<20,6> > > >,class BSMultiBoundNode *,class BSPointerHandle<class TESObjectREFR,class BSUntypedPointerHandle<20,6> > > +0000 (_vtbl=01087BF0)
0000: class NiTMapBase<class DFALL<class NiTMapItem<class BSMultiBoundNode *,class BSPointerHandle<class TESObjectREFR,class BSUntypedPointerHandle<20,6> > > >,class BSMultiBoundNode *,class BSPointerHandle<class TESObjectREFR,class BSUntypedPointerHandle<20,6> > >
==============================================================================*/
virtual void Unk_000(void); // 004C3DA0
virtual void Unk_001(void); // 00899A40
virtual void Unk_002(void); // 00CEF790
virtual void Unk_003(void); // 007E8D90
virtual void Unk_004(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_005(void); // 00F51EE8 (pure)
virtual void Unk_006(void); // 00F51EE8 (pure)
/*==============================================================================
class INIPrefSettingCollection +0000 (_vtbl=0107AC8C)
0000: class INIPrefSettingCollection
0000: | class INISettingCollection
0000: | | class SettingCollectionList<class Setting>
0000: | | | class SettingCollection<class Setting>
==============================================================================*/
/*==============================================================================
class BGSStoryManagerTreeForm +0000 (_vtbl=0107B40C)
0000: class BGSStoryManagerTreeForm
0000: | class TESForm
0000: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_03B(void); // 005EADD0 (void) { return 0; }
virtual void Unk_03C(void); // 00E73CC0
virtual void Unk_03D(void); // 00F51EE8 (pure)
virtual void Unk_03E(void); // 00F51EE8 (pure)
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterLight>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> > +0000 (_vtbl=010DC8A0)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterLight>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterLight>,class CombatObject>
0000: | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007CA5C0
virtual void Unk_002(void); // 00781280
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterTargetEffect>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> > +0000 (_vtbl=010DC9F0)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterTargetEffect>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterTargetEffect>,class CombatObject>
0000: | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007CAB10
virtual void Unk_002(void); // 00781280
/*==============================================================================
class BGSStoryManagerNodeBase +0000 (_vtbl=0107B50C)
0000: class BGSStoryManagerNodeBase
0000: | class BGSStoryManagerTreeForm
0000: | | class TESForm
0000: | | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0043B990
virtual void Unk_004(void) override; // 0063F280
virtual void Unk_005(void) override; // 0063F400
virtual void Unk_006(void) override; // 0063F440
virtual void Unk_013(void) override; // 0063F2A0
virtual void Unk_03D(void) override; // 0043B230
/*==============================================================================
class Projectile::LaunchData +0000 (_vtbl=0107B60C)
0000: class Projectile::LaunchData
==============================================================================*/
virtual void Unk_000(void); // 0043B3B0
/*==============================================================================
class AnimationSystemUtils::QueuedReferenceAnimationTask +0000 (_vtbl=010C82F4)
0000: class AnimationSystemUtils::QueuedReferenceAnimationTask
0000: | class IAnimationGraphManagerLoadingTask
0000: | | class BShkbHkxDB::QueuedHandles
0000: | | | class BSQueuedResourceCollection<class BSResource::EntryDB<struct BShkbHkxDB::DBTraits>,2>
0000: | | | | class BSQueuedResourceCollectionBase
0000: | | | | | class QueuedFile
0000: | | | | | | class IOTask
0000: | | | | | | | class BSTask
0028: | | | | | class BSResource::IEntryDB::PostFlushNotify
==============================================================================*/
virtual void Unk_000(void) override; // 00647E10
virtual void Unk_013(void) override; // 00647CE0
/*==============================================================================
class BGSLoadFormBuffer +0000 (_vtbl=0107B614)
0000: class BGSLoadFormBuffer
0000: | class BGSLoadGameBuffer
0018: | class BGSLoadFormData
==============================================================================*/
virtual void Unk_000(void) override; // 0058F990
virtual void Unk_001(void) override; // 00685910
/*==============================================================================
class ConcreteFormFactory<class BGSCameraPath,97> +0000 (_vtbl=0108A238)
0000: class ConcreteFormFactory<class BGSCameraPath,97>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004F63D0
virtual void Unk_001(void) override; // 004F6710
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00420E70
/*==============================================================================
class BGSLoadGameBuffer +0000 (_vtbl=010CD1E0)
0000: class BGSLoadGameBuffer
==============================================================================*/
virtual void Unk_000(void); // 00685BF0
virtual void Unk_001(void); // 00685B60
/*==============================================================================
class NiTArray<class TESObjectCELL *,class NiTMallocInterface<class TESObjectCELL *> > +0000 (_vtbl=0107B648)
0000: class NiTArray<class TESObjectCELL *,class NiTMallocInterface<class TESObjectCELL *> >
==============================================================================*/
virtual void Unk_000(void); // 0043BFA0
/*==============================================================================
class BSPSysMultiTargetEmitterCtlr +0000 (_vtbl=0111F8E4)
0000: class BSPSysMultiTargetEmitterCtlr
0000: | class NiPSysEmitterCtlr
0000: | | class NiPSysModifierCtlr
0000: | | | class NiSingleInterpController
0000: | | | | class NiInterpController
0000: | | | | | class NiTimeController
0000: | | | | | | class NiObject
0000: | | | | | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00B178F0
virtual void Unk_002(void) override; // 00B178E0
virtual void Unk_013(void) override; // 00B173B0
virtual void Unk_014(void) override; // 00B174B0
virtual void Unk_015(void) override; // 00B170D0
virtual void Unk_016(void) override; // 00B170E0
virtual void Unk_017(void) override; // 00B17510
virtual void Unk_018(void) override; // 00B17100
virtual void Unk_019(void) override; // 00B177D0
virtual void Unk_023(void) override; // 00B17590
/*==============================================================================
class NiTArray<class BGSAddonNode *,class NiTMallocInterface<class BGSAddonNode *> > +0000 (_vtbl=0107B650)
0000: class NiTArray<class BGSAddonNode *,class NiTMallocInterface<class BGSAddonNode *> >
==============================================================================*/
virtual void Unk_000(void); // 0043C6C0
/*==============================================================================
class BSScript::NativeFunction1<class TESSound,unsigned int,class TESObjectREFR *> +0000 (_vtbl=010F908C)
0000: class BSScript::NativeFunction1<class TESSound,unsigned int,class TESObjectREFR *>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 009179F0
/*==============================================================================
class NiTPointerMap<class BSPointerHandle<class Actor,class BSUntypedPointerHandle<20,6> >,class WadingWaterData *> +0000 (_vtbl=010C72A4)
0000: class NiTPointerMap<class BSPointerHandle<class Actor,class BSUntypedPointerHandle<20,6> >,class WadingWaterData *>
0000: | class NiTMapBase<class NiTPointerAllocator<unsigned int>,class BSPointerHandle<class Actor,class BSUntypedPointerHandle<20,6> >,class WadingWaterData *>
==============================================================================*/
virtual void Unk_000(void) override; // 006351F0
virtual void Unk_005(void) override; // 00CEB140
virtual void Unk_006(void) override; // 00AD1F00
/*==============================================================================
class CraftingSubMenus::EnchantConstructMenu::CreateEffectFunctor +0000 (_vtbl=010E435C)
0000: class CraftingSubMenus::EnchantConstructMenu::CreateEffectFunctor
0000: | class MagicItemTraversalFunctor
==============================================================================*/
virtual void Unk_000(void) override; // 0084F310
virtual void Unk_001(void) override; // 0084F110
/*==============================================================================
class NiTPrimitiveArray<class TESObjectCELL *> +0000 (_vtbl=0107B658)
0000: class NiTPrimitiveArray<class TESObjectCELL *>
0000: | class NiTArray<class TESObjectCELL *,class NiTMallocInterface<class TESObjectCELL *> >
==============================================================================*/
/*==============================================================================
class NiTPrimitiveArray<class BGSAddonNode *> +0000 (_vtbl=0107B660)
0000: class NiTPrimitiveArray<class BGSAddonNode *>
0000: | class NiTArray<class BGSAddonNode *,class NiTMallocInterface<class BGSAddonNode *> >
==============================================================================*/
/*==============================================================================
class BSScript::NativeFunction0<class BGSBaseAlias,class TESQuest *> +0000 (_vtbl=010EF6D4)
0000: class BSScript::NativeFunction0<class BGSBaseAlias,class TESQuest *>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 008E8EA0
/*==============================================================================
class BGSStoryManagerBranchNode +0000 (_vtbl=0107B66C)
0000: class BGSStoryManagerBranchNode
0000: | class BGSStoryManagerNodeBase
0000: | | class BGSStoryManagerTreeForm
0000: | | | class TESForm
0000: | | | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0043C990
virtual void Unk_005(void) override; // 0063EDD0
virtual void Unk_013(void) override; // 0063EE00
virtual void Unk_03B(void) override; // 00965780
virtual void Unk_03C(void) override; // 006402D0
virtual void Unk_03E(void) override; // 0063EDE0
/*==============================================================================
class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterReanimate> > +0000 (_vtbl=010DD040)
0000: class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterReanimate> >
0000: | struct AutoRegisterCreator<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterReanimate>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterReanimate>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterReanimate>,class CombatObject>
0000: | | | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007CAD90
virtual void Unk_002(void); // 00781280
/*==============================================================================
class BGSAddonNode +0000 (_vtbl=01080A04)
0000: class BGSAddonNode
0000: | class TESBoundObject
0000: | | class TESObject
0000: | | | class TESForm
0000: | | | | class BaseFormComponent
0020: | class TESModelTextureSwap
0020: | | class TESModel
0020: | | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0048FCD0
virtual void Unk_004(void) override; // 0048FA50
virtual void Unk_006(void) override; // 0048FD20
virtual void Unk_013(void) override; // 0048FA60
/*==============================================================================
class ConcreteObjectFormFactory<class TESEffectShader,85,31,6> +0000 (_vtbl=01082924)
0000: class ConcreteObjectFormFactory<class TESEffectShader,85,31,6>
0000: | class ConcreteFormFactory<class TESEffectShader,85>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 00420D60
virtual void Unk_006(void) override; // 00491870
/*==============================================================================
class REFREventCallbacks::ConcreteEventCallbackFactory<class `anonymous namespace'::ScenePhaseResultsCallBack> +0000 (_vtbl=010A3F64)
0000: class REFREventCallbacks::ConcreteEventCallbackFactory<class `anonymous namespace'::ScenePhaseResultsCallBack>
0000: | class REFREventCallbacks::IEventCallbackFactory
==============================================================================*/
virtual void Unk_000(void) override; // 0055A390
virtual void Unk_001(void) override; // 0055A4E0
virtual void Unk_002(void) override; // 0055A380
virtual void Unk_003(void) override; // 00559D80
virtual void Unk_004(void) override; // 0057D3C0
/*==============================================================================
class Actor +0000 (_vtbl=010CFCBC)
0000: class Actor
0000: | class TESObjectREFR
0000: | | class TESForm
0000: | | | class BaseFormComponent
0014: | | class BSHandleRefObject
0014: | | | class NiRefObject
001C: | | class BSTEventSink<struct BSAnimationGraphEvent>
0020: | | class IAnimationGraphManagerHolder
0054: | class MagicTarget
0060: | class ActorValueOwner
0064: | class ActorState
0064: | | struct IMovementState
0064: | | | struct IMovementInterface
0070: | class BSTEventSink<class BSTransformDeltaEvent>
0074: | class BSTEventSink<class bhkCharacterMoveFinishEvent>
0078: | class IPostAnimationChannelUpdateFunctor
==============================================================================*/
virtual void Unk_000(void) override; // 006CE610
virtual void Unk_00E(void) override; // 006DB980
virtual void Unk_00F(void) override; // 006DBE00
virtual void Unk_010(void) override; // 006CB4F0
virtual void Unk_011(void) override; // 006D81C0
virtual void Unk_012(void) override; // 006D8C20
virtual void Unk_013(void) override; // 006CB7D0
virtual void Unk_023(void) override; // 006B8BC0
virtual void Unk_03B(void) override; // 006BAC90
virtual void Unk_03C(void) override; // 006C50D0
virtual void Unk_03D(void) override; // 006A7250
virtual void Unk_03E(void) override; // 006AA2D0
virtual void Unk_03F(void) override; // 006A9A10
virtual void Unk_040(void) override; // 006C1740
virtual void Unk_041(void) override; // 006C0D90
virtual void Unk_045(void) override; // 006A9F00
virtual void Unk_048(void) override; // 006A9550
virtual void Unk_049(void) override; // 006A9E60
virtual void Unk_04A(void) override; // 006A9FE0
virtual void Unk_04B(void) override; // 006B3C60
virtual void Unk_04C(void) override; // 006D3720
virtual void Unk_04D(void) override; // 006C5170
virtual void Unk_04E(void) override; // 006C5180
virtual void Unk_04F(void) override; // 006C1350
virtual void Unk_052(void) override; // 006A8B80
virtual void Unk_053(void) override; // 006A8BA0
virtual void Unk_056(void) override; // 006B9480
virtual void Unk_058(void) override; // 006A80A0
virtual void Unk_059(void) override; // 006C95F0
virtual void Unk_05A(void) override; // 006BCEC0
virtual void Unk_05B(void) override; // 006AC540
virtual void Unk_05C(void) override; // 006E8E70
virtual void Unk_05D(void) override; // 006E8870
virtual void Unk_063(void) override; // 006BEBB0
virtual void Unk_065(void) override; // 006A97D0
virtual void Unk_066(void) override; // 006CC9B0
virtual void Unk_067(void) override; // 006C3F20
virtual void Unk_068(void) override; // 006C4110
virtual void Unk_069(void) override; // 006BA6A0
virtual void Unk_06A(void) override; // 006C54B0
virtual void Unk_06C(void) override; // 006C20D0
virtual void Unk_072(void) override; // 006C7340
virtual void Unk_073(void) override; // 006A9590
virtual void Unk_074(void) override; // 006A9630
virtual void Unk_075(void) override; // 006E0D50
virtual void Unk_078(void) override; // 006A7F40
virtual void Unk_079(void) override; // 006C74A0
virtual void Unk_07A(void) override; // 0092D110 (void) { return false; }
virtual void Unk_07B(void) override; // 006ABD00
virtual void Unk_07C(void) override; // 006ABD30
virtual void Unk_07D(void) override; // 006BCB50
virtual void Unk_082(void) override; // 006A98F0
virtual void Unk_084(void) override; // 006AACA0
virtual void Unk_085(void) override; // 006B8C30
virtual void Unk_086(void) override; // 006A98B0
virtual void Unk_087(void) override; // 006A7330
virtual void Unk_089(void) override; // 006AA660
virtual void Unk_08A(void) override; // 006BDF60
virtual void Unk_08B(void) override; // 006AE000
virtual void Unk_08C(void) override; // 006A9380
virtual void Unk_090(void) override; // 006AFC10
virtual void Unk_091(void) override; // 006B55F0
virtual void Unk_092(void) override; // 006B5400
virtual void Unk_093(void) override; // 006B5430
virtual void Unk_095(void) override; // 006BB5C0
virtual void Unk_096(void) override; // 006B10C0
virtual void Unk_098(void) override; // 006B3470
virtual void Unk_099(void) override; // 006A7430
virtual void Unk_09C(void) override; // 006C3710
virtual void Unk_09D(void) override; // 006AF990
virtual void Unk_09E(void) override; // 006E16C0
virtual void Unk_0A1(void) override; // 006D5020
virtual void Unk_0A2(void); // 006B2590
virtual void Unk_0A3(void); // 006A92B0
virtual void Unk_0A4(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_0A5(void); // 006B2050
virtual void Unk_0A6(void); // 006B8BF0
virtual void Unk_0A7(void); // 006CC930
virtual void Unk_0A8(void); // 006AE470
virtual void Unk_0A9(void); // 006AC410
virtual void Unk_0AA(void); // 006DB0A0
virtual void Unk_0AB(void); // 006E7B70
virtual void Unk_0AC(void); // 006C7690
virtual void Unk_0AD(void); // 006A8030
virtual void Unk_0AE(void); // 006A79F0
virtual void Unk_0AF(void); // 006D64D0
virtual void Unk_0B0(void); // 006B5AF0
virtual void Unk_0B1(void); // 006CD7C0
virtual void Unk_0B2(void); // 009B86F0 (void) { return true; }
virtual void Unk_0B3(void); // 006BCAF0
virtual void Unk_0B4(void); // 006AECA0
virtual void Unk_0B5(void); // 006AECC0
virtual void Unk_0B6(void); // 006AECF0
virtual void Unk_0B7(void); // 006AED10
virtual void Unk_0B8(void); // 00D62BE0 (UInt32 arg1, UInt32 arg2, UInt32 arg3) { return; }
virtual void Unk_0B9(void); // 006C50E0 (void) { return; }
virtual void Unk_0BA(void); // 00D62BE0 (UInt32 arg1, UInt32 arg2, UInt32 arg3) { return; }
virtual void Unk_0BB(void); // 0092D110 (void) { return false; }
virtual void Unk_0BC(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_0BD(void); // 0092D110 (void) { return false; }
virtual void Unk_0BE(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_0BF(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_0C0(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_0C1(void); // 006BEC40
virtual void Unk_0C2(void); // 006E9780
virtual void Unk_0C3(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_0C4(void); // 009B86F0 (void) { return true; }
virtual void Unk_0C5(void); // 00F51EE8 (pure)
virtual void Unk_0C6(void); // 0064A3E0
virtual void Unk_0C7(void); // 006CF440
virtual void Unk_0C8(void); // 006E8630
virtual void Unk_0C9(void); // 006C50E0 (void) { return; }
virtual void Unk_0CA(void); // 006BD1A0
virtual void Unk_0CB(void); // 006CE8B0
virtual void Unk_0CC(void); // 006E3020
virtual void Unk_0CD(void); // 006E31A0
virtual void Unk_0CE(void); // 006E9140
virtual void Unk_0CF(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_0D0(void); // 006E0DA0
virtual void Unk_0D1(void); // 006E2450
virtual void Unk_0D2(void); // 006E3580
virtual void Unk_0D3(void); // 006E1620
virtual void Unk_0D4(void); // 006E1630
virtual void Unk_0D5(void); // 006E1650
virtual void Unk_0D6(void); // 004091A0 (UInt32 arg) { return false; }
virtual void Unk_0D7(void); // 006BEE70
virtual void Unk_0D8(void); // 006C1E90
virtual void Unk_0D9(void); // 006B7C50
virtual void Unk_0DA(void); // 006BEE10
virtual void Unk_0DB(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_0DC(void); // 006BDC80
virtual void Unk_0DD(void); // 006CB280
virtual void Unk_0DE(void); // 006BAEE0
virtual void Unk_0DF(void); // 006E9EC0
virtual void Unk_0E0(void); // 006E9190
virtual void Unk_0E1(void); // 006E8770
virtual void Unk_0E2(void); // 006E1340
virtual void Unk_0E3(void); // 006E2BF0
virtual void Unk_0E4(void); // 006E5510
virtual void Unk_0E5(void); // 0066E8A0
virtual void Unk_0E6(void); // 0066E8A0
virtual void Unk_0E7(void); // 005EADD0 (void) { return 0; }
virtual void Unk_0E8(void); // 0092D110 (void) { return false; }
virtual void Unk_0E9(void); // 004091A0 (UInt32 arg) { return false; }
virtual void Unk_0EA(void); // 006C5FA0
virtual void Unk_0EB(void); // 006AB7D0
virtual void Unk_0EC(void); // 006AB850
virtual void Unk_0ED(void); // 006C5F90
virtual void Unk_0EE(void); // 006E3D50
virtual void Unk_0EF(void); // 006A8BD0
virtual void Unk_0F0(void); // 006DC790
virtual void Unk_0F1(void); // 006DCEA0
virtual void Unk_0F2(void); // 006DD4B0
virtual void Unk_0F3(void); // 006DD940
virtual void Unk_0F4(void); // 006E1290
virtual void Unk_0F5(void); // 006E12A0
virtual void Unk_0F6(void); // 00DE8190
virtual void Unk_0F7(void); // 006ACBD0
virtual void Unk_0F8(void); // 006A9120
virtual void Unk_0F9(void); // 006AA200
virtual void Unk_0FA(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_0FB(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_0FC(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_0FD(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_0FE(void); // 006AA210
virtual void Unk_0FF(void); // 006AA240
virtual void Unk_100(void); // 006AA260
virtual void Unk_101(void); // 006C50E0 (void) { return; }
virtual void Unk_102(void); // 0092D110 (void) { return false; }
virtual void Unk_103(void); // 006E4700
virtual void Unk_104(void); // 006E1130
virtual void Unk_105(void); // 0092D110 (void) { return false; }
virtual void Unk_106(void); // 006C50F0
virtual void Unk_107(void); // 006C5100
virtual void Unk_108(void); // 006B2630
virtual void Unk_109(void); // 006C5120
virtual void Unk_10A(void); // 006C5130
virtual void Unk_10B(void); // 006C5140
virtual void Unk_10C(void); // 006C5150
virtual void Unk_10D(void); // 006D6B30
virtual void Unk_10E(void); // 006EA980
virtual void Unk_10F(void); // 006E8F90
virtual void Unk_110(void); // 006C50E0 (void) { return; }
virtual void Unk_111(void); // 006E8B30
virtual void Unk_112(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_113(void); // 006C51F0
virtual void Unk_114(void); // 006B1340
virtual void Unk_115(void); // 006B1290
virtual void Unk_116(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_117(void); // 006AA2E0
virtual void Unk_118(void); // 006BBF00
virtual void Unk_119(void); // 006AB8D0
virtual void Unk_11A(void); // 006A79D0
virtual void Unk_11B(void); // 006AB920
virtual void Unk_11C(void); // 006A7A20
virtual void Unk_11D(void); // 006A7A50
virtual void Unk_11E(void); // 006ABD60
virtual void Unk_11F(void); // 006CC840
virtual void Unk_120(void); // 006B6060
virtual void Unk_121(void); // 006B4C00
virtual void Unk_122(void); // 006CECB0
virtual void Unk_123(void); // 006B6EA0
virtual void Unk_124(void); // 006A8EF0
virtual void Unk_125(void); // 006A8F40
virtual void Unk_126(void); // 006B9BF0
virtual void Unk_127(void); // 006DFB30
/*==============================================================================
class BSScript::NativeFunction2<class Actor,void,unsigned int,unsigned int> +0000 (_vtbl=010ED694)
0000: class BSScript::NativeFunction2<class Actor,void,unsigned int,unsigned int>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 008E6770
/*==============================================================================
class TESNPC +0000 (_vtbl=010A5964)
0000: class TESNPC
0000: | class TESActorBase
0000: | | class TESBoundAnimObject
0000: | | | class TESBoundObject
0000: | | | | class TESObject
0000: | | | | | class TESForm
0000: | | | | | | class BaseFormComponent
0020: | | class TESActorBaseData
0020: | | | class BaseFormComponent
0058: | | class TESContainer
0058: | | | class BaseFormComponent
0064: | | class TESSpellList
0064: | | | class BaseFormComponent
006C: | | class TESAIForm
006C: | | | class BaseFormComponent
0084: | | class TESFullName
0084: | | | class BaseFormComponent
008C: | | class ActorValueOwner
0090: | | class BGSDestructibleObjectForm
0090: | | | class BaseFormComponent
0098: | | class BGSSkinForm
0098: | | | class BaseFormComponent
00A0: | | class BGSKeywordForm
00A0: | | | class BaseFormComponent
00AC: | | class BGSAttackDataForm
00AC: | | | class BaseFormComponent
00B4: | | class BGSPerkRankArray
00B4: | | | class BaseFormComponent
00C0: | class TESRaceForm
00C0: | | class BaseFormComponent
00C8: | class BGSOverridePackCollection
00C8: | | class BaseFormComponent
00DC: | class BSTEventSink<class MenuOpenCloseEvent>
==============================================================================*/
virtual void Unk_000(void) override; // 0056AF90
virtual void Unk_004(void) override; // 00562B60
virtual void Unk_005(void) override; // 0056A020
virtual void Unk_006(void) override; // 00565180
virtual void Unk_00C(void) override; // 00560D90
virtual void Unk_00E(void) override; // 00560B10
virtual void Unk_00F(void) override; // 0056A170
virtual void Unk_012(void) override; // 00569B10
virtual void Unk_013(void) override; // 005689A0
virtual void Unk_02E(void) override; // 00560F90
virtual void Unk_02F(void) override; // 00562FB0
virtual void Unk_037(void) override; // 005672C0
virtual void Unk_041(void) override; // 00569970
virtual void Unk_049(void) override; // 0072F970
virtual void Unk_04A(void) override; // 00563620
virtual void Unk_04B(void) override; // 00566220
virtual void Unk_04D(void) override; // 00566910
virtual void Unk_04E(void) override; // 00562450
virtual void Unk_055(void) override; // 00560AF0
virtual void Unk_056(void) override; // 00560B00
/*==============================================================================
class TESEatPackageData +0000 (_vtbl=010C4784)
0000: class TESEatPackageData
0000: | class TESPackageData
==============================================================================*/
virtual void Unk_000(void) override; // 005E5A80
virtual void Unk_001(void) override; // 005E5AC0
virtual void Unk_002(void) override; // 005E59F0
virtual void Unk_004(void) override; // 005E5A40
virtual void Unk_005(void) override; // 005E47B0
/*==============================================================================
class BGSPerk::ApplyPerksVisitor +0000 (_vtbl=010D1290)
0000: class BGSPerk::ApplyPerksVisitor
0000: | class PerkRankVisitor
==============================================================================*/
virtual void Unk_000(void); // 0054F480
/*==============================================================================
class TESObjectDOOR +0000 (_vtbl=010850B4)
0000: class TESObjectDOOR
0000: | class TESBoundAnimObject
0000: | | class TESBoundObject
0000: | | | class TESObject
0000: | | | | class TESForm
0000: | | | | | class BaseFormComponent
0020: | class TESFullName
0020: | | class BaseFormComponent
0028: | class TESModelTextureSwap
0028: | | class TESModel
0028: | | | class BaseFormComponent
0050: | class TESMagicCasterForm
0051: | class TESMagicTargetForm
0044: | class BGSDestructibleObjectForm
0044: | | class BaseFormComponent
004C: | class BGSOpenCloseForm
==============================================================================*/
virtual void Unk_000(void) override; // 004A61A0
virtual void Unk_004(void) override; // 004A4B00
virtual void Unk_005(void) override; // 004A52B0
virtual void Unk_006(void) override; // 004A5930
virtual void Unk_013(void) override; // 004A5790
virtual void Unk_037(void) override; // 004A64C0
virtual void Unk_04B(void) override; // 004A5500
virtual void Unk_04D(void) override; // 004A5CE0
virtual void Unk_04E(void) override; // 004A4BE0
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class CombatPathT<class CombatPathRequestGeneric<class CombatPathingGoalPolicyFlankDistant,class CombatPathingSearchPolicyStandard>,class CombatPathDestinationLocation>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> > +0000 (_vtbl=010DF7F0)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class CombatPathT<class CombatPathRequestGeneric<class CombatPathingGoalPolicyFlankDistant,class CombatPathingSearchPolicyStandard>,class CombatPathDestinationLocation>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | struct BSTDerivedCreator<class CombatPathT<class CombatPathRequestGeneric<class CombatPathingGoalPolicyFlankDistant,class CombatPathingSearchPolicyStandard>,class CombatPathDestinationLocation>,class CombatObject>
0000: | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 00801480
virtual void Unk_002(void); // 00781280
/*==============================================================================
class TESObjectMISC +0000 (_vtbl=010853EC)
0000: class TESObjectMISC
0000: | class TESBoundObject
0000: | | class TESObject
0000: | | | class TESForm
0000: | | | | class BaseFormComponent
0020: | class TESFullName
0020: | | class BaseFormComponent
0028: | class TESModelTextureSwap
0028: | | class TESModel
0028: | | | class BaseFormComponent
0044: | class TESIcon
0044: | | class TESTexture
0044: | | | class BaseFormComponent
004C: | class TESValueForm
004C: | | class BaseFormComponent
0054: | class TESWeightForm
0054: | | class BaseFormComponent
005C: | class BGSDestructibleObjectForm
005C: | | class BaseFormComponent
0064: | class BGSMessageIcon
0064: | | class BaseFormComponent
0070: | class BGSPickupPutdownSounds
0070: | | class BaseFormComponent
007C: | class BGSKeywordForm
007C: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004A7040
virtual void Unk_006(void) override; // 004A70A0
virtual void Unk_00E(void) override; // 004A6D70
virtual void Unk_00F(void) override; // 004A6D90
virtual void Unk_013(void) override; // 004A6EF0
virtual void Unk_054(void); // 006C50E0 (void) { return; }
virtual void Unk_055(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_056(void); // 006C50E0 (void) { return; }
/*==============================================================================
class DetectLifeEffect +0000 (_vtbl=010C9044)
0000: class DetectLifeEffect
0000: | class ActiveEffect
==============================================================================*/
virtual void Unk_004(void) override; // 0065B490
virtual void Unk_017(void) override; // 0065B4D0
/*==============================================================================
class TESObjectSTAT +0000 (_vtbl=010855BC)
0000: class TESObjectSTAT
0000: | class TESBoundObject
0000: | | class TESObject
0000: | | | class TESForm
0000: | | | | class BaseFormComponent
0020: | class TESModelTextureSwap
0020: | | class TESModel
0020: | | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004A7520
virtual void Unk_006(void) override; // 004A75A0
virtual void Unk_013(void) override; // 004A7440
virtual void Unk_019(void) override; // 009B86F0 (void) { return true; }
virtual void Unk_01A(void) override; // 00493240
/*==============================================================================
class TESObjectBOOK +0000 (_vtbl=01084B0C)
0000: class TESObjectBOOK
0000: | class TESBoundObject
0000: | | class TESObject
0000: | | | class TESForm
0000: | | | | class BaseFormComponent
0020: | class TESFullName
0020: | | class BaseFormComponent
0028: | class TESModelTextureSwap
0028: | | class TESModel
0028: | | | class BaseFormComponent
0044: | class TESIcon
0044: | | class TESTexture
0044: | | | class BaseFormComponent
004C: | class TESValueForm
004C: | | class BaseFormComponent
0054: | class TESWeightForm
0054: | | class BaseFormComponent
005C: | class TESDescription
005C: | | class BaseFormComponent
0068: | class BGSDestructibleObjectForm
0068: | | class BaseFormComponent
0070: | class BGSMessageIcon
0070: | | class BaseFormComponent
007C: | class BGSPickupPutdownSounds
007C: | | class BaseFormComponent
0088: | class BGSKeywordForm
0088: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004A3280
virtual void Unk_004(void) override; // 004A2E80
virtual void Unk_005(void) override; // 004067E0
virtual void Unk_006(void) override; // 004A32B0
virtual void Unk_00E(void) override; // 004A3070
virtual void Unk_00F(void) override; // 004A30B0
virtual void Unk_013(void) override; // 004A38C0
virtual void Unk_037(void) override; // 004A36F0
virtual void Unk_04D(void) override; // 004A3980
/*==============================================================================
struct hkpDisplayBindingData::RigidBody +0000 (_vtbl=011759CC)
0000: struct hkpDisplayBindingData::RigidBody
0000: | class hkReferencedObject
0000: | | class hkBaseObject
==============================================================================*/
virtual void Unk_000(void) override; // 00D85970
/*==============================================================================
class BGSVoiceType +0000 (_vtbl=010A3FD4)
0000: class BGSVoiceType
0000: | class TESForm
0000: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0055ACB0
virtual void Unk_006(void) override; // 0055AB10
virtual void Unk_032(void) override; // 0055AAE0
virtual void Unk_033(void) override; // 0055AAF0
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class PitchOverrideEndHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> > +0000 (_vtbl=010D5E6C)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class PitchOverrideEndHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | struct BSTDerivedCreator<class PitchOverrideEndHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >
0000: | | struct IBSTCreator<class IHandlerFunctor<class Actor,class BSFixedStringCI> >
==============================================================================*/
virtual void Unk_000(void); // 00784530
virtual void Unk_001(void); // 00782680
virtual void Unk_002(void); // 00781280
/*==============================================================================
class CombatGroupDetectionListener +0000 (_vtbl=010D9EB4)
0000: class CombatGroupDetectionListener
0000: | class DetectionListener
0000: | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void); // 00AAFFD0
virtual void Unk_001(void); // 00AB5360
virtual void Unk_002(void); // 007B8CD0
virtual void Unk_003(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_004(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_005(void); // 007B37E0
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterBoundItem>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> > +0000 (_vtbl=010DC930)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterBoundItem>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterBoundItem>,class CombatObject>
0000: | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007CA7F0
virtual void Unk_002(void); // 00781280
/*==============================================================================
class CombatBehaviorTreeNodeObject<class CombatBehaviorFindLateralAttackLocation> +0000 (_vtbl=010DF148)
0000: class CombatBehaviorTreeNodeObject<class CombatBehaviorFindLateralAttackLocation>
0000: | class CombatBehaviorTreeNodeObjectBase<class CombatBehaviorFindLateralAttackLocation>
0000: | | class CombatBehaviorTreeNode
==============================================================================*/
virtual void Unk_000(void); // 008141B0
virtual void Unk_001(void); // 004F8CA0
virtual void Unk_002(void); // 007FC620
virtual void Unk_003(void); // 00817E80
virtual void Unk_004(void); // 00816A10
virtual void Unk_005(void); // 007F0650
virtual void Unk_006(void); // 008062D0
virtual void Unk_007(void); // 00806A60
virtual void Unk_008(void); // 0080BDC0
virtual void Unk_009(void); // 007FB980
/*==============================================================================
class TESObjectACTI +0000 (_vtbl=010841B4)
0000: class TESObjectACTI
0000: | class TESBoundAnimObject
0000: | | class TESBoundObject
0000: | | | class TESObject
0000: | | | | class TESForm
0000: | | | | | class BaseFormComponent
0020: | class TESFullName
0020: | | class BaseFormComponent
0028: | class TESModelTextureSwap
0028: | | class TESModel
0028: | | | class BaseFormComponent
005C: | class TESMagicTargetForm
0044: | class BGSDestructibleObjectForm
0044: | | class BaseFormComponent
004C: | class BGSOpenCloseForm
0050: | class BGSKeywordForm
0050: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0049FF40
virtual void Unk_004(void) override; // 0049FCF0
virtual void Unk_005(void) override; // 004A0A40
virtual void Unk_006(void) override; // 004A0980
virtual void Unk_00E(void) override; // 0049FE10
virtual void Unk_00F(void) override; // 0049FF70
virtual void Unk_013(void) override; // 004A05D0
virtual void Unk_022(void) override; // 00494E70
virtual void Unk_02A(void) override; // 0049FD00
virtual void Unk_037(void) override; // 004A0040
virtual void Unk_04D(void) override; // 004A0170
virtual void Unk_04E(void) override; // 0049FD10
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemScroll,class CombatMagicCasterScript>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> > +0000 (_vtbl=010DCB50)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemScroll,class CombatMagicCasterScript>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemScroll,class CombatMagicCasterScript>,class CombatObject>
0000: | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007CB100
virtual void Unk_002(void); // 00781280
/*==============================================================================
class TESEyes +0000 (_vtbl=010A4D74)
0000: class TESEyes
0000: | class TESForm
0000: | | class BaseFormComponent
0014: | class TESFullName
0014: | | class BaseFormComponent
001C: | class TESTexture
001C: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0055BF60
virtual void Unk_004(void) override; // 0055BE90
virtual void Unk_006(void) override; // 0055BFB0
/*==============================================================================
struct AutoRegisterCreator<class GetUpEndHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> > +0000 (_vtbl=010D630C)
0000: struct AutoRegisterCreator<class GetUpEndHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class GetUpEndHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | | struct BSTDerivedCreator<class GetUpEndHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >
0000: | | | struct IBSTCreator<class IHandlerFunctor<class Actor,class BSFixedStringCI> >
==============================================================================*/
/*==============================================================================
class TESObjectWEAP +0000 (_vtbl=01085C44)
0000: class TESObjectWEAP
0000: | class TESBoundObject
0000: | | class TESObject
0000: | | | class TESForm
0000: | | | | class BaseFormComponent
0020: | class TESFullName
0020: | | class BaseFormComponent
0028: | class TESModelTextureSwap
0028: | | class TESModel
0028: | | | class BaseFormComponent
0044: | class TESIcon
0044: | | class TESTexture
0044: | | | class BaseFormComponent
004C: | class TESEnchantableForm
004C: | | class BaseFormComponent
0058: | class TESValueForm
0058: | | class BaseFormComponent
0060: | class TESWeightForm
0060: | | class BaseFormComponent
0068: | class TESAttackDamageForm
0068: | | class BaseFormComponent
0070: | class BGSDestructibleObjectForm
0070: | | class BaseFormComponent
0078: | class BGSEquipType
0078: | | class BaseFormComponent
0080: | class BGSPreloadable
0080: | | class BaseFormComponent
0084: | class BGSMessageIcon
0084: | | class BaseFormComponent
0090: | class BGSPickupPutdownSounds
0090: | | class BaseFormComponent
009C: | class BGSBlockBashData
009C: | | class BaseFormComponent
00A8: | class BGSKeywordForm
00A8: | | class BaseFormComponent
00B4: | class TESDescription
00B4: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004A9400
virtual void Unk_004(void) override; // 004A9430
virtual void Unk_005(void) override; // 004A8780
virtual void Unk_006(void) override; // 004A9580
virtual void Unk_00E(void) override; // 004A80C0
virtual void Unk_00F(void) override; // 004A80E0
virtual void Unk_013(void) override; // 004AA3C0
virtual void Unk_014(void) override; // 004A8D70
virtual void Unk_019(void) override; // 004A8E90
virtual void Unk_037(void) override; // 004A8110
virtual void Unk_039(void) override; // 004A8D90
/*==============================================================================
struct AutoRegisterSmartPtrDerivedPathingType<class PathingRequestClosestGoal,class BSPathingRequest,64> +0000 (_vtbl=010C6398)
0000: struct AutoRegisterSmartPtrDerivedPathingType<class PathingRequestClosestGoal,class BSPathingRequest,64>
0000: | struct AutoRegisterCreator<class PathingRequestClosestGoal,class BSTSmartPointerPathingFactoryManager<class BSPathingRequest,64> >
0000: | | class AutoRegisterFactory<struct BSTDerivedCreator<class PathingRequestClosestGoal,class BSPathingRequest>,class BSTSmartPointerPathingFactoryManager<class BSPathingRequest,64> >
0000: | | | struct BSTDerivedCreator<class PathingRequestClosestGoal,class BSPathingRequest>
0000: | | | | struct IBSTCreator<class BSPathingRequest>
==============================================================================*/
virtual void Unk_000(void); // 00831BF0
virtual void Unk_001(void); // 00613B80
virtual void Unk_002(void); // 00781280
/*==============================================================================
class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterReanimate> > +0000 (_vtbl=010DD010)
0000: class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterReanimate> >
0000: | struct AutoRegisterCreator<class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterReanimate>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterReanimate>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterReanimate>,class CombatObject>
0000: | | | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007CACA0
virtual void Unk_002(void); // 00781280
/*==============================================================================
class NiTMapBase<class NiTPointerAllocator<unsigned int>,unsigned int,class TESFile *> +0000 (_vtbl=0107C23C)
0000: class NiTMapBase<class NiTPointerAllocator<unsigned int>,unsigned int,class TESFile *>
==============================================================================*/
virtual void Unk_000(void); // 00444F10
virtual void Unk_001(void); // 00899A40
virtual void Unk_002(void); // 00CEF790
virtual void Unk_003(void); // 007E8D90
virtual void Unk_004(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_005(void); // 00F51EE8 (pure)
virtual void Unk_006(void); // 00F51EE8 (pure)
/*==============================================================================
class NiTPointerMap<unsigned int,class TESFile *> +0000 (_vtbl=0107C25C)
0000: class NiTPointerMap<unsigned int,class TESFile *>
0000: | class NiTMapBase<class NiTPointerAllocator<unsigned int>,unsigned int,class TESFile *>
==============================================================================*/
virtual void Unk_000(void) override; // 004451A0
virtual void Unk_005(void) override; // 00CEB140
virtual void Unk_006(void) override; // 00AD1F00
/*==============================================================================
class BSModelDB::BSModelProcessor +0000 (_vtbl=0107C2B4)
0000: class BSModelDB::BSModelProcessor
0004: | class BSTSingletonExplicit<class BSModelDB::BSModelProcessor>
==============================================================================*/
virtual void Unk_000(void); // 00447700
virtual void Unk_001(void); // 00AF4D90
/*==============================================================================
class BGSProcedureFlightGrab +0000 (_vtbl=010C1F0C)
0000: class BGSProcedureFlightGrab
0000: | class BGSProcedureTyped<class BGSProcedureBase,&struct BGSProcedureParamInfo const * const kProcedureFlightGrabParamTypes>
0000: | | class BGSProcedureBase
0000: | | | class IProcedure
==============================================================================*/
virtual void Unk_000(void); // 005DD760
virtual void Unk_001(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_002(void); // 00C8CCA0 (UInt32 arg) { return true; }
virtual void Unk_003(void); // 006C50E0 (void) { return; }
virtual void Unk_004(void); // 005BA010
virtual void Unk_005(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_006(void); // 005B9AE0
virtual void Unk_007(void); // 005B98F0
virtual void Unk_008(void); // 005BA420
virtual void Unk_009(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_00A(void); // 005C4970
virtual void Unk_00B(void); // 005CACF0
virtual void Unk_00C(void); // 005C5240
virtual void Unk_00D(void); // 005B9F70
virtual void Unk_00E(void); // 00E73CC0
virtual void Unk_00F(void); // 009EA550
virtual void Unk_010(void); // 004091A0 (UInt32 arg) { return false; }
virtual void Unk_011(void); // 005C8DE0
virtual void Unk_012(void); // 005C51C0
virtual void Unk_013(void); // 005C51E0
virtual void Unk_014(void); // 005C5220
virtual void Unk_015(void); // 009B86F0 (void) { return true; }
virtual void Unk_016(void); // 005B9F40
virtual void Unk_017(void); // 0092D110 (void) { return false; }
virtual void Unk_018(void); // 0092D110 (void) { return false; }
virtual void Unk_019(void); // 0092D110 (void) { return false; }
virtual void Unk_01A(void); // 0092D110 (void) { return false; }
virtual void Unk_01B(void); // 009EA560
virtual void Unk_01C(void); // 005B9920
virtual void Unk_01D(void); // 005B9D10
virtual void Unk_01E(void); // 005C51B0
virtual void Unk_01F(void); // 0092D110 (void) { return false; }
virtual void Unk_020(void); // 009B86F0 (void) { return true; }
virtual void Unk_021(void); // 005B9F50
virtual void Unk_022(void); // 005C5200
/*==============================================================================
class CombatPathBuilderT<class CombatPathBuilderOpen,class CombatPathingGoalPolicyFindCover,class CombatPathingSearchPolicyStandard> +0000 (_vtbl=010E1CA4)
0000: class CombatPathBuilderT<class CombatPathBuilderOpen,class CombatPathingGoalPolicyFindCover,class CombatPathingSearchPolicyStandard>
0000: | class CombatPathBuilderOpen
0000: | | class CombatPathBuilder
0000: | | | class IPathBuilder
==============================================================================*/
virtual void Unk_002(void) override; // 008271C0
/*==============================================================================
class SkyrimScript::ConcreteDelayFunctorFactory<class SkyrimScript::`anonymous namespace'::CastFunctor,22> +0000 (_vtbl=010F3304)
0000: class SkyrimScript::ConcreteDelayFunctorFactory<class SkyrimScript::`anonymous namespace'::CastFunctor,22>
0000: | class SkyrimScript::DelayFunctorFactory
==============================================================================*/
virtual void Unk_000(void) override; // 008F9BE0
virtual void Unk_001(void) override; // 008F9F10
virtual void Unk_002(void) override; // 004099B0
/*==============================================================================
class TESModelDB::`anonymous namespace'::TESProcessor +0000 (_vtbl=0107C2C0)
0000: class TESModelDB::`anonymous namespace'::TESProcessor
0000: | class BSModelDB::BSModelProcessor
0004: | | class BSTSingletonExplicit<class BSModelDB::BSModelProcessor>
==============================================================================*/
virtual void Unk_001(void) override; // 00447730
/*==============================================================================
struct BSPathfindingTemporary<class PathingRequestCover> +0000 (_vtbl=010D0F6C)
0000: struct BSPathfindingTemporary<class PathingRequestCover>
0000: | class PathingRequestCover
0000: | | class PathingRequest
0000: | | | class BSPathingRequest
0004: | | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void) override; // 006FF130
/*==============================================================================
class BSParabolicCullingProcess +0000 (_vtbl=011B0624)
0000: class BSParabolicCullingProcess
0000: | class BSCullingProcess
0000: | | class NiCullingProcess
==============================================================================*/
virtual void Unk_000(void) override; // 00FB9830
virtual void Unk_011(void) override; // 00FB9840
virtual void Unk_012(void) override; // 00FB95A0
virtual void Unk_013(void) override; // 00FB9130
virtual void Unk_014(void) override; // 00FB91A0
virtual void Unk_016(void) override; // 00FB9420
virtual void Unk_017(void) override; // 00FB93C0
virtual void Unk_018(void) override; // 00FB9280
/*==============================================================================
class hkpCapsuleTriangleAgent +0000 (_vtbl=011849EC)
0000: class hkpCapsuleTriangleAgent
0000: | class hkpIterativeLinearCastAgent
0000: | | class hkpCollisionAgent
0000: | | | class hkReferencedObject
0000: | | | | class hkBaseObject
==============================================================================*/
virtual void Unk_000(void); // 00D48500
virtual void Unk_001(void); // 00D0C5E0
virtual void Unk_002(void); // 00D0C5F0
virtual void Unk_003(void); // 00E21A70
virtual void Unk_004(void); // 00E21280
virtual void Unk_005(void); // 00EC3D80
virtual void Unk_006(void); // 00E221C0
virtual void Unk_007(void); // 00E20C50
virtual void Unk_008(void); // 00DE8190
virtual void Unk_009(void); // 00E14640
virtual void Unk_00A(void); // 00E14650
virtual void Unk_00B(void); // 00E14660
virtual void Unk_00C(void); // 00E14670
virtual void Unk_00D(void); // 00E14680
/*==============================================================================
class BGSAttackDataForm +0000 (_vtbl=0107C2E4)
0000: class BGSAttackDataForm
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00447A80
virtual void Unk_001(void) override; // 006C50E0 (void) { return; }
virtual void Unk_002(void) override; // 00447920
virtual void Unk_003(void) override; // 00447950
/*==============================================================================
class ConcreteFormFactory<class TESAmmo,42> +0000 (_vtbl=01082408)
0000: class ConcreteFormFactory<class TESAmmo,42>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 00495C70
virtual void Unk_001(void) override; // 004961F0
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 009C36A0
/*==============================================================================
class BGSBipedObjectForm +0000 (_vtbl=0107C2F8)
0000: class BGSBipedObjectForm
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_001(void) override; // 00457E70
virtual void Unk_002(void) override; // 006C50E0 (void) { return; }
virtual void Unk_003(void) override; // 00447C60
/*==============================================================================
class `anonymous namespace'::InternedStringRefCounted +0000 (_vtbl=01186E98)
0000: class `anonymous namespace'::InternedStringRefCounted
0000: | class hkReferencedObject
0000: | | class hkBaseObject
==============================================================================*/
/*==============================================================================
class FxDelegateHandler::CallbackProcessor +0000 (_vtbl=0110E7AC)
0000: class FxDelegateHandler::CallbackProcessor
==============================================================================*/
virtual void Unk_000(void); // 00A63DF0
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
class BGSBlockBashData +0000 (_vtbl=0107C30C)
0000: class BGSBlockBashData
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_001(void) override; // 00447CD0
virtual void Unk_002(void) override; // 006C50E0 (void) { return; }
virtual void Unk_003(void) override; // 00447CE0
/*==============================================================================
class NiTMapBase<class DFALL<class NiTMapItem<class BSPointerHandle<class TESObjectREFR,class BSUntypedPointerHandle<20,6> >,unsigned int> >,class BSPointerHandle<class TESObjectREFR,class BSUntypedPointerHandle<20,6> >,unsigned int> +0000 (_vtbl=0107C330)
0000: class NiTMapBase<class DFALL<class NiTMapItem<class BSPointerHandle<class TESObjectREFR,class BSUntypedPointerHandle<20,6> >,unsigned int> >,class BSPointerHandle<class TESObjectREFR,class BSUntypedPointerHandle<20,6> >,unsigned int>
==============================================================================*/
virtual void Unk_000(void); // 004489A0
virtual void Unk_001(void); // 00899A40
virtual void Unk_002(void); // 00CEF790
virtual void Unk_003(void); // 007E8D90
virtual void Unk_004(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_005(void); // 00F51EE8 (pure)
virtual void Unk_006(void); // 00F51EE8 (pure)
/*==============================================================================
class BGSDebris +0000 (_vtbl=01081294)
0000: class BGSDebris
0000: | class TESForm
0000: | | class BaseFormComponent
0014: | class BGSPreloadable
0014: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00491F80
virtual void Unk_005(void) override; // 00491EC0
virtual void Unk_006(void) override; // 00491CF0
/*==============================================================================
class NiTMap<class BSPointerHandle<class TESObjectREFR,class BSUntypedPointerHandle<20,6> >,unsigned int> +0000 (_vtbl=0107C364)
0000: class NiTMap<class BSPointerHandle<class TESObjectREFR,class BSUntypedPointerHandle<20,6> >,unsigned int>
0000: | class NiTMapBase<class DFALL<class NiTMapItem<class BSPointerHandle<class TESObjectREFR,class BSUntypedPointerHandle<20,6> >,unsigned int> >,class BSPointerHandle<class TESObjectREFR,class BSUntypedPointerHandle<20,6> >,unsigned int>
==============================================================================*/
virtual void Unk_000(void) override; // 004490D0
virtual void Unk_005(void) override; // 00449B20
virtual void Unk_006(void) override; // 00AD1F00
/*==============================================================================
class BGSIdleCollection +0000 (_vtbl=0107C3BC)
0000: class BGSIdleCollection
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0044B130
virtual void Unk_001(void) override; // 0044ABA0
virtual void Unk_002(void) override; // 0044AC60
virtual void Unk_003(void) override; // 0044ACB0
/*==============================================================================
class TESIdleForm +0000 (_vtbl=010A5114)
0000: class TESIdleForm
0000: | class TESForm
0000: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0055E300
virtual void Unk_004(void) override; // 0055D770
virtual void Unk_005(void) override; // 0055DAB0
virtual void Unk_006(void) override; // 0055DB00
virtual void Unk_009(void) override; // 0055E0D0
virtual void Unk_013(void) override; // 0055D620
virtual void Unk_032(void) override; // 0055DAA0
virtual void Unk_033(void) override; // 0055D990
/*==============================================================================
class NiTriBasedGeomData +0000 (_vtbl=0111B254)
0000: class NiTriBasedGeomData
0000: | class NiGeometryData
0000: | | class NiObject
0000: | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00ADFD00
virtual void Unk_002(void) override; // 00ADFCF0
virtual void Unk_014(void) override; // 00ADFC70
virtual void Unk_015(void) override; // 00ADFC20
virtual void Unk_016(void) override; // 00ADFC30
virtual void Unk_017(void) override; // 00ADFCB0
virtual void Unk_018(void) override; // 00ADFC40
virtual void Unk_026(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_027(void); // 00AC34B0
virtual void Unk_028(void); // 00ADFC00
virtual void Unk_029(void); // 00ADFC10
/*==============================================================================
class BGSPerkRankArray +0000 (_vtbl=0107C45C)
0000: class BGSPerkRankArray
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0044CBD0
virtual void Unk_001(void) override; // 006C50E0 (void) { return; }
virtual void Unk_002(void) override; // 0044C990
virtual void Unk_003(void) override; // 0044CA40
/*==============================================================================
class BGSProcedureTreeRandomExecState +0000 (_vtbl=010C12A8)
0000: class BGSProcedureTreeRandomExecState
0000: | class BGSTypedItem<class BGSProcedureTreeRandomExecState,class BGSProcedureTreeOneChildExecState>
0000: | | class BGSProcedureTreeOneChildExecState
0000: | | | class IProcedureTreeExecState
==============================================================================*/
virtual void Unk_000(void); // 005B88F0
virtual void Unk_001(void); // 005B69B0
virtual void Unk_002(void); // 005B86B0
virtual void Unk_003(void); // 005B69D0
virtual void Unk_004(void); // 005B69F0
virtual void Unk_005(void); // 005B8770
virtual void Unk_006(void); // 005D7AC0
virtual void Unk_007(void); // 005D89F0
virtual void Unk_008(void); // 005D75E0
virtual void Unk_009(void); // 005B8880
/*==============================================================================
class `anonymous namespace'::InitItemPerkRankDataVisitor +0000 (_vtbl=0107C470)
0000: class `anonymous namespace'::InitItemPerkRankDataVisitor
0000: | class PerkRankVisitor
==============================================================================*/
virtual void Unk_000(void); // 0044C9A0
/*==============================================================================
class TESCamera +0000 (_vtbl=010C87F0)
0000: class TESCamera
==============================================================================*/
virtual void Unk_000(void); // 00653450
virtual void Unk_001(void); // 00653260
virtual void Unk_002(void); // 00653480
/*==============================================================================
class SceneGraph +0000 (_vtbl=010CF04C)
0000: class SceneGraph
0000: | class BSSceneGraph
0000: | | class NiNode
0000: | | | class NiAVObject
0000: | | | | class NiObjectNET
0000: | | | | | class NiObject
0000: | | | | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 0069F2C0
virtual void Unk_002(void) override; // 0069F230
virtual void Unk_03C(void) override; // 0069F2F0
virtual void Unk_03D(void) override; // 0069F270
/*==============================================================================
class NiTPrimitiveArray<char *> +0000 (_vtbl=01113128)
0000: class NiTPrimitiveArray<char *>
0000: | class NiTArray<char *,class NiTMallocInterface<char *> >
==============================================================================*/
/*==============================================================================
class BGSSkinForm +0000 (_vtbl=0107C48C)
0000: class BGSSkinForm
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_001(void) override; // 00457E70
virtual void Unk_002(void) override; // 006C50E0 (void) { return; }
virtual void Unk_003(void) override; // 0044CD50
/*==============================================================================
class TESObjectARMO +0000 (_vtbl=010847EC)
0000: class TESObjectARMO
0000: | class TESBoundObject
0000: | | class TESObject
0000: | | | class TESForm
0000: | | | | class BaseFormComponent
0020: | class TESFullName
0020: | | class BaseFormComponent
0028: | class TESRaceForm
0028: | | class BaseFormComponent
0030: | class TESEnchantableForm
0030: | | class BaseFormComponent
003C: | class TESValueForm
003C: | | class BaseFormComponent
0044: | class TESWeightForm
0044: | | class BaseFormComponent
004C: | class BGSDestructibleObjectForm
004C: | | class BaseFormComponent
0054: | class BGSPickupPutdownSounds
0054: | | class BaseFormComponent
0060: | class TESBipedModelForm
0060: | | class BaseFormComponent
00D8: | class BGSEquipType
00D8: | | class BaseFormComponent
00E0: | class BGSBipedObjectForm
00E0: | | class BaseFormComponent
00EC: | class BGSBlockBashData
00EC: | | class BaseFormComponent
00F8: | class BGSKeywordForm
00F8: | | class BaseFormComponent
0104: | class TESDescription
0104: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004A2280
virtual void Unk_004(void) override; // 004A1DC0
virtual void Unk_006(void) override; // 004A22B0
virtual void Unk_00E(void) override; // 004A1D70
virtual void Unk_00F(void) override; // 004A1D90
virtual void Unk_013(void) override; // 004A2C80
virtual void Unk_014(void) override; // 004A1FB0
virtual void Unk_02F(void) override; // 004A2E00
/*==============================================================================
class SkyrimScript::`anonymous namespace'::ScrollCastFunctor +0000 (_vtbl=010F3180)
0000: class SkyrimScript::`anonymous namespace'::ScrollCastFunctor
0000: | class SkyrimScript::DelayFunctor
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void) override; // 00907180
virtual void Unk_001(void) override; // 008F9220
virtual void Unk_002(void) override; // 009B86F0 (void) { return true; }
virtual void Unk_004(void) override; // 008F8F20
virtual void Unk_005(void) override; // 008F8F10
virtual void Unk_006(void) override; // 008F8FE0
/*==============================================================================
class BowReleaseHandler +0000 (_vtbl=010D563C)
0000: class BowReleaseHandler
0000: | class IHandlerFunctor<class Actor,class BSFixedStringCI>
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_001(void) override; // 007806C0
/*==============================================================================
class TESImageSpaceModifiableForm +0000 (_vtbl=0107CD14)
0000: class TESImageSpaceModifiableForm
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_001(void) override; // 00457E70
virtual void Unk_002(void) override; // 006C50E0 (void) { return; }
virtual void Unk_003(void) override; // 00452560
/*==============================================================================
class BSScript::NativeFunction1<class TESForm,bool,class BGSKeyword *> +0000 (_vtbl=010F4114)
0000: class BSScript::NativeFunction1<class TESForm,bool,class BGSKeyword *>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 008FDFC0
/*==============================================================================
class TESReactionForm +0000 (_vtbl=0107D02C)
0000: class TESReactionForm
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00456A50
virtual void Unk_001(void) override; // 004561C0
virtual void Unk_002(void) override; // 00456A10
virtual void Unk_003(void) override; // 004565D0
/*==============================================================================
struct AutoRegisterCreator<class ExitCartBeginHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> > +0000 (_vtbl=010D632C)
0000: struct AutoRegisterCreator<class ExitCartBeginHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class ExitCartBeginHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | | struct BSTDerivedCreator<class ExitCartBeginHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >
0000: | | | struct IBSTCreator<class IHandlerFunctor<class Actor,class BSFixedStringCI> >
==============================================================================*/
/*==============================================================================
class CombatPathingRequestGeneric<class CombatPathingGoalPolicyFlankDistant,class CombatPathingSearchPolicyStandard> +0000 (_vtbl=010DF4F0)
0000: class CombatPathingRequestGeneric<class CombatPathingGoalPolicyFlankDistant,class CombatPathingSearchPolicyStandard>
0000: | class CombatPathingRequest
0000: | | class PathingRequest
0000: | | | class BSPathingRequest
0004: | | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_001(void) override; // 007FF630
virtual void Unk_002(void) override; // 007FF6D0
virtual void Unk_007(void) override; // 007FF640
virtual void Unk_00A(void) override; // 00802F60
virtual void Unk_00B(void) override; // 007FF520
virtual void Unk_00C(void) override; // 007FF580
/*==============================================================================
class TESSpellList +0000 (_vtbl=0107D040)
0000: class TESSpellList
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00457580
virtual void Unk_001(void) override; // 006C50E0 (void) { return; }
virtual void Unk_002(void) override; // 00457490
virtual void Unk_003(void) override; // 00457260
/*==============================================================================
class TESRaceForm +0000 (_vtbl=0107D018)
0000: class TESRaceForm
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_001(void) override; // 00457E70
virtual void Unk_002(void) override; // 006C50E0 (void) { return; }
virtual void Unk_003(void) override; // 004560E0
/*==============================================================================
class `anonymous namespace'::TopicResultCallBack +0000 (_vtbl=010A6C90)
0000: class `anonymous namespace'::TopicResultCallBack
0000: | class REFREventCallbacks::IEventCallback
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void) override; // 00575CD0
virtual void Unk_001(void) override; // 0057DA20
virtual void Unk_003(void) override; // 0057DA30
/*==============================================================================
class TESQualityForm +0000 (_vtbl=0107CF98)
0000: class TESQualityForm
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_001(void) override; // 00457E70
virtual void Unk_002(void) override; // 006C50E0 (void) { return; }
virtual void Unk_003(void) override; // 00456090
/*==============================================================================
class TESProduceForm +0000 (_vtbl=0107CF30)
0000: class TESProduceForm
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_001(void) override; // 00455990
virtual void Unk_002(void) override; // 006C50E0 (void) { return; }
virtual void Unk_003(void) override; // 004559E0
/*==============================================================================
class TESLeveledList +0000 (_vtbl=0107CD2C)
0000: class TESLeveledList
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00453610
virtual void Unk_001(void) override; // 00452660
virtual void Unk_002(void) override; // 00452F20
virtual void Unk_003(void) override; // 00452CB0
virtual void Unk_004(void); // 00452680
virtual void Unk_005(void); // 004526D0
virtual void Unk_006(void); // 005EADD0 (void) { return 0; }
virtual void Unk_007(void); // 00F51EE8 (pure)
/*==============================================================================
class ExtraUsedMarkers +0000 (_vtbl=010898C8)
0000: class ExtraUsedMarkers
0000: | class BSExtraData
==============================================================================*/
virtual void Unk_000(void) override; // 00419230
virtual void Unk_001(void) override; // 004040D0
/*==============================================================================
class hkbParticleSystemEventPayload +0000 (_vtbl=011B1750)
0000: class hkbParticleSystemEventPayload
0000: | class hkbEventPayload
0000: | | class hkReferencedObject
0000: | | | class hkBaseObject
==============================================================================*/
/*==============================================================================
class TESContainer +0000 (_vtbl=0107C680)
0000: class TESContainer
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0044F830
virtual void Unk_001(void) override; // 006C50E0 (void) { return; }
virtual void Unk_002(void) override; // 0044F800
virtual void Unk_003(void) override; // 0044F660
/*==============================================================================
class BSSegmentedLandTriShape +0000 (_vtbl=01119D14)
0000: class BSSegmentedLandTriShape
0000: | class BSSegmentedTriShape
0000: | | class NiTriShape
0000: | | | class NiTriBasedGeom
0000: | | | | class NiGeometry
0000: | | | | | class NiAVObject
0000: | | | | | | class NiObjectNET
0000: | | | | | | | class NiObject
0000: | | | | | | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00AD5CD0
virtual void Unk_002(void) override; // 00AD5CC0
virtual void Unk_013(void) override; // 00AD5C40
virtual void Unk_033(void) override; // 00AD5AE0
virtual void Unk_035(void) override; // 00AD5BA0
/*==============================================================================
class TESAttackDamageForm +0000 (_vtbl=0107C634)
0000: class TESAttackDamageForm
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_001(void) override; // 0044ED30
virtual void Unk_002(void) override; // 006C50E0 (void) { return; }
virtual void Unk_003(void) override; // 0044ED70
virtual void Unk_004(void); // 0044ED40
/*==============================================================================
class `anonymous namespace'::SpendSoulCallback +0000 (_vtbl=010E64F0)
0000: class `anonymous namespace'::SpendSoulCallback
0000: | class IMessageBoxCallback
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_001(void) override; // 008738C0
/*==============================================================================
class BSScript::NativeFunction1<class TESSound,bool,class TESObjectREFR *> +0000 (_vtbl=010F90EC)
0000: class BSScript::NativeFunction1<class TESSound,bool,class TESObjectREFR *>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 00917A50
/*==============================================================================
class TESActorBaseData +0000 (_vtbl=0107C4E4)
0000: class TESActorBaseData
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0044DC20
virtual void Unk_001(void) override; // 0044D2C0
virtual void Unk_002(void) override; // 0044D680
virtual void Unk_003(void) override; // 0044DD00
virtual void Unk_004(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_005(void); // 0044D9C0
virtual void Unk_006(void); // 0044D9D0
virtual void Unk_007(void); // 009B86F0 (void) { return true; }
virtual void Unk_008(void); // 0044D9E0
/*==============================================================================
struct AutoRegisterCreator<class FlightActionEndHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> > +0000 (_vtbl=010D611C)
0000: struct AutoRegisterCreator<class FlightActionEndHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class FlightActionEndHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | | struct BSTDerivedCreator<class FlightActionEndHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >
0000: | | | struct IBSTCreator<class IHandlerFunctor<class Actor,class BSFixedStringCI> >
==============================================================================*/
/*==============================================================================
class TESAIForm +0000 (_vtbl=0107C598)
0000: class TESAIForm
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0044ECA0
virtual void Unk_001(void) override; // 0044E670
virtual void Unk_002(void) override; // 0044E6A0
virtual void Unk_003(void) override; // 0044ECE0
/*==============================================================================
struct BSTArrayAllocatorFunctor<class BSTSmallArrayHeapAllocator<512> > +0000 (_vtbl=0107C4D0)
0000: struct BSTArrayAllocatorFunctor<class BSTSmallArrayHeapAllocator<512> >
0000: | struct BSTArrayBase::IAllocatorFunctor
==============================================================================*/
virtual void Unk_000(void) override; // 0044D630
virtual void Unk_001(void) override; // 0044D650
virtual void Unk_002(void) override; // 0040B750
virtual void Unk_003(void) override; // 0064BE50
/*==============================================================================
class CraftingSubMenus::CraftingSubMenu +0000 (_vtbl=010E440C)
0000: class CraftingSubMenus::CraftingSubMenu
0000: | class FxDelegateHandler
0000: | | class GRefCountBase<class FxDelegateHandler,2>
0000: | | | class GRefCountBaseStatImpl<class GRefCountImpl,2>
0000: | | | | class GRefCountImpl
0000: | | | | | class GRefCountImplCore
0008: | class BSTEventSink<struct TESFurnitureEvent>
==============================================================================*/
virtual void Unk_000(void) override; // 00850B60
virtual void Unk_002(void); // 006C50E0 (void) { return; }
virtual void Unk_003(void); // 006C50E0 (void) { return; }
virtual void Unk_004(void); // 009B86F0 (void) { return true; }
virtual void Unk_005(void); // 004091A0 (UInt32 arg) { return false; }
virtual void Unk_006(void); // 006C50E0 (void) { return; }
virtual void Unk_007(void); // 00588F30 (UInt32 arg) { return; }
/*==============================================================================
class TESLevItem +0000 (_vtbl=01083504)
0000: class TESLevItem
0000: | class TESBoundObject
0000: | | class TESObject
0000: | | | class TESForm
0000: | | | | class BaseFormComponent
0020: | class TESLeveledList
0020: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0049BA20
virtual void Unk_006(void) override; // 0049BB30
virtual void Unk_00E(void) override; // 0049B9F0
virtual void Unk_00F(void) override; // 0049BE40
virtual void Unk_012(void) override; // 0049B410
virtual void Unk_013(void) override; // 0049BA60
/*==============================================================================
class BSScript::NativeFunction1<struct BSScript::StaticFunctionTag,void,int> +0000 (_vtbl=010F14C4)
0000: class BSScript::NativeFunction1<struct BSScript::StaticFunctionTag,void,int>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 008F1A50
/*==============================================================================
class TESModelRDT +0000 (_vtbl=0107C64C)
0000: class TESModelRDT
0000: | class TESModel
0000: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0044EF90
/*==============================================================================
class BGSSkillPerkTreeNode +0000 (_vtbl=010BFEDC)
0000: class BGSSkillPerkTreeNode
==============================================================================*/
virtual void Unk_000(void); // 005AE9E0
/*==============================================================================
class CombatBehaviorTreeNodeObject<class CombatBehaviorFleeThroughDoor> +0000 (_vtbl=010DFAF0)
0000: class CombatBehaviorTreeNodeObject<class CombatBehaviorFleeThroughDoor>
0000: | class CombatBehaviorTreeNodeObjectBase<class CombatBehaviorFleeThroughDoor>
0000: | | class CombatBehaviorTreeNode
==============================================================================*/
virtual void Unk_000(void); // 008141B0
virtual void Unk_001(void); // 004F8CA0
virtual void Unk_002(void); // 00809B10
virtual void Unk_003(void); // 00817E80
virtual void Unk_004(void); // 00816A10
virtual void Unk_005(void); // 007F0650
virtual void Unk_006(void); // 008062D0
virtual void Unk_007(void); // 00806A60
virtual void Unk_008(void); // 0080BDC0
virtual void Unk_009(void); // 008067A0
/*==============================================================================
class BSTaskletData +0000 (_vtbl=010A7838)
0000: class BSTaskletData
==============================================================================*/
virtual void Unk_000(void); // 00581880
virtual void Unk_001(void); // 00A595E0
virtual void Unk_002(void); // 00A595F0
virtual void Unk_003(void); // 00A59600
/*==============================================================================
class BSTEventSink<struct TESSellEvent> +0000 (_vtbl=010EB00C)
0000: class BSTEventSink<struct TESSellEvent>
==============================================================================*/
virtual void Unk_000(void); // 008C6700
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
struct BSScript::IHandleReaderWriter +0000 (_vtbl=0107CB1C)
0000: struct BSScript::IHandleReaderWriter
==============================================================================*/
virtual void Unk_000(void); // 00450B00
virtual void Unk_001(void); // 00F51EE8 (pure)
virtual void Unk_002(void); // 00F51EE8 (pure)
virtual void Unk_003(void); // 00F51EE8 (pure)
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemStaff,class CombatMagicCasterOffensive>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> > +0000 (_vtbl=010DC5F0)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemStaff,class CombatMagicCasterOffensive>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemStaff,class CombatMagicCasterOffensive>,class CombatObject>
0000: | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007C9A80
virtual void Unk_002(void); // 00781280
/*==============================================================================
class IFormFactory::IFactoryVisitor +0000 (_vtbl=0107CB30)
0000: class IFormFactory::IFactoryVisitor
==============================================================================*/
virtual void Unk_000(void); // 00516ED0
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
class BSStorage +0000 (_vtbl=0107CB3C)
0000: class BSStorage
0004: | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00450AA0
virtual void Unk_001(void); // 00F51EE8 (pure)
virtual void Unk_002(void); // 00F51EE8 (pure)
virtual void Unk_003(void); // 00F51EE8 (pure)
virtual void Unk_004(void); // 00F51EE8 (pure)
virtual void Unk_005(void); // 00F51EE8 (pure)
/*==============================================================================
class BSMemStorage +0000 (_vtbl=0107CB58)
0000: class BSMemStorage
0000: | class BSStorage
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void) override; // 00450AD0
virtual void Unk_001(void) override; // 00A58AA0
virtual void Unk_002(void) override; // 00A58AB0
virtual void Unk_003(void) override; // 00A58AC0
virtual void Unk_004(void) override; // 00A58C30
virtual void Unk_005(void) override; // 00A58C70
/*==============================================================================
class NiStandardAllocator +0000 (_vtbl=01120E30)
0000: class NiStandardAllocator
0000: | class NiAllocator
==============================================================================*/
virtual void Unk_001(void) override; // 00B2BEF0
virtual void Unk_002(void) override; // 00B2BF80
virtual void Unk_003(void) override; // 00B2BFE0
virtual void Unk_004(void) override; // 00B2C130
virtual void Unk_005(void) override; // 00B2C170
virtual void Unk_006(void) override; // 00B2C1A0
virtual void Unk_007(void) override; // 00B2C220
virtual void Unk_008(void) override; // 00B2C260
virtual void Unk_009(void) override; // 00B2BE80
/*==============================================================================
class HUDMenu +0000 (_vtbl=010E537C)
0000: class HUDMenu
0000: | class IMenu
0000: | | class FxDelegateHandler
0000: | | | class GRefCountBase<class FxDelegateHandler,2>
0000: | | | | class GRefCountBaseStatImpl<class GRefCountImpl,2>
0000: | | | | | class GRefCountImpl
0000: | | | | | | class GRefCountImplCore
001C: | class BSTEventSink<class UserEventEnabledEvent>
==============================================================================*/
virtual void Unk_000(void) override; // 00863650
virtual void Unk_001(void) override; // 00863240
virtual void Unk_004(void) override; // 00863B40
virtual void Unk_005(void) override; // 0085EF60
virtual void Unk_008(void) override; // 00861450
/*==============================================================================
class SkyrimScript::DataFileHandleReaderWriter +0000 (_vtbl=0107CB74)
0000: class SkyrimScript::DataFileHandleReaderWriter
0000: | class SkyrimScript::BaseHandleReaderWriter
0000: | | struct BSScript::IHandleReaderWriter
==============================================================================*/
virtual void Unk_000(void); // 00450B00
virtual void Unk_001(void); // 005C8DE0
virtual void Unk_002(void); // 008B4700
virtual void Unk_003(void); // 008B47D0
virtual void Unk_004(void); // 008B4900
virtual void Unk_005(void); // 008B4940
/*==============================================================================
struct `anonymous namespace'::ObjectFactoryVisitor +0000 (_vtbl=0107CB90)
0000: struct `anonymous namespace'::ObjectFactoryVisitor
0000: | class IFormFactory::IFactoryVisitor
==============================================================================*/
virtual void Unk_001(void) override; // 00450B30
/*==============================================================================
class ConcreteFormFactory<class TESWordOfPower,118> +0000 (_vtbl=010A1AD4)
0000: class ConcreteFormFactory<class TESWordOfPower,118>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 005496C0
virtual void Unk_001(void) override; // 00549890
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00420CF0
/*==============================================================================
class BSTEventSink<struct TESTriggerEvent> +0000 (_vtbl=010EB03C)
0000: class BSTEventSink<struct TESTriggerEvent>
==============================================================================*/
virtual void Unk_000(void); // 008C67C0
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
class BSVMLoadTask +0000 (_vtbl=0107CBB0)
0000: class BSVMLoadTask
0000: | class IOTask
0000: | | class BSTask
==============================================================================*/
virtual void Unk_001(void) override; // 004516E0
virtual void Unk_002(void) override; // 00451BC0
virtual void Unk_004(void) override; // 00451560
virtual void Unk_006(void) override; // 00451540
/*==============================================================================
class BSAutoQueuedResourceCollection<class BSTextureDB::QueuedHandles> +0000 (_vtbl=0107CE84)
0000: class BSAutoQueuedResourceCollection<class BSTextureDB::QueuedHandles>
==============================================================================*/
virtual void Unk_000(void); // 00454170
/*==============================================================================
class AStarSearch<struct BSFastNavmeshTriLocation,void *,3> +0000 (_vtbl=010C61D8)
0000: class AStarSearch<struct BSFastNavmeshTriLocation,void *,3>
==============================================================================*/
virtual void Unk_000(void); // 006100F0
virtual void Unk_001(void); // 00F51EE8 (pure)
virtual void Unk_002(void); // 00F51EE8 (pure)
/*==============================================================================
class hkpBvTreeShape +0000 (_vtbl=0117AECC)
0000: class hkpBvTreeShape
0000: | class hkpShape
0000: | | class hkReferencedObject
0000: | | | class hkBaseObject
==============================================================================*/
virtual void Unk_004(void) override; // 00F51EE8 (pure)
virtual void Unk_00B(void); // 00F51EE8 (pure)
virtual void Unk_00C(void); // 00F51EE8 (pure)
/*==============================================================================
class HighActorCuller +0000 (_vtbl=010D1B9C)
0000: class HighActorCuller
0000: | class MobIterOperator
==============================================================================*/
virtual void Unk_000(void) override; // 00731F20
virtual void Unk_001(void) override; // 00731DF0
/*==============================================================================
class BSMapBase<int,struct TEX_SWAP *> +0000 (_vtbl=0107CED0)
0000: class BSMapBase<int,struct TEX_SWAP *>
==============================================================================*/
virtual void Unk_000(void); // 00455240
virtual void Unk_001(void); // 00899A40
virtual void Unk_002(void); // 00CEF790
virtual void Unk_003(void); // 007E8D90
virtual void Unk_004(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_005(void); // 00F51EE8 (pure)
virtual void Unk_006(void); // 00F51EE8 (pure)
/*==============================================================================
class BGSTextureSet +0000 (_vtbl=0108E5FC)
0000: class BGSTextureSet
0000: | class TESBoundObject
0000: | | class TESObject
0000: | | | class TESForm
0000: | | | | class BaseFormComponent
0020: | class BSTextureSet
0020: | | class NiObject
0020: | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 005028C0
virtual void Unk_004(void) override; // 00501D40
virtual void Unk_005(void) override; // 005020E0
virtual void Unk_006(void) override; // 00502160
virtual void Unk_040(void) override; // 00501DD0
virtual void Unk_041(void) override; // 00501E60
/*==============================================================================
class ConcreteObjectFormFactory<class TESWeather,54,55,7> +0000 (_vtbl=01089D00)
0000: class ConcreteObjectFormFactory<class TESWeather,54,55,7>
0000: | class ConcreteFormFactory<class TESWeather,54>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 004B6550
virtual void Unk_006(void) override; // 005C5580
/*==============================================================================
class BSScrapMap<int,struct TEX_SWAP *> +0000 (_vtbl=0107CF10)
0000: class BSScrapMap<int,struct TEX_SWAP *>
0000: | class BSMapBase<int,struct TEX_SWAP *>
==============================================================================*/
virtual void Unk_000(void) override; // 00455280
virtual void Unk_005(void) override; // 004EAC10
virtual void Unk_006(void) override; // 007E8DB0
/*==============================================================================
struct AutoRegisterCreator<class JumpAnimEventHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> > +0000 (_vtbl=010D63AC)
0000: struct AutoRegisterCreator<class JumpAnimEventHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class JumpAnimEventHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | | struct BSTDerivedCreator<class JumpAnimEventHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >
0000: | | | struct IBSTCreator<class IHandlerFunctor<class Actor,class BSFixedStringCI> >
==============================================================================*/
/*==============================================================================
class hkbBehaviorInfo +0000 (_vtbl=011B17F0)
0000: class hkbBehaviorInfo
0000: | class hkReferencedObject
0000: | | class hkBaseObject
==============================================================================*/
virtual void Unk_000(void) override; // 00FBEB70
/*==============================================================================
class TESLevSpell +0000 (_vtbl=010836E4)
0000: class TESLevSpell
0000: | class TESBoundObject
0000: | | class TESObject
0000: | | | class TESForm
0000: | | | | class BaseFormComponent
0020: | class TESLeveledList
0020: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0049BE70
virtual void Unk_006(void) override; // 0049BF60
virtual void Unk_00E(void) override; // 0049B9F0
virtual void Unk_00F(void) override; // 0049BE40
virtual void Unk_012(void) override; // 0049B410
virtual void Unk_013(void) override; // 0049BA60
/*==============================================================================
class BSTCommonLLMessageQueue<class BSTSmartPointer<class SkyrimScript::DelayFunctor,struct BSTSmartPointerIntrusiveRefCount> > +0000 (_vtbl=010EB20C)
0000: class BSTCommonLLMessageQueue<class BSTSmartPointer<class SkyrimScript::DelayFunctor,struct BSTSmartPointerIntrusiveRefCount> >
0000: | class BSTCommonMessageQueue<class BSTSmartPointer<class SkyrimScript::DelayFunctor,struct BSTSmartPointerIntrusiveRefCount> >
0000: | | class BSTMessageQueue<class BSTSmartPointer<class SkyrimScript::DelayFunctor,struct BSTSmartPointerIntrusiveRefCount> >
==============================================================================*/
virtual void Unk_000(void); // 008C7290
virtual void Unk_001(void); // 008C71A0
virtual void Unk_002(void); // 00B5AB60
virtual void Unk_003(void); // 008C71E0
virtual void Unk_004(void); // 008C7030
virtual void Unk_005(void); // 008CBC10
virtual void Unk_006(void); // 008CE220
/*==============================================================================
class TESShout +0000 (_vtbl=010A153C)
0000: class TESShout
0000: | class TESForm
0000: | | class BaseFormComponent
0014: | class TESFullName
0014: | | class BaseFormComponent
001C: | class BGSMenuDisplayObject
001C: | | class BaseFormComponent
0024: | class BGSEquipType
0024: | | class BaseFormComponent
002C: | class TESDescription
002C: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00549140
virtual void Unk_006(void) override; // 005491C0
virtual void Unk_013(void) override; // 00548D50
virtual void Unk_017(void) override; // 00548EB0
/*==============================================================================
class ActionInput +0000 (_vtbl=0107D0B4)
0000: class ActionInput
==============================================================================*/
virtual void Unk_000(void); // 004580D0
virtual void Unk_001(void); // 005EADD0 (void) { return 0; }
virtual void Unk_002(void); // 005EADD0 (void) { return 0; }
virtual void Unk_003(void); // 005EADD0 (void) { return 0; }
virtual void Unk_004(void); // 005F414E
/*==============================================================================
class BSTEventSink<struct TESCellAttachDetachEvent> +0000 (_vtbl=010EAEBC)
0000: class BSTEventSink<struct TESCellAttachDetachEvent>
==============================================================================*/
virtual void Unk_000(void); // 008C61C0
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
class hkbComputeDirectionModifier +0000 (_vtbl=011406E4)
0000: class hkbComputeDirectionModifier
0000: | class hkbModifier
0000: | | class hkbNode
0000: | | | class hkbBindable
0000: | | | | class hkReferencedObject
0000: | | | | | class hkBaseObject
==============================================================================*/
virtual void Unk_004(void) override; // 00C04900
virtual void Unk_00C(void) override; // 00C04A40
virtual void Unk_00D(void) override; // 00C04A70
virtual void Unk_00E(void) override; // 00C04AB0
virtual void Unk_010(void) override; // 00C04AE0
virtual void Unk_017(void) override; // 00C04920
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedureUseWeaponExecState,class IProcedureTreeExecState>,class BGSProcedureTreeExecStateFactory> +0000 (_vtbl=010C0F50)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedureUseWeaponExecState,class IProcedureTreeExecState>,class BGSProcedureTreeExecStateFactory>
0000: | struct BSTDerivedCreator<class BGSProcedureUseWeaponExecState,class IProcedureTreeExecState>
0000: | | struct IBSTCreator<class IProcedureTreeExecState>
==============================================================================*/
virtual void Unk_000(void); // 005B8400
virtual void Unk_001(void); // 005B6FA0
virtual void Unk_002(void); // 00781280
/*==============================================================================
class BSTEventSink<struct BGSAnimSoundEvent> +0000 (_vtbl=0107D0D4)
0000: class BSTEventSink<struct BGSAnimSoundEvent>
==============================================================================*/
virtual void Unk_000(void); // 00458520
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
class NiPSysInitialRotSpeedVarCtlr +0000 (_vtbl=0115E314)
0000: class NiPSysInitialRotSpeedVarCtlr
0000: | class NiPSysModifierFloatCtlr
0000: | | class NiPSysModifierCtlr
0000: | | | class NiSingleInterpController
0000: | | | | class NiInterpController
0000: | | | | | class NiTimeController
0000: | | | | | | class NiObject
0000: | | | | | | | class NiRefObject
==============================================================================*/
virtual void Unk_002(void) override; // 00D02BB0
virtual void Unk_013(void) override; // 00D02AD0
virtual void Unk_014(void) override; // 00D02A10
virtual void Unk_015(void) override; // 00D02A20
virtual void Unk_016(void) override; // 00D02A30
virtual void Unk_017(void) override; // 00D02A40
virtual void Unk_018(void) override; // 00D02A50
virtual void Unk_038(void) override; // 00D02A80
virtual void Unk_03A(void) override; // 00D029E0
virtual void Unk_03B(void) override; // 00D029F0
/*==============================================================================
class BGSAnimSoundStateManager +0000 (_vtbl=0107D0E0)
0000: class BGSAnimSoundStateManager
0000: | class BSTEventSink<struct BGSAnimSoundEvent>
0004: | struct BSTSingletonSDM<class BGSAnimSoundStateManager,struct BSTSingletonSDMOpStaticBuffer>
0004: | | struct BSTSingletonSDMBase<struct BSTSDMTraits<class BGSAnimSoundStateManager,struct BSTSingletonSDMOpStaticBuffer<class BGSAnimSoundStateManager> > >
0004: | | | struct BSTSDMTraits<class BGSAnimSoundStateManager,struct BSTSingletonSDMOpStaticBuffer<class BGSAnimSoundStateManager> >
0005: | | | struct BSTSingletonSDMOpStaticBuffer<class BGSAnimSoundStateManager>
==============================================================================*/
virtual void Unk_000(void) override; // 00458BB0
virtual void Unk_001(void) override; // 004587E0
/*==============================================================================
class BSAttachTechniques::BSAttachTechnique +0000 (_vtbl=0107D138)
0000: class BSAttachTechniques::BSAttachTechnique
==============================================================================*/
virtual void Unk_000(void); // 00458F00
virtual void Unk_001(void); // 00F51EE8 (pure)
virtual void Unk_002(void); // 00B06950
virtual void Unk_003(void); // 00B06960
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class PickNewIdleHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> > +0000 (_vtbl=010D5C3C)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class PickNewIdleHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | struct BSTDerivedCreator<class PickNewIdleHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >
0000: | | struct IBSTCreator<class IHandlerFunctor<class Actor,class BSFixedStringCI> >
==============================================================================*/
virtual void Unk_000(void); // 00784530
virtual void Unk_001(void); // 00781FF0
virtual void Unk_002(void); // 00781280
/*==============================================================================
class NiRenderer +0000 (_vtbl=01117BDC)
0000: class NiRenderer
0000: | class NiObject
0000: | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00AB75F0
virtual void Unk_002(void) override; // 00AB75E0
virtual void Unk_021(void); // 00F51EE8 (pure)
/*==============================================================================
struct BGSAttachTechniquesUtil::ProcessTechniquesFunctor +0000 (_vtbl=0107D14C)
0000: struct BGSAttachTechniquesUtil::ProcessTechniquesFunctor
==============================================================================*/
virtual void Unk_000(void); // 00458E20
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
struct BGSAttachTechniquesUtil::DetachTechniquesFunctor +0000 (_vtbl=0107D158)
0000: struct BGSAttachTechniquesUtil::DetachTechniquesFunctor
0000: | struct BGSAttachTechniquesUtil::ProcessTechniquesFunctor
==============================================================================*/
virtual void Unk_001(void) override; // 00458CB0
/*==============================================================================
struct AutoRegisterCreator<class BGSProcedurePursue,class BSTCreateFactoryManager<class BSFixedString,class IProcedure,256> > +0000 (_vtbl=010C2BCC)
0000: struct AutoRegisterCreator<class BGSProcedurePursue,class BSTCreateFactoryManager<class BSFixedString,class IProcedure,256> >
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedurePursue,class IProcedure>,class BSTCreateFactoryManager<class BSFixedString,class IProcedure,256> >
0000: | | struct BSTDerivedCreator<class BGSProcedurePursue,class IProcedure>
0000: | | | struct IBSTCreator<class IProcedure>
==============================================================================*/
/*==============================================================================
class BSScript::IFreezeQuery +0000 (_vtbl=010EAE70)
0000: class BSScript::IFreezeQuery
==============================================================================*/
virtual void Unk_000(void); // 008C5B10
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
class BSScript::NativeFunction3<class TESQuest,void,unsigned int,bool,bool> +0000 (_vtbl=010F8C1C)
0000: class BSScript::NativeFunction3<class TESQuest,void,unsigned int,bool,bool>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 00916E60
/*==============================================================================
class BGSParticleArrayAttach::EmitterPolicy +0000 (_vtbl=0107D164)
0000: class BGSParticleArrayAttach::EmitterPolicy
==============================================================================*/
virtual void Unk_000(void); // 00458E70
virtual void Unk_001(void); // 00F51EE8 (pure)
virtual void Unk_002(void); // 006C50E0 (void) { return; }
/*==============================================================================
class BSTEventSink<class InputEvent *> +0000 (_vtbl=010CD508)
0000: class BSTEventSink<class InputEvent *>
==============================================================================*/
virtual void Unk_000(void); // 0068C670
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
class BGSParticleArrayAttach +0000 (_vtbl=0107D174)
0000: class BGSParticleArrayAttach
0000: | class BSAttachTechniques::BSAttachTechnique
==============================================================================*/
virtual void Unk_001(void) override; // 00459C80
virtual void Unk_002(void) override; // 00459860
virtual void Unk_003(void) override; // 00459C60
/*==============================================================================
class PathingRequestOptimalLocation +0000 (_vtbl=010C6710)
0000: class PathingRequestOptimalLocation
0000: | class PathingRequest
0000: | | class BSPathingRequest
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void) override; // 00616D50
virtual void Unk_001(void) override; // 00616940
virtual void Unk_002(void) override; // 006168F0
virtual void Unk_003(void) override; // 00616970
virtual void Unk_004(void) override; // 006169D0
/*==============================================================================
class BGSParticleArrayAttach::ClearEmitterPolicy +0000 (_vtbl=0107D188)
0000: class BGSParticleArrayAttach::ClearEmitterPolicy
0000: | class BGSParticleArrayAttach::EmitterPolicy
==============================================================================*/
virtual void Unk_001(void) override; // 00458CD0
/*==============================================================================
class BSScript::NativeLatentFunction1<class TESQuest,bool,unsigned int> +0000 (_vtbl=010F8B5C)
0000: class BSScript::NativeLatentFunction1<class TESQuest,bool,unsigned int>
0000: | class BSScript::NativeFunction1<class TESQuest,bool,unsigned int>
0000: | | class BSScript::NF_util::NativeFunctionBase
0000: | | | class BSScript::IFunction
0004: | | | | struct BSIntrusiveRefCounted
==============================================================================*/
/*==============================================================================
class CombatPathBuilderT<class CombatPathBuilderOpen,class CombatPathingGoalPolicyLocation,class CombatPathingSearchPolicyStandard> +0000 (_vtbl=010E2134)
0000: class CombatPathBuilderT<class CombatPathBuilderOpen,class CombatPathingGoalPolicyLocation,class CombatPathingSearchPolicyStandard>
0000: | class CombatPathBuilderOpen
0000: | | class CombatPathBuilder
0000: | | | class IPathBuilder
==============================================================================*/
virtual void Unk_002(void) override; // 00831810
/*==============================================================================
class BSTEventSink<struct BSScript::StatsEvent> +0000 (_vtbl=010EB084)
0000: class BSTEventSink<struct BSScript::StatsEvent>
==============================================================================*/
virtual void Unk_000(void); // 008C68E0
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
class BGSHavokGeometryAttach::ActionPolicy +0000 (_vtbl=0107D198)
0000: class BGSHavokGeometryAttach::ActionPolicy
==============================================================================*/
virtual void Unk_000(void); // 00458ED0
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
class BGSHavokGeometryAttach +0000 (_vtbl=0107D1A4)
0000: class BGSHavokGeometryAttach
0000: | class BSAttachTechniques::BSAttachTechnique
==============================================================================*/
virtual void Unk_001(void) override; // 004595E0
virtual void Unk_002(void) override; // 00458F60
/*==============================================================================
struct AutoRegisterCreator<class RemoveRagdollHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> > +0000 (_vtbl=010D62DC)
0000: struct AutoRegisterCreator<class RemoveRagdollHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class RemoveRagdollHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | | struct BSTDerivedCreator<class RemoveRagdollHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >
0000: | | | struct IBSTCreator<class IHandlerFunctor<class Actor,class BSFixedStringCI> >
==============================================================================*/
/*==============================================================================
class BGSHavokGeometryAttach::DetachPolicy +0000 (_vtbl=0107D1B8)
0000: class BGSHavokGeometryAttach::DetachPolicy
0000: | class BGSHavokGeometryAttach::ActionPolicy
==============================================================================*/
virtual void Unk_001(void) override; // 00458EA0
/*==============================================================================
class BGSNamedNodeAttach::ActionPolicy +0000 (_vtbl=0107D1C4)
0000: class BGSNamedNodeAttach::ActionPolicy
==============================================================================*/
virtual void Unk_000(void); // 00459050
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterParalyze> > +0000 (_vtbl=010DD0A0)
0000: class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterParalyze> >
0000: | struct AutoRegisterCreator<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterParalyze>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterParalyze>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterParalyze>,class CombatObject>
0000: | | | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007CAF20
virtual void Unk_002(void); // 00781280
/*==============================================================================
class BGSNamedNodeAttach +0000 (_vtbl=0107D1D0)
0000: class BGSNamedNodeAttach
0000: | class BSAttachTechniques::BSAttachTechnique
==============================================================================*/
virtual void Unk_001(void) override; // 00459670
virtual void Unk_002(void) override; // 00459080
/*==============================================================================
class `anonymous namespace'::MagicMenuAddSpellVisitor +0000 (_vtbl=010E64FC)
0000: class `anonymous namespace'::MagicMenuAddSpellVisitor
0000: | class Actor::ForEachSpellVisitor
==============================================================================*/
virtual void Unk_001(void) override; // 00874640
/*==============================================================================
class BGSNamedNodeAttach::DetachPolicy +0000 (_vtbl=0107D1E4)
0000: class BGSNamedNodeAttach::DetachPolicy
0000: | class BGSNamedNodeAttach::ActionPolicy
==============================================================================*/
virtual void Unk_001(void) override; // 00458F80
/*==============================================================================
class BGSMultiTechniqueAttach::ActionPolicy +0000 (_vtbl=0107D1F0)
0000: class BGSMultiTechniqueAttach::ActionPolicy
==============================================================================*/
virtual void Unk_000(void); // 004590A0
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
class hkbBoneIndexArray +0000 (_vtbl=0112B414)
0000: class hkbBoneIndexArray
0000: | class hkbBindable
0000: | | class hkReferencedObject
0000: | | | class hkBaseObject
==============================================================================*/
virtual void Unk_000(void) override; // 00BD40A0
/*==============================================================================
class BGSMultiTechniqueAttach::DetachPolicy +0000 (_vtbl=0107D1FC)
0000: class BGSMultiTechniqueAttach::DetachPolicy
0000: | class BGSMultiTechniqueAttach::ActionPolicy
==============================================================================*/
virtual void Unk_001(void) override; // 004599B0
/*==============================================================================
class ConcreteFormFactory<class BGSImpactDataSet,101> +0000 (_vtbl=0108CEF8)
0000: class ConcreteFormFactory<class BGSImpactDataSet,101>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004FA400
virtual void Unk_001(void) override; // 004FAA20
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 004FA2D0
/*==============================================================================
struct BGSAttachTechniquesUtil::AttachTechniquesFunctor +0000 (_vtbl=0107D208)
0000: struct BGSAttachTechniquesUtil::AttachTechniquesFunctor
0000: | struct BGSAttachTechniquesUtil::ProcessTechniquesFunctor
==============================================================================*/
virtual void Unk_001(void) override; // 00458E50
/*==============================================================================
class BGSHavokGeometryAttach::AttachPolicy +0000 (_vtbl=0107D214)
0000: class BGSHavokGeometryAttach::AttachPolicy
0000: | class BGSHavokGeometryAttach::ActionPolicy
==============================================================================*/
virtual void Unk_001(void) override; // 00458F30
/*==============================================================================
class Explosion +0000 (_vtbl=010D7F74)
0000: class Explosion
0000: | class TESObjectREFR
0000: | | class TESForm
0000: | | | class BaseFormComponent
0014: | | class BSHandleRefObject
0014: | | | class NiRefObject
001C: | | class BSTEventSink<struct BSAnimationGraphEvent>
0020: | | class IAnimationGraphManagerHolder
==============================================================================*/
virtual void Unk_000(void) override; // 00792E00
virtual void Unk_00E(void) override; // 00790B90
virtual void Unk_00F(void) override; // 00790290
virtual void Unk_010(void) override; // 0078FAB0
virtual void Unk_011(void) override; // 00791960
virtual void Unk_012(void) override; // 0078FE70
virtual void Unk_050(void) override; // 0068E260
virtual void Unk_051(void) override; // 0078FAE0
virtual void Unk_05C(void) override; // 0078F7A0
virtual void Unk_066(void) override; // 00792740
virtual void Unk_06B(void) override; // 0078FB80
virtual void Unk_08E(void) override; // 00C707B0
virtual void Unk_090(void) override; // 004091A0 (UInt32 arg) { return false; }
virtual void Unk_0A2(void); // 00790600
virtual void Unk_0A3(void); // 00793BD0
virtual void Unk_0A4(void); // 00791980
/*==============================================================================
class IAnimationGraphManagerHolder +0000 (_vtbl=010C8544)
0000: class IAnimationGraphManagerHolder
==============================================================================*/
virtual void Unk_000(void); // 0064F4D0
virtual void Unk_001(void); // 0064F7D0
virtual void Unk_002(void); // 00F51EE8 (pure)
virtual void Unk_003(void); // 00F51EE8 (pure)
virtual void Unk_004(void); // 004091A0 (UInt32 arg) { return false; }
virtual void Unk_005(void); // 00F51EE8 (pure)
virtual void Unk_006(void); // 009B86F0 (void) { return true; }
virtual void Unk_007(void); // 00C8CCA0 (UInt32 arg) { return true; }
virtual void Unk_008(void); // 00C8CCA0 (UInt32 arg) { return true; }
virtual void Unk_009(void); // 006C50E0 (void) { return; }
virtual void Unk_00A(void); // 004091A0 (UInt32 arg) { return false; }
virtual void Unk_00B(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_00C(void); // 006C50E0 (void) { return; }
virtual void Unk_00D(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_00E(void); // 009B86F0 (void) { return true; }
virtual void Unk_00F(void); // 005EADD0 (void) { return 0; }
virtual void Unk_010(void); // 00650C40
virtual void Unk_011(void); // 00650C30
virtual void Unk_012(void); // 00650C20
/*==============================================================================
class BGSNamedNodeAttach::AttachPolicy +0000 (_vtbl=0107D220)
0000: class BGSNamedNodeAttach::AttachPolicy
0000: | class BGSNamedNodeAttach::ActionPolicy
==============================================================================*/
virtual void Unk_001(void) override; // 00458FE0
/*==============================================================================
class BGSMultiTechniqueAttach::AttachPolicy +0000 (_vtbl=0107D22C)
0000: class BGSMultiTechniqueAttach::AttachPolicy
0000: | class BGSMultiTechniqueAttach::ActionPolicy
==============================================================================*/
virtual void Unk_001(void) override; // 00459E70
/*==============================================================================
class BGSMultiTechniqueAttach +0000 (_vtbl=0107D278)
0000: class BGSMultiTechniqueAttach
0000: | class BSAttachTechniques::BSAttachTechnique
==============================================================================*/
virtual void Unk_000(void) override; // 0045A250
virtual void Unk_001(void) override; // 0045A110
virtual void Unk_002(void) override; // 0045A170
/*==============================================================================
class CraftingSubMenus::AlchemyMenu::QuitMenuCallback +0000 (_vtbl=010E46B8)
0000: class CraftingSubMenus::AlchemyMenu::QuitMenuCallback
0000: | class IMessageBoxCallback
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void) override; // 00851A40
virtual void Unk_001(void) override; // 008545A0
/*==============================================================================
class CombatPathT<class CombatPathRequestWeightedMultiGoal,class CombatPathDestinationLocations> +0000 (_vtbl=010E25E0)
0000: class CombatPathT<class CombatPathRequestWeightedMultiGoal,class CombatPathDestinationLocations>
0000: | class CombatPath
0000: | | class CombatObject
0000: | | | class NiRefObject
002C: | class CombatPathRequestWeightedMultiGoal
002C: | | class CombatPathRequestMultiGoal
002C: | | | class CombatPathRequest<class CombatPathingRequestMultiGoal>
003C: | class CombatPathDestinationLocations
003C: | | class CombatPathDestination
==============================================================================*/
virtual void Unk_000(void) override; // 00834EF0
virtual void Unk_002(void) override; // 00834E50
virtual void Unk_003(void) override; // 00834DE0
virtual void Unk_004(void) override; // 00834E10
virtual void Unk_005(void) override; // 00E81890
virtual void Unk_006(void) override; // 006C50E0 (void) { return; }
virtual void Unk_007(void) override; // 00834DC0
virtual void Unk_008(void) override; // 00834DD0
virtual void Unk_009(void) override; // 00833840
virtual void Unk_00A(void) override; // 008329D0
virtual void Unk_00B(void) override; // 00835610
virtual void Unk_00C(void) override; // 00835DE0
/*==============================================================================
class hkpRayHitCollector +0000 (_vtbl=0107D2F4)
0000: class hkpRayHitCollector
==============================================================================*/
virtual void Unk_000(void); // 00F51EE8 (pure)
virtual void Unk_001(void); // 0045C7B0
/*==============================================================================
class NiNIFImageReader +0000 (_vtbl=0111D11C)
0000: class NiNIFImageReader
0000: | class NiImageReader
==============================================================================*/
virtual void Unk_000(void) override; // 00AEC630
virtual void Unk_001(void) override; // 00AEC4B0
virtual void Unk_002(void) override; // 00AEC500
virtual void Unk_003(void) override; // 00AEC5B0
/*==============================================================================
class hkpAllRayHitTempCollector +0000 (_vtbl=0107D304)
0000: class hkpAllRayHitTempCollector
0000: | class hkpRayHitCollector
==============================================================================*/
virtual void Unk_000(void) override; // 00D339A0
virtual void Unk_001(void) override; // 0045ECF0
/*==============================================================================
class BGSDecalNode +0000 (_vtbl=0107D484)
0000: class BGSDecalNode
0000: | class NiNode
0000: | | class NiAVObject
0000: | | | class NiObjectNET
0000: | | | | class NiObject
0000: | | | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 0045FBC0
virtual void Unk_002(void) override; // 0045F750
virtual void Unk_013(void) override; // 0045F6A0
virtual void Unk_019(void) override; // 00588F30 (UInt32 arg) { return; }
virtual void Unk_031(void) override; // 0045F630
virtual void Unk_033(void) override; // 0045F520
virtual void Unk_03C(void); // 009B86F0 (void) { return true; }
virtual void Unk_03D(void); // 0045F4F0
/*==============================================================================
class QueuedPromoteReferencesTask +0000 (_vtbl=0107D590)
0000: class QueuedPromoteReferencesTask
0000: | class IOTask
0000: | | class BSTask
==============================================================================*/
virtual void Unk_000(void) override; // 004AC4F0
virtual void Unk_001(void) override; // 00460F50
virtual void Unk_002(void) override; // 004606F0
virtual void Unk_003(void) override; // 00460700
/*==============================================================================
class hkbAttachmentSetup +0000 (_vtbl=01140090)
0000: class hkbAttachmentSetup
0000: | class hkReferencedObject
0000: | | class hkBaseObject
==============================================================================*/
/*==============================================================================
struct AutoRegisterCreator<class BGSAIWorldLocationInteriorCell,class BGSAIWorldLocationFactory> +0000 (_vtbl=010C0FA0)
0000: struct AutoRegisterCreator<class BGSAIWorldLocationInteriorCell,class BGSAIWorldLocationFactory>
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class BGSAIWorldLocationInteriorCell,class IAIWorldLocation>,class BGSAIWorldLocationFactory>
0000: | | struct BSTDerivedCreator<class BGSAIWorldLocationInteriorCell,class IAIWorldLocation>
0000: | | | struct IBSTCreator<class IAIWorldLocation>
==============================================================================*/
/*==============================================================================
struct AutoRegisterMovementAgentCreator<class MovementHandlerAgentPlayerControls> +0000 (_vtbl=010D3AB4)
0000: struct AutoRegisterMovementAgentCreator<class MovementHandlerAgentPlayerControls>
0000: | struct AutoRegisterCreator<class MovementHandlerAgentPlayerControls,class BSTCreateFactoryManager<class BSFixedString,class MovementAgent,32> >
0000: | | class AutoRegisterFactory<struct BSTDerivedCreator<class MovementHandlerAgentPlayerControls,class MovementAgent>,class BSTCreateFactoryManager<class BSFixedString,class MovementAgent,32> >
0000: | | | struct BSTDerivedCreator<class MovementHandlerAgentPlayerControls,class MovementAgent>
0000: | | | | struct IBSTCreator<class MovementAgent>
==============================================================================*/
virtual void Unk_000(void); // 0076D940
virtual void Unk_001(void); // 0076B960
virtual void Unk_002(void); // 00781280
/*==============================================================================
struct BSTArrayAllocatorFunctor<class BSTSmallArrayHeapAllocator<16> > +0000 (_vtbl=0107D604)
0000: struct BSTArrayAllocatorFunctor<class BSTSmallArrayHeapAllocator<16> >
0000: | struct BSTArrayBase::IAllocatorFunctor
==============================================================================*/
virtual void Unk_000(void) override; // 004613F0
virtual void Unk_001(void) override; // 00461410
virtual void Unk_002(void) override; // 0040B750
virtual void Unk_003(void) override; // 0064BE50
/*==============================================================================
struct ActorMovementMessageMap<16>::MessageHandlerWrapper<class MovementMessagePathFailed> +0000 (_vtbl=010CF9DC)
0000: struct ActorMovementMessageMap<16>::MessageHandlerWrapper<class MovementMessagePathFailed>
0000: | struct ActorMovementMessageMap<16>::IMessageHandlerWrapper
==============================================================================*/
virtual void Unk_001(void) override; // 006B0760
/*==============================================================================
class hkpHeightFieldAgent +0000 (_vtbl=01188780)
0000: class hkpHeightFieldAgent
0000: | class hkpCollisionAgent
0000: | | class hkReferencedObject
0000: | | | class hkBaseObject
==============================================================================*/
virtual void Unk_000(void); // 00E96410
virtual void Unk_001(void); // 00D0C5E0
virtual void Unk_002(void); // 00D0C5F0
virtual void Unk_003(void); // 00E95A30
virtual void Unk_004(void); // 00E95A50
virtual void Unk_005(void); // 00E95920
virtual void Unk_006(void); // 00E95E00
virtual void Unk_007(void); // 00E94EA0
virtual void Unk_008(void); // 00DE8190
virtual void Unk_009(void); // 00E14640
virtual void Unk_00A(void); // 00E14650
virtual void Unk_00B(void); // 00E14660
virtual void Unk_00C(void); // 00E14670
virtual void Unk_00D(void); // 00E14680
/*==============================================================================
class SkyrimScript::`anonymous namespace'::DamageObjectFunctor +0000 (_vtbl=010F5FF4)
0000: class SkyrimScript::`anonymous namespace'::DamageObjectFunctor
0000: | class SkyrimScript::DelayFunctor
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void) override; // 00907F90
virtual void Unk_001(void) override; // 00906DB0
virtual void Unk_002(void) override; // 009B86F0 (void) { return true; }
virtual void Unk_004(void) override; // 00906E80
virtual void Unk_005(void) override; // 005C8DE0
virtual void Unk_006(void) override; // 0090A160
/*==============================================================================
class hkXmlLexAnalyzer +0000 (_vtbl=0118D7D0)
0000: class hkXmlLexAnalyzer
0000: | class hkReferencedObject
0000: | | class hkBaseObject
==============================================================================*/
virtual void Unk_000(void) override; // 00F24A60
/*==============================================================================
class NiAlphaProperty +0000 (_vtbl=0107D61C)
0000: class NiAlphaProperty
0000: | class NiProperty
0000: | | class NiObjectNET
0000: | | | class NiObject
0000: | | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void); // 00461470
virtual void Unk_001(void); // 00AB5360
virtual void Unk_002(void); // 00461460
virtual void Unk_003(void); // 005EADD0 (void) { return 0; }
virtual void Unk_004(void); // 005EADD0 (void) { return 0; }
virtual void Unk_005(void); // 005EADD0 (void) { return 0; }
virtual void Unk_006(void); // 005EADD0 (void) { return 0; }
virtual void Unk_007(void); // 005EADD0 (void) { return 0; }
virtual void Unk_008(void); // 005EADD0 (void) { return 0; }
virtual void Unk_009(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00A(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00B(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00C(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00D(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00E(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00F(void); // 005EADD0 (void) { return 0; }
virtual void Unk_010(void); // 005EADD0 (void) { return 0; }
virtual void Unk_011(void); // 005EADD0 (void) { return 0; }
virtual void Unk_012(void); // 005EADD0 (void) { return 0; }
virtual void Unk_013(void); // 00ABA800
virtual void Unk_014(void); // 00ABA9D0
virtual void Unk_015(void); // 00ABA760
virtual void Unk_016(void); // 00ABA770
virtual void Unk_017(void); // 00ABAA30
virtual void Unk_018(void); // 00ABA780
virtual void Unk_019(void); // 00AB4060
virtual void Unk_01A(void); // 00AB4A80
virtual void Unk_01B(void); // 00AAFCA0
virtual void Unk_01C(void); // 00AAFCB0
virtual void Unk_01D(void); // 00AAFBC0
virtual void Unk_01E(void); // 00AAFBD0
virtual void Unk_01F(void); // 00AAFBE0
virtual void Unk_020(void); // 00AAFBF0
virtual void Unk_021(void); // 005EADD0 (void) { return 0; }
virtual void Unk_022(void); // 00ABA700
/*==============================================================================
class SyncQueueObj +0000 (_vtbl=010D349C)
0000: class SyncQueueObj
0004: | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 0075ECB0
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
class BSResource::LooseFileLocation +0000 (_vtbl=0107D6AC)
0000: class BSResource::LooseFileLocation
0000: | class BSResource::Location
==============================================================================*/
virtual void Unk_000(void) override; // 00461580
virtual void Unk_003(void) override; // 00A43250
virtual void Unk_004(void) override; // 00A432B0
virtual void Unk_005(void) override; // 00A42AE0
virtual void Unk_006(void) override; // 00A42CE0
virtual void Unk_007(void) override; // 00A42BB0
virtual void Unk_008(void) override; // 00A42D10
virtual void Unk_009(void) override; // 00A42DD0
virtual void Unk_00B(void) override; // 00A424D0
/*==============================================================================
class BGSQueuedGrassModelHandles +0000 (_vtbl=0107D71C)
0000: class BGSQueuedGrassModelHandles
0000: | class BSQueuedResourceCollection<class BSResource::EntryDB<struct BSModelDB::DBTraits>,2>
0000: | | class BSQueuedResourceCollectionBase
0000: | | | class QueuedFile
0000: | | | | class IOTask
0000: | | | | | class BSTask
0028: | | | class BSResource::IEntryDB::PostFlushNotify
==============================================================================*/
/*==============================================================================
class BSMultiBoundSphere +0000 (_vtbl=0107DA2C)
0000: class BSMultiBoundSphere
0000: | class BSMultiBoundShape
0000: | | class NiObject
0000: | | | class NiRefObject
==============================================================================*/
virtual void Unk_002(void) override; // 00469600
virtual void Unk_013(void) override; // 00B0A4B0
virtual void Unk_014(void) override; // 00B0AAC0
virtual void Unk_015(void) override; // 00B0A430
virtual void Unk_016(void) override; // 00B0A440
virtual void Unk_017(void) override; // 00B0AB10
virtual void Unk_018(void) override; // 00B0A510
virtual void Unk_021(void) override; // 00B0A460
virtual void Unk_022(void) override; // 004963E0
virtual void Unk_023(void) override; // 00B0A6B0
virtual void Unk_024(void) override; // 00B0A5F0
virtual void Unk_025(void) override; // 00B0A8B0
virtual void Unk_026(void) override; // 00B0A940
virtual void Unk_027(void) override; // 00B0A9E0
virtual void Unk_028(void) override; // 00B0AA00
virtual void Unk_029(void) override; // 00B0A490
virtual void Unk_02A(void) override; // 00B0AA70
/*==============================================================================
class BSTAnimationGraphDataChannel<class Actor,float,class ActorPitchDeltaChannel> +0000 (_vtbl=010CF930)
0000: class BSTAnimationGraphDataChannel<class Actor,float,class ActorPitchDeltaChannel>
0000: | class BSAnimationGraphChannel
0004: | | struct BSIntrusiveRefCounted
0010: | class ActorPitchDeltaChannel<class Actor,float>
==============================================================================*/
virtual void Unk_001(void) override; // 006B03A0
virtual void Unk_002(void) override; // 006C50E0 (void) { return; }
/*==============================================================================
class CombatBehaviorTreeNodeObject1<class CombatBehaviorSearchWander,enum COMBAT_SEARCH_PRIORITY> +0000 (_vtbl=010E1550)
0000: class CombatBehaviorTreeNodeObject1<class CombatBehaviorSearchWander,enum COMBAT_SEARCH_PRIORITY>
0000: | class CombatBehaviorTreeNodeObjectBase<class CombatBehaviorSearchWander>
0000: | | class CombatBehaviorTreeNode
==============================================================================*/
virtual void Unk_000(void); // 008141B0
virtual void Unk_001(void); // 004F8CA0
virtual void Unk_002(void); // 00821700
virtual void Unk_003(void); // 00817E80
virtual void Unk_004(void); // 00816A10
virtual void Unk_005(void); // 007F0650
virtual void Unk_006(void); // 008062D0
virtual void Unk_007(void); // 00820D10
virtual void Unk_008(void); // 0080BDC0
virtual void Unk_009(void); // 0081DFE0
/*==============================================================================
class BSMultiBoundShape +0000 (_vtbl=0111EC34)
0000: class BSMultiBoundShape
0000: | class NiObject
0000: | | class NiRefObject
==============================================================================*/
virtual void Unk_002(void) override; // 00B0A3F0
virtual void Unk_013(void) override; // 00B0A230
virtual void Unk_014(void) override; // 00B0A260
virtual void Unk_015(void) override; // 00B0A270
virtual void Unk_016(void) override; // 00B0A280
virtual void Unk_017(void) override; // 00B0A2A0
virtual void Unk_018(void) override; // 00B0A2B0
virtual void Unk_021(void); // 00F51EE8 (pure)
virtual void Unk_022(void); // 00F51EE8 (pure)
virtual void Unk_023(void); // 00F51EE8 (pure)
virtual void Unk_024(void); // 00F51EE8 (pure)
virtual void Unk_025(void); // 00F51EE8 (pure)
virtual void Unk_026(void); // 00F51EE8 (pure)
virtual void Unk_027(void); // 00F51EE8 (pure)
virtual void Unk_028(void); // 00B0A200
virtual void Unk_029(void); // 00B0A210
virtual void Unk_02A(void); // 00B0A220
/*==============================================================================
struct BGSSoundOutput::DynamicAttenuationCharacteristics +0000 (_vtbl=0108E288)
0000: struct BGSSoundOutput::DynamicAttenuationCharacteristics
0000: | struct BSISoundOutputModel::BSIAttenuationCharacteristics
==============================================================================*/
virtual void Unk_001(void) override; // 005B05E0
virtual void Unk_002(void) override; // 00500B80
virtual void Unk_003(void) override; // 00500B90
/*==============================================================================
class ConcreteObjectFormFactory<class TESObjectMISC,32,7,1> +0000 (_vtbl=0108556C)
0000: class ConcreteObjectFormFactory<class TESObjectMISC,32,7,1>
0000: | class ConcreteFormFactory<class TESObjectMISC,32>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 005C5580
virtual void Unk_006(void) override; // 00CAC8A0
/*==============================================================================
struct AutoRegisterCreator<class FlightCrashLandStartHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> > +0000 (_vtbl=010D614C)
0000: struct AutoRegisterCreator<class FlightCrashLandStartHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class FlightCrashLandStartHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | | struct BSTDerivedCreator<class FlightCrashLandStartHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >
0000: | | | struct IBSTCreator<class IHandlerFunctor<class Actor,class BSFixedStringCI> >
==============================================================================*/
/*==============================================================================
class BGSPrimitive +0000 (_vtbl=0107DADC)
0000: class BGSPrimitive
==============================================================================*/
virtual void Unk_000(void); // 00469AC0
virtual void Unk_001(void); // 00F51EE8 (pure)
virtual void Unk_002(void); // 00F51EE8 (pure)
virtual void Unk_003(void); // 00F51EE8 (pure)
virtual void Unk_004(void); // 00E73CC0
/*==============================================================================
class BGSPrimitivePlane +0000 (_vtbl=0107DAF4)
0000: class BGSPrimitivePlane
0000: | class BGSPrimitive
==============================================================================*/
virtual void Unk_001(void) override; // 004695D0
virtual void Unk_002(void) override; // 00469610
virtual void Unk_003(void) override; // 00469560
virtual void Unk_005(void); // 00469690
virtual void Unk_006(void); // 00469D30
/*==============================================================================
class SkyrimScript::`anonymous namespace'::AttachAshPileFunctor +0000 (_vtbl=010ED7B4)
0000: class SkyrimScript::`anonymous namespace'::AttachAshPileFunctor
0000: | class SkyrimScript::DelayFunctor
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void) override; // 00907F90
virtual void Unk_001(void) override; // 008E0770
virtual void Unk_002(void) override; // 0092D110 (void) { return false; }
virtual void Unk_004(void) override; // 008E0BC0
virtual void Unk_005(void) override; // 00778370
virtual void Unk_006(void) override; // 008DD170
/*==============================================================================
class BGSPrimitiveBox +0000 (_vtbl=0107DB14)
0000: class BGSPrimitiveBox
0000: | class BGSPrimitive
==============================================================================*/
virtual void Unk_001(void) override; // 004695D0
virtual void Unk_002(void) override; // 00469710
virtual void Unk_003(void) override; // 00469560
virtual void Unk_004(void) override; // 00469DB0
virtual void Unk_005(void); // 004697B0
/*==============================================================================
class BSBlendTreadTransfInterpolator +0000 (_vtbl=01111AC4)
0000: class BSBlendTreadTransfInterpolator
0000: | class NiBlendInterpolator
0000: | | class NiInterpolator
0000: | | | class NiObject
0000: | | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00A77410
virtual void Unk_002(void) override; // 00A81730
virtual void Unk_013(void) override; // 00A813C0
virtual void Unk_014(void) override; // 00A812B0
virtual void Unk_015(void) override; // 00A812C0
virtual void Unk_016(void) override; // 00A812D0
virtual void Unk_017(void) override; // 00A812E0
virtual void Unk_018(void) override; // 00A812F0
virtual void Unk_021(void) override; // 00A816D0
virtual void Unk_022(void) override; // 00A97540
virtual void Unk_023(void) override; // 00A9F100
virtual void Unk_024(void) override; // 00A97560
virtual void Unk_025(void) override; // 00A979B0
virtual void Unk_026(void) override; // 00A97990
virtual void Unk_037(void) override; // 00A81320
/*==============================================================================
class NiTMapBase<class NiTPointerAllocator<unsigned int>,unsigned int,class BSSimpleList<class TESObjectREFR *> *> +0000 (_vtbl=01089E54)
0000: class NiTMapBase<class NiTPointerAllocator<unsigned int>,unsigned int,class BSSimpleList<class TESObjectREFR *> *>
==============================================================================*/
virtual void Unk_000(void); // 004F0E50
virtual void Unk_001(void); // 00899A40
virtual void Unk_002(void); // 00CEF790
virtual void Unk_003(void); // 007E8D90
virtual void Unk_004(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_005(void); // 00F51EE8 (pure)
virtual void Unk_006(void); // 00F51EE8 (pure)
/*==============================================================================
class BSFaceGenNiNode +0000 (_vtbl=010BEA8C)
0000: class BSFaceGenNiNode
0000: | class NiNode
0000: | | class NiAVObject
0000: | | | class NiObjectNET
0000: | | | | class NiObject
0000: | | | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 005A8A60
virtual void Unk_002(void) override; // 005A7E60
virtual void Unk_013(void) override; // 005A8340
virtual void Unk_029(void) override; // 005A8D90
virtual void Unk_03C(void); // 005A88A0
/*==============================================================================
class SkyrimScript::`anonymous namespace'::AddRemoveConstraintFunctor +0000 (_vtbl=010F1A04)
0000: class SkyrimScript::`anonymous namespace'::AddRemoveConstraintFunctor
0000: | class SkyrimScript::DelayFunctor
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void) override; // 008F27A0
virtual void Unk_001(void) override; // 008F4270
virtual void Unk_002(void) override; // 009B86F0 (void) { return true; }
virtual void Unk_004(void) override; // 008F2800
virtual void Unk_005(void) override; // 00549430
virtual void Unk_006(void) override; // 008F2A80
/*==============================================================================
class BGSPrimitiveSphere +0000 (_vtbl=0107DB30)
0000: class BGSPrimitiveSphere
0000: | class BGSPrimitive
==============================================================================*/
virtual void Unk_001(void) override; // 004695D0
virtual void Unk_002(void) override; // 00469850
virtual void Unk_003(void) override; // 00469890
virtual void Unk_004(void) override; // 004698F0
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemShout,class CombatMagicCasterBoundItem>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> > +0000 (_vtbl=010DC940)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemShout,class CombatMagicCasterBoundItem>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemShout,class CombatMagicCasterBoundItem>,class CombatObject>
0000: | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007CA840
virtual void Unk_002(void); // 00781280
/*==============================================================================
class BSMultiBoundAABB +0000 (_vtbl=0107DB4C)
0000: class BSMultiBoundAABB
0000: | class BSMultiBoundShape
0000: | | class NiObject
0000: | | | class NiRefObject
==============================================================================*/
virtual void Unk_002(void) override; // 004699B0
virtual void Unk_013(void) override; // 00AFC620
virtual void Unk_014(void) override; // 00AFBAD0
virtual void Unk_015(void) override; // 00AFBB00
virtual void Unk_016(void) override; // 00AFBB10
virtual void Unk_017(void) override; // 00AFBB30
virtual void Unk_018(void) override; // 00AFBCD0
virtual void Unk_021(void) override; // 00AFBB60
virtual void Unk_022(void) override; // 004699C0
virtual void Unk_023(void) override; // 00AFC680
virtual void Unk_024(void) override; // 00AFBDA0
virtual void Unk_025(void) override; // 00AFBF80
virtual void Unk_026(void) override; // 00AFC100
virtual void Unk_027(void) override; // 00AFC230
virtual void Unk_028(void) override; // 00AFC270
virtual void Unk_029(void) override; // 00AFBC70
virtual void Unk_02A(void) override; // 00AFC370
/*==============================================================================
class FOCollisionListener +0000 (_vtbl=010A7A7C)
0000: class FOCollisionListener
0000: | class bhkBackfaceContactListener
0000: | | class bhkContactListener
0000: | | | class hkpContactListener
0004: | struct BSTSingletonSDM<class FOCollisionListener,struct BSTSingletonSDMOpStaticBuffer>
0004: | | struct BSTSingletonSDMBase<struct BSTSDMTraits<class FOCollisionListener,struct BSTSingletonSDMOpStaticBuffer<class FOCollisionListener> > >
0004: | | | struct BSTSDMTraits<class FOCollisionListener,struct BSTSingletonSDMOpStaticBuffer<class FOCollisionListener> >
0005: | | | struct BSTSingletonSDMOpStaticBuffer<class FOCollisionListener>
==============================================================================*/
virtual void Unk_000(void) override; // 00582B00
virtual void Unk_003(void) override; // 00582DF0
/*==============================================================================
class BSMultiBoundOBB +0000 (_vtbl=0107DBFC)
0000: class BSMultiBoundOBB
0000: | class BSMultiBoundAABB
0000: | | class BSMultiBoundShape
0000: | | | class NiObject
0000: | | | | class NiRefObject
==============================================================================*/
virtual void Unk_002(void) override; // 00469A30
virtual void Unk_013(void) override; // 00AFA910
virtual void Unk_014(void) override; // 00AFB590
virtual void Unk_015(void) override; // 00AFA890
virtual void Unk_016(void) override; // 00AFA8A0
virtual void Unk_017(void) override; // 00AFA8C0
virtual void Unk_018(void) override; // 00AFA970
virtual void Unk_021(void) override; // 00AFA8E0
virtual void Unk_023(void) override; // 00AFACF0
virtual void Unk_024(void) override; // 00AFAA00
virtual void Unk_025(void) override; // 00AFB090
virtual void Unk_026(void) override; // 00AFB1B0
virtual void Unk_028(void) override; // 00AFB250
virtual void Unk_02A(void) override; // 00AFB5C0
/*==============================================================================
class BSPortal +0000 (_vtbl=0107DCAC)
0000: class BSPortal
0000: | class BSOcclusionPlane
0000: | | class BSOcclusionShape
0000: | | | class NiObject
0000: | | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00469F70
virtual void Unk_002(void) override; // 00469AB0
virtual void Unk_013(void) override; // 00B0E300
/*==============================================================================
class BSOcclusionPlane +0000 (_vtbl=0111ECFC)
0000: class BSOcclusionPlane
0000: | class BSOcclusionShape
0000: | | class NiObject
0000: | | | class NiRefObject
==============================================================================*/
virtual void Unk_002(void) override; // 00B0BCA0
virtual void Unk_013(void) override; // 00B0AD40
virtual void Unk_021(void) override; // 00B0AB60
virtual void Unk_022(void) override; // 00B0AB70
/*==============================================================================
class CombatNavmeshSearch +0000 (_vtbl=010E1F98)
0000: class CombatNavmeshSearch
0000: | class AStarSearch<struct BSFastNavmeshTriLocation,struct BSFastNavmeshEdgeHandle,3>
==============================================================================*/
virtual void Unk_000(void) override; // 008317E0
virtual void Unk_003(void); // 00F51EE8 (pure)
virtual void Unk_004(void); // 00F51EE8 (pure)
virtual void Unk_005(void); // 00F51EE8 (pure)
virtual void Unk_006(void); // 00F51EE8 (pure)
virtual void Unk_007(void); // 00F51EE8 (pure)
/*==============================================================================
class HUDNotifications +0000 (_vtbl=010E556C)
0000: class HUDNotifications
0000: | class HUDObject
==============================================================================*/
virtual void Unk_000(void) override; // 00865FB0
virtual void Unk_001(void) override; // 00865820
virtual void Unk_002(void) override; // 00864A90
virtual void Unk_003(void) override; // 0085F3C0
virtual void Unk_004(void) override; // 00864F60
/*==============================================================================
class CombatInventoryItemMagicT<class CombatInventoryItemStaff,class CombatMagicCasterScript> +0000 (_vtbl=010DC0BC)
0000: class CombatInventoryItemMagicT<class CombatInventoryItemStaff,class CombatMagicCasterScript>
0000: | class CombatInventoryItemStaff
0000: | | class CombatInventoryItemMagic
0000: | | | class CombatInventoryItem
0000: | | | | class CombatObject
0000: | | | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void); // 007C5DE0
virtual void Unk_001(void); // 00AB5360
virtual void Unk_002(void); // 007C5DB0
virtual void Unk_003(void); // 007BFD20
virtual void Unk_004(void); // 007C04E0
virtual void Unk_005(void); // 004963E0
virtual void Unk_006(void); // 005AFB80
virtual void Unk_007(void); // 007BFE00
virtual void Unk_008(void); // 007BFB30
virtual void Unk_009(void); // 00491870
virtual void Unk_00A(void); // 007C0440
virtual void Unk_00B(void); // 007C5D80
virtual void Unk_00C(void); // 007C0810
virtual void Unk_00D(void); // 007C9780
virtual void Unk_00E(void); // 007C0E90
virtual void Unk_00F(void); // 007CE790
virtual void Unk_010(void); // 007BFCD0
virtual void Unk_011(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_012(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_013(void); // 007BFB60
virtual void Unk_014(void); // 007BFF10
virtual void Unk_015(void); // 007C9840
virtual void Unk_016(void); // 007C03D0
/*==============================================================================
class BSOcclusionShape +0000 (_vtbl=0111E47C)
0000: class BSOcclusionShape
0000: | class NiObject
0000: | | class NiRefObject
==============================================================================*/
virtual void Unk_002(void) override; // 00B05010
virtual void Unk_013(void) override; // 00B04390
virtual void Unk_021(void); // 00F51EE8 (pure)
virtual void Unk_022(void); // 00F51EE8 (pure)
/*==============================================================================
class BSScript::NativeFunction8<class TESObjectREFR,void,float,float,float,float,float,float,float,float> +0000 (_vtbl=010F5CD4)
0000: class BSScript::NativeFunction8<class TESObjectREFR,void,float,float,float,float,float,float,float,float>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 00911220
/*==============================================================================
class BGSPrimitiveLine +0000 (_vtbl=0107DD3C)
0000: class BGSPrimitiveLine
0000: | class BGSPrimitiveBox
0000: | | class BGSPrimitive
==============================================================================*/
virtual void Unk_002(void) override; // 00469CE0
/*==============================================================================
class hkaBoneAttachment +0000 (_vtbl=0116F33C)
0000: class hkaBoneAttachment
0000: | class hkReferencedObject
0000: | | class hkBaseObject
==============================================================================*/
virtual void Unk_000(void) override; // 00D7B080
/*==============================================================================
class BSShaderProperty::ForEachVisitor +0000 (_vtbl=0107DE60)
0000: class BSShaderProperty::ForEachVisitor
==============================================================================*/
virtual void Unk_000(void); // 0046A3B0
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
struct ActorMovementMessageMap<16>::MessageHandlerWrapper<class MovementMessageSetStaticPath> +0000 (_vtbl=010CF9F4)
0000: struct ActorMovementMessageMap<16>::MessageHandlerWrapper<class MovementMessageSetStaticPath>
0000: | struct ActorMovementMessageMap<16>::IMessageHandlerWrapper
==============================================================================*/
virtual void Unk_001(void) override; // 006B0760
/*==============================================================================
class NiTMapBase<class DFALL<class NiTMapItem<class NiTexture *,struct TEX_USER_DATA *> >,class NiTexture *,struct TEX_USER_DATA *> +0000 (_vtbl=0107DE6C)
0000: class NiTMapBase<class DFALL<class NiTMapItem<class NiTexture *,struct TEX_USER_DATA *> >,class NiTexture *,struct TEX_USER_DATA *>
==============================================================================*/
virtual void Unk_000(void); // 0046A1C0
virtual void Unk_001(void); // 00899A40
virtual void Unk_002(void); // 00CEF790
virtual void Unk_003(void); // 007E8D90
virtual void Unk_004(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_005(void); // 00F51EE8 (pure)
virtual void Unk_006(void); // 00F51EE8 (pure)
/*==============================================================================
class NiTMapBase<class DFALL<class NiTMapItem<class NiTexture *,bool> >,class NiTexture *,bool> +0000 (_vtbl=0107DE8C)
0000: class NiTMapBase<class DFALL<class NiTMapItem<class NiTexture *,bool> >,class NiTexture *,bool>
==============================================================================*/
virtual void Unk_000(void); // 0046A200
virtual void Unk_001(void); // 00899A40
virtual void Unk_002(void); // 00CEF790
virtual void Unk_003(void); // 0067C060
virtual void Unk_004(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_005(void); // 00F51EE8 (pure)
virtual void Unk_006(void); // 00F51EE8 (pure)
/*==============================================================================
class SkyrimVM::SleepStopEventFunctor +0000 (_vtbl=010EB118)
0000: class SkyrimVM::SleepStopEventFunctor
0000: | class BSScript::IFunctionArguments
==============================================================================*/
virtual void Unk_001(void) override; // 008CDDE0
/*==============================================================================
class NiTLargePrimitiveArray<unsigned int> +0000 (_vtbl=01117610)
0000: class NiTLargePrimitiveArray<unsigned int>
0000: | class NiTLargeArray<unsigned int,class NiTMallocInterface<unsigned int> >
==============================================================================*/
/*==============================================================================
class NiTMap<class NiTexture *,struct TEX_USER_DATA *> +0000 (_vtbl=0107DEAC)
0000: class NiTMap<class NiTexture *,struct TEX_USER_DATA *>
0000: | class NiTMapBase<class DFALL<class NiTMapItem<class NiTexture *,struct TEX_USER_DATA *> >,class NiTexture *,struct TEX_USER_DATA *>
==============================================================================*/
virtual void Unk_000(void) override; // 0046A260
virtual void Unk_005(void) override; // 00589020
virtual void Unk_006(void) override; // 00AD1F00
/*==============================================================================
class NiTMap<class NiTexture *,bool> +0000 (_vtbl=0107DECC)
0000: class NiTMap<class NiTexture *,bool>
0000: | class NiTMapBase<class DFALL<class NiTMapItem<class NiTexture *,bool> >,class NiTexture *,bool>
==============================================================================*/
virtual void Unk_000(void) override; // 0046A2B0
virtual void Unk_005(void) override; // 00589020
virtual void Unk_006(void) override; // 007362D0
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class DeathStopHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> > +0000 (_vtbl=010D5C4C)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class DeathStopHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | struct BSTDerivedCreator<class DeathStopHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >
0000: | | struct IBSTCreator<class IHandlerFunctor<class Actor,class BSFixedStringCI> >
==============================================================================*/
virtual void Unk_000(void); // 00784530
virtual void Unk_001(void); // 00782020
virtual void Unk_002(void); // 00781280
/*==============================================================================
class BSScript::NativeFunction2<class TESObjectREFR,void,class BSFixedString const &,int> +0000 (_vtbl=010F5B54)
0000: class BSScript::NativeFunction2<class TESObjectREFR,void,class BSFixedString const &,int>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 00911020
/*==============================================================================
class CombatMagicItemSkillChecker +0000 (_vtbl=010DC224)
0000: class CombatMagicItemSkillChecker
0000: | class MagicItemTraversalFunctor
==============================================================================*/
virtual void Unk_001(void) override; // 007C5450
/*==============================================================================
class BGSTextureUseMap::TextureUse +0000 (_vtbl=0107E554)
0000: class BGSTextureUseMap::TextureUse
0000: | class BSShaderProperty::ForEachVisitor
==============================================================================*/
virtual void Unk_001(void) override; // 00E73CC0
/*==============================================================================
class ConcreteFormFactory<class TESShout,119> +0000 (_vtbl=010A162C)
0000: class ConcreteFormFactory<class TESShout,119>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 00549060
virtual void Unk_001(void) override; // 005491A0
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00549050
/*==============================================================================
class stdext::exception +0000 (_vtbl=0107E5B8)
0000: class stdext::exception
==============================================================================*/
virtual void Unk_000(void); // 0046AC30
virtual void Unk_001(void); // 0046AA20
virtual void Unk_002(void); // 006C50E0 (void) { return; }
/*==============================================================================
class `anonymous namespace'::RefreshEnchantedWeaponsVisitor +0000 (_vtbl=010E5B34)
0000: class `anonymous namespace'::RefreshEnchantedWeaponsVisitor
0000: | class InventoryChanges::IItemChangeVisitor
==============================================================================*/
virtual void Unk_001(void) override; // 00867C80
/*==============================================================================
class stdext::bad_alloc +0000 (_vtbl=0107E5DC)
0000: class stdext::bad_alloc
0000: | class stdext::exception
==============================================================================*/
virtual void Unk_002(void) override; // 0046B810
/*==============================================================================
class MovementPlannerAgentWarp +0000 (_vtbl=010D4154)
0000: class MovementPlannerAgentWarp
0000: | class MovementPlannerAgent
0000: | | class MovementAgent
0004: | | | struct BSIntrusiveRefCounted
000C: | | struct IMovementPlannerAgent
000C: | | | struct IPipelineStageInterface
0010: | struct IMovementSetWarp
0010: | | struct IMovementInterface
==============================================================================*/
virtual void Unk_000(void); // 0076EA80
virtual void Unk_001(void); // 0076E370
virtual void Unk_002(void); // 0076E330
virtual void Unk_003(void); // 00B83770
virtual void Unk_004(void); // 0076E2B0
virtual void Unk_005(void); // 00B7A870
virtual void Unk_006(void); // 00B7A820
virtual void Unk_007(void); // 0076E340
virtual void Unk_008(void); // 0076E2F0
virtual void Unk_009(void); // 00B7A850
virtual void Unk_00A(void); // 0076E2D0
virtual void Unk_00B(void); // 0076E410
virtual void Unk_00C(void); // 0076EF70
/*==============================================================================
class IMovementDirectControl +0000 (_vtbl=010D3694)
0000: class IMovementDirectControl
0000: | struct IMovementInterface
==============================================================================*/
virtual void Unk_000(void) override; // 00763C60
virtual void Unk_001(void); // 00F51EE8 (pure)
virtual void Unk_002(void); // 00F51EE8 (pure)
virtual void Unk_003(void); // 00F51EE8 (pure)
virtual void Unk_004(void); // 00F51EE8 (pure)
virtual void Unk_005(void); // 00F51EE8 (pure)
virtual void Unk_006(void); // 00F51EE8 (pure)
virtual void Unk_007(void); // 00F51EE8 (pure)
virtual void Unk_008(void); // 00F51EE8 (pure)
/*==============================================================================
class BSAnimationGraphChannel +0000 (_vtbl=0107E5EC)
0000: class BSAnimationGraphChannel
0004: | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 006B0490
virtual void Unk_001(void); // 00F51EE8 (pure)
virtual void Unk_002(void); // 00F51EE8 (pure)
/*==============================================================================
class FlightPerchingHandler +0000 (_vtbl=010D55AC)
0000: class FlightPerchingHandler
0000: | class IHandlerFunctor<class Actor,class BSFixedStringCI>
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_001(void) override; // 007805A0
/*==============================================================================
class BSTAnimationGraphDataChannel<class Actor,float,class ActorCopyGraphVariableChannel> +0000 (_vtbl=0107E5FC)
0000: class BSTAnimationGraphDataChannel<class Actor,float,class ActorCopyGraphVariableChannel>
0000: | class BSAnimationGraphChannel
0004: | | struct BSIntrusiveRefCounted
0010: | class ActorCopyGraphVariableChannel<class Actor,float>
==============================================================================*/
virtual void Unk_001(void) override; // 0046AF60
virtual void Unk_002(void) override; // 006C50E0 (void) { return; }
/*==============================================================================
class std::logic_error +0000 (_vtbl=0107E60C)
0000: class std::logic_error
0000: | class stdext::exception
==============================================================================*/
virtual void Unk_000(void) override; // 0046B820
virtual void Unk_001(void) override; // 00540A70
virtual void Unk_002(void) override; // 0046B810
virtual void Unk_003(void); // 00425055
/*==============================================================================
struct ActorMovementMessageMap<16>::MessageHandlerWrapper<class MovementMessagePathComplete> +0000 (_vtbl=010CF9D0)
0000: struct ActorMovementMessageMap<16>::MessageHandlerWrapper<class MovementMessagePathComplete>
0000: | struct ActorMovementMessageMap<16>::IMessageHandlerWrapper
==============================================================================*/
virtual void Unk_001(void) override; // 006B0760
/*==============================================================================
class std::length_error +0000 (_vtbl=0107E698)
0000: class std::length_error
0000: | class std::logic_error
0000: | | class stdext::exception
==============================================================================*/
/*==============================================================================
class BSAnimGroupSequence +0000 (_vtbl=0107E7BC)
0000: class BSAnimGroupSequence
0000: | class NiControllerSequence
0000: | | class NiObject
0000: | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00471310
virtual void Unk_002(void) override; // 004712C0
virtual void Unk_013(void) override; // 004710D0
virtual void Unk_021(void) override; // 00471230
/*==============================================================================
class NiControllerSequence +0000 (_vtbl=0110F31C)
0000: class NiControllerSequence
0000: | class NiObject
0000: | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00A74060
virtual void Unk_002(void) override; // 00A73E40
virtual void Unk_013(void) override; // 00A72040
virtual void Unk_014(void) override; // 00A710A0
virtual void Unk_015(void) override; // 00A713E0
virtual void Unk_016(void) override; // 00A6F780
virtual void Unk_017(void) override; // 00A70DF0
virtual void Unk_018(void) override; // 00A6F890
virtual void Unk_019(void) override; // 00A734B0
virtual void Unk_01A(void) override; // 00A714E0
virtual void Unk_021(void); // 00A72A40
/*==============================================================================
class `anonymous namespace'::GraphVarTypeQuery +0000 (_vtbl=01093AC4)
0000: class `anonymous namespace'::GraphVarTypeQuery
0000: | class BSAnimGraphVisit::BShkbVisitor
==============================================================================*/
virtual void Unk_001(void) override; // 005289B0
/*==============================================================================
class IBSAnimNoteReceiver +0000 (_vtbl=0107E888)
0000: class IBSAnimNoteReceiver
==============================================================================*/
virtual void Unk_000(void); // 00471830
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
class NiTArray<struct BSAnimNoteReceiver::BSAnimNoteReceiverType *,class NiTMallocInterface<struct BSAnimNoteReceiver::BSAnimNoteReceiverType *> > +0000 (_vtbl=0107E894)
0000: class NiTArray<struct BSAnimNoteReceiver::BSAnimNoteReceiverType *,class NiTMallocInterface<struct BSAnimNoteReceiver::BSAnimNoteReceiverType *> >
==============================================================================*/
virtual void Unk_000(void); // 004DAB90
/*==============================================================================
class BSAnimNoteReceiver +0000 (_vtbl=0107E89C)
0000: class BSAnimNoteReceiver
0000: | class IBSAnimNoteReceiver
==============================================================================*/
virtual void Unk_000(void) override; // 004718E0
virtual void Unk_001(void) override; // 00471910
/*==============================================================================
class BSBehaviorGraphExtraData +0000 (_vtbl=0111F04C)
0000: class BSBehaviorGraphExtraData
0000: | class NiExtraData
0000: | | class NiObject
0000: | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00B0E740
virtual void Unk_002(void) override; // 00B0E730
virtual void Unk_013(void) override; // 00B0E5B0
virtual void Unk_014(void) override; // 00B0E690
virtual void Unk_015(void) override; // 00B0E5D0
virtual void Unk_016(void) override; // 00B0E5E0
virtual void Unk_017(void) override; // 00B0E6E0
virtual void Unk_018(void) override; // 00B0E610
/*==============================================================================
class GridArray +0000 (_vtbl=0107F38C)
0000: class GridArray
==============================================================================*/
virtual void Unk_000(void); // 004743C0
virtual void Unk_001(void); // 00474170
virtual void Unk_002(void); // 00474190
virtual void Unk_003(void); // 00474180
virtual void Unk_004(void); // 004741D0
virtual void Unk_005(void); // 00474200
virtual void Unk_006(void); // 00F51EE8 (pure)
virtual void Unk_007(void); // 00F51EE8 (pure)
virtual void Unk_008(void); // 00F51EE8 (pure)
virtual void Unk_009(void); // 00F51EE8 (pure)
/*==============================================================================
class `anonymous namespace'::SingleObjectRefrHandleArgument +0000 (_vtbl=010EB12C)
0000: class `anonymous namespace'::SingleObjectRefrHandleArgument
0000: | class BSScript::IFunctionArguments
==============================================================================*/
virtual void Unk_000(void) override; // 008C76C0
virtual void Unk_001(void) override; // 008CF3B0
/*==============================================================================
class GridCellArray +0000 (_vtbl=0107F3C0)
0000: class GridCellArray
0000: | class GridArray
==============================================================================*/
virtual void Unk_000(void) override; // 00474B00
virtual void Unk_003(void) override; // 00474AE0
virtual void Unk_004(void) override; // 00474500
virtual void Unk_006(void) override; // 00474570
virtual void Unk_007(void) override; // 004745C0
virtual void Unk_008(void) override; // 00474600
virtual void Unk_009(void) override; // 00474660
virtual void Unk_00A(void); // 004744E0
/*==============================================================================
struct hkGskShape +0000 (_vtbl=0118D3C0)
0000: struct hkGskShape
==============================================================================*/
virtual void Unk_000(void); // 00F165C0
virtual void Unk_001(void); // 00F51EE8 (pure)
virtual void Unk_002(void); // 00F16560
/*==============================================================================
class InventoryChanges::IItemChangeVisitor +0000 (_vtbl=0107F408)
0000: class InventoryChanges::IItemChangeVisitor
==============================================================================*/
virtual void Unk_000(void); // 00474FC0
virtual void Unk_001(void); // 00F51EE8 (pure)
virtual void Unk_002(void); // 00780780
virtual void Unk_003(void); // 00474C30
/*==============================================================================
class InventoryUtils::ItemFilter +0000 (_vtbl=0107F41C)
0000: class InventoryUtils::ItemFilter
==============================================================================*/
virtual void Unk_000(void); // 00474D50
virtual void Unk_001(void); // 00C8CCA0 (UInt32 arg) { return true; }
/*==============================================================================
class MovementMessage +0000 (_vtbl=010D3E9C)
0000: class MovementMessage
0004: | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 0076D270
virtual void Unk_001(void); // 00F51EE8 (pure)
virtual void Unk_002(void); // 00F51EE8 (pure)
virtual void Unk_003(void); // 00F51EE8 (pure)
virtual void Unk_004(void); // 00B877E0
virtual void Unk_005(void); // 00B877F0
/*==============================================================================
class `anonymous namespace'::CountObjectsWithKeywordFunctor +0000 (_vtbl=0107F428)
0000: class `anonymous namespace'::CountObjectsWithKeywordFunctor
0000: | class InventoryChanges::IItemChangeVisitor
==============================================================================*/
virtual void Unk_001(void) override; // 00474FF0
/*==============================================================================
class `anonymous namespace'::UnequipArmorFunctor +0000 (_vtbl=0107F43C)
0000: class `anonymous namespace'::UnequipArmorFunctor
0000: | class InventoryChanges::IItemChangeVisitor
==============================================================================*/
virtual void Unk_001(void) override; // 00477810
/*==============================================================================
class InventoryUtils::`anonymous namespace'::GetWornMaskVisitor +0000 (_vtbl=0107F450)
0000: class InventoryUtils::`anonymous namespace'::GetWornMaskVisitor
0000: | class InventoryChanges::IItemChangeVisitor
==============================================================================*/
virtual void Unk_001(void) override; // 00476820
/*==============================================================================
class CombatBehaviorTreeNodeObject<class CombatBehaviorCastImmediateSpell> +0000 (_vtbl=010E0768)
0000: class CombatBehaviorTreeNodeObject<class CombatBehaviorCastImmediateSpell>
0000: | class CombatBehaviorTreeNodeObjectBase<class CombatBehaviorCastImmediateSpell>
0000: | | class CombatBehaviorTreeNode
==============================================================================*/
virtual void Unk_000(void); // 008141B0
virtual void Unk_001(void); // 004F8CA0
virtual void Unk_002(void); // 008134B0
virtual void Unk_003(void); // 008125E0
virtual void Unk_004(void); // 00813F90
virtual void Unk_005(void); // 007F0650
virtual void Unk_006(void); // 008121C0
virtual void Unk_007(void); // 00812340
virtual void Unk_008(void); // 0080BDC0
virtual void Unk_009(void); // 008122C0
/*==============================================================================
class InventoryUtils::`anonymous namespace'::WornHasKeywordVisitor +0000 (_vtbl=0107F464)
0000: class InventoryUtils::`anonymous namespace'::WornHasKeywordVisitor
0000: | class InventoryChanges::IItemChangeVisitor
==============================================================================*/
virtual void Unk_001(void) override; // 00476860
/*==============================================================================
class CombatBehaviorTreeNodeObject<class CombatBehaviorCastConcentrationSpell> +0000 (_vtbl=010E0794)
0000: class CombatBehaviorTreeNodeObject<class CombatBehaviorCastConcentrationSpell>
0000: | class CombatBehaviorTreeNodeObjectBase<class CombatBehaviorCastConcentrationSpell>
0000: | | class CombatBehaviorTreeNode
==============================================================================*/
virtual void Unk_000(void); // 008141B0
virtual void Unk_001(void); // 004F8CA0
virtual void Unk_002(void); // 00813560
virtual void Unk_003(void); // 008125E0
virtual void Unk_004(void); // 008134F0
virtual void Unk_005(void); // 007F0650
virtual void Unk_006(void); // 008121C0
virtual void Unk_007(void); // 00812340
virtual void Unk_008(void); // 0080BDC0
virtual void Unk_009(void); // 00812300
/*==============================================================================
class BGSActionData +0000 (_vtbl=0107F478)
0000: class BGSActionData
0000: | class ActionInput
0014: | class ActionOutput
==============================================================================*/
virtual void Unk_000(void) override; // 00474F40
virtual void Unk_004(void) override; // 004769F0
virtual void Unk_005(void); // 0092D110 (void) { return false; }
/*==============================================================================
class TESActionData +0000 (_vtbl=0107F494)
0000: class TESActionData
0000: | class BGSActionData
0000: | | class ActionInput
0014: | | class ActionOutput
==============================================================================*/
virtual void Unk_001(void) override; // 0075F9A0
virtual void Unk_003(void) override; // 0075F9C0
virtual void Unk_004(void) override; // 0075F9E0
virtual void Unk_005(void) override; // 0075FA40
/*==============================================================================
class PathingRequestLOS +0000 (_vtbl=010C66D0)
0000: class PathingRequestLOS
0000: | class PathingRequest
0000: | | class BSPathingRequest
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void) override; // 00616720
virtual void Unk_001(void) override; // 006163F0
virtual void Unk_002(void) override; // 00616750
virtual void Unk_003(void) override; // 006165F0
virtual void Unk_004(void) override; // 00616810
/*==============================================================================
class `anonymous namespace'::CollectUsedUniqueIDsVisitor +0000 (_vtbl=0107F4B0)
0000: class `anonymous namespace'::CollectUsedUniqueIDsVisitor
0000: | class InventoryChanges::IItemChangeVisitor
==============================================================================*/
virtual void Unk_000(void) override; // 00481FB0
virtual void Unk_001(void) override; // 00481F30
/*==============================================================================
struct AutoRegisterCreator<class DeathEmoteHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> > +0000 (_vtbl=010D628C)
0000: struct AutoRegisterCreator<class DeathEmoteHandler,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class DeathEmoteHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | | struct BSTDerivedCreator<class DeathEmoteHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >
0000: | | | struct IBSTCreator<class IHandlerFunctor<class Actor,class BSFixedStringCI> >
==============================================================================*/
/*==============================================================================
class BSExternalAudioIO::ExternalIOInterface +0000 (_vtbl=0107F4D8)
0000: class BSExternalAudioIO::ExternalIOInterface
==============================================================================*/
virtual void Unk_000(void); // 00484200
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
class LipSynchAnimDB::LipAudioInterface +0000 (_vtbl=0107F4EC)
0000: class LipSynchAnimDB::LipAudioInterface
0000: | class BSExternalAudioIO::ExternalIOInterface
==============================================================================*/
virtual void Unk_001(void) override; // 004860A0
/*==============================================================================
class BSResource::EntryDB<struct LipSynchAnimDB::DBTraits> +0000 (_vtbl=0107F4F8)
0000: class BSResource::EntryDB<struct LipSynchAnimDB::DBTraits>
0000: | class BSResource::IEntryDB
0068: | struct BSResource::EntryDBBase<struct BSResource::EntryDBTraits<struct LipSynchAnimDB::DBTraits,class BSResource::EntryDB<struct LipSynchAnimDB::DBTraits> > >
0068: | | struct BSResource::EntryDBTraits<struct LipSynchAnimDB::DBTraits,class BSResource::EntryDB<struct LipSynchAnimDB::DBTraits> >
0069: | | struct LipSynchAnimDB::DBTraits
0418: | struct BSTSingletonSDM<class BSResource::EntryDB<struct LipSynchAnimDB::DBTraits>,struct BSTSingletonSDMOpStaticBuffer>
0418: | | struct BSTSingletonSDMBase<struct BSTSDMTraits<class BSResource::EntryDB<struct LipSynchAnimDB::DBTraits>,struct BSTSingletonSDMOpStaticBuffer<class BSResource::EntryDB<struct LipSynchAnimDB::DBTraits> > > >
0418: | | | struct BSTSDMTraits<class BSResource::EntryDB<struct LipSynchAnimDB::DBTraits>,struct BSTSingletonSDMOpStaticBuffer<class BSResource::EntryDB<struct LipSynchAnimDB::DBTraits> > >
0419: | | | struct BSTSingletonSDMOpStaticBuffer<class BSResource::EntryDB<struct LipSynchAnimDB::DBTraits> >
==============================================================================*/
virtual void Unk_000(void); // 00485B30
virtual void Unk_001(void); // 00485980
virtual void Unk_002(void); // 00485820
virtual void Unk_003(void); // 00485F00
virtual void Unk_004(void); // 00621A70
virtual void Unk_005(void); // 00485500
/*==============================================================================
class TESCameraState +0000 (_vtbl=0107F5A0)
0000: class TESCameraState
0004: | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 0089BF80
virtual void Unk_001(void); // 006C50E0 (void) { return; }
virtual void Unk_002(void); // 006C50E0 (void) { return; }
virtual void Unk_003(void); // 00486D50
virtual void Unk_004(void); // 00486210
virtual void Unk_005(void); // 00486240
virtual void Unk_006(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_007(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_008(void); // 00588F30 (UInt32 arg) { return; }
/*==============================================================================
class BSRangeNode +0000 (_vtbl=0111E224)
0000: class BSRangeNode
0000: | class BSNiNode
0000: | | class NiNode
0000: | | | class NiAVObject
0000: | | | | class NiObjectNET
0000: | | | | | class NiObject
0000: | | | | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00B06630
virtual void Unk_002(void) override; // 00B00490
virtual void Unk_013(void) override; // 00B002A0
virtual void Unk_014(void) override; // 00B00330
virtual void Unk_015(void) override; // 00B00040
virtual void Unk_016(void) override; // 00B00050
virtual void Unk_017(void) override; // 00B003E0
virtual void Unk_018(void) override; // 00B00070
virtual void Unk_03C(void); // 00B00190
/*==============================================================================
class LocalMapCamera::DefaultState +0000 (_vtbl=0107F5C8)
0000: class LocalMapCamera::DefaultState
0000: | class TESCameraState
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_001(void) override; // 004863A0
virtual void Unk_003(void) override; // 00486D80
/*==============================================================================
class `anonymous namespace'::GetStatsNode +0000 (_vtbl=010E795C)
0000: class `anonymous namespace'::GetStatsNode
==============================================================================*/
virtual void Unk_000(void); // 00889410
/*==============================================================================
class LocalMapCamera +0000 (_vtbl=0107F60C)
0000: class LocalMapCamera
0000: | class TESCamera
==============================================================================*/
virtual void Unk_000(void) override; // 004878D0
/*==============================================================================
class SpawnHazardEffect +0000 (_vtbl=010CF20C)
0000: class SpawnHazardEffect
0000: | class ActiveEffect
==============================================================================*/
virtual void Unk_00F(void) override; // 006A0820
virtual void Unk_013(void) override; // 006A05C0
virtual void Unk_014(void) override; // 006A07D0
virtual void Unk_015(void) override; // 006A0750
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class VampireFeedEndHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> > +0000 (_vtbl=010D5E9C)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class VampireFeedEndHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >,class BSTCreateFactoryManager<class BSFixedStringCI,class IHandlerFunctor<class Actor,class BSFixedStringCI>,256> >
0000: | struct BSTDerivedCreator<class VampireFeedEndHandler,class IHandlerFunctor<class Actor,class BSFixedStringCI> >
0000: | | struct IBSTCreator<class IHandlerFunctor<class Actor,class BSFixedStringCI> >
==============================================================================*/
virtual void Unk_000(void); // 00784530
virtual void Unk_001(void); // 00782710
virtual void Unk_002(void); // 00781280
/*==============================================================================
class BSSplatterExtraData +0000 (_vtbl=0107F644)
0000: class BSSplatterExtraData
0000: | class NiExtraData
0000: | | class NiObject
0000: | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00B11C60
virtual void Unk_002(void) override; // 00489860
/*==============================================================================
class ConcreteFormFactory<class BGSColorForm,133> +0000 (_vtbl=0108A730)
0000: class ConcreteFormFactory<class BGSColorForm,133>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004F8D60
virtual void Unk_001(void) override; // 004F8D00
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00420E50
/*==============================================================================
class NiExtraData +0000 (_vtbl=011189AC)
0000: class NiExtraData
0000: | class NiObject
0000: | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00AC29D0
virtual void Unk_002(void) override; // 00AC29C0
virtual void Unk_014(void) override; // 00AC2810
virtual void Unk_015(void) override; // 00AC2830
virtual void Unk_016(void) override; // 00AC2840
virtual void Unk_017(void) override; // 00AC2870
virtual void Unk_018(void) override; // 00AC2890
virtual void Unk_021(void); // 00AC27C0
virtual void Unk_022(void); // 00AC27B0
/*==============================================================================
class TESRegionDataWeather +0000 (_vtbl=0108089C)
0000: class TESRegionDataWeather
0000: | class TESRegionData
==============================================================================*/
virtual void Unk_000(void) override; // 0048D930
virtual void Unk_003(void) override; // 00902DF0
virtual void Unk_004(void) override; // 0048D9D0
virtual void Unk_005(void) override; // 0048D350
virtual void Unk_006(void) override; // 0048DA20
virtual void Unk_007(void) override; // 0048DB60
virtual void Unk_008(void); // 0048D970
/*==============================================================================
class BSTEventSink<struct ItemCrafted::Event> +0000 (_vtbl=010CF3C0)
0000: class BSTEventSink<struct ItemCrafted::Event>
==============================================================================*/
virtual void Unk_000(void); // 006A5740
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
class TitleSequenceMenu +0000 (_vtbl=010E7F30)
0000: class TitleSequenceMenu
0000: | class IMenu
0000: | | class FxDelegateHandler
0000: | | | class GRefCountBase<class FxDelegateHandler,2>
0000: | | | | class GRefCountBaseStatImpl<class GRefCountImpl,2>
0000: | | | | | class GRefCountImpl
0000: | | | | | | class GRefCountImplCore
==============================================================================*/
virtual void Unk_000(void) override; // 008932A0
virtual void Unk_004(void) override; // 008932D0
/*==============================================================================
class TESRegion +0000 (_vtbl=01080654)
0000: class TESRegion
0000: | class TESForm
0000: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0048BDB0
virtual void Unk_005(void) override; // 0048BD30
virtual void Unk_006(void) override; // 0048BDE0
virtual void Unk_013(void) override; // 0048C0F0
virtual void Unk_03B(void); // 0048BBD0
/*==============================================================================
class AttackWinStartHandler +0000 (_vtbl=010D542C)
0000: class AttackWinStartHandler
0000: | class IHandlerFunctor<class Actor,class BSFixedStringCI>
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_001(void) override; // 00780400
/*==============================================================================
class ConcreteFormFactory<class TESRegion,58> +0000 (_vtbl=01080748)
0000: class ConcreteFormFactory<class TESRegion,58>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 0048BC30
virtual void Unk_001(void) override; // 0048BC10
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00420E20
/*==============================================================================
class NiTLargeArray<unsigned int,class NiTMallocInterface<unsigned int> > +0000 (_vtbl=01117608)
0000: class NiTLargeArray<unsigned int,class NiTMallocInterface<unsigned int> >
==============================================================================*/
virtual void Unk_000(void); // 00AB3D40
/*==============================================================================
class TESRegionDataGrass +0000 (_vtbl=01080794)
0000: class TESRegionDataGrass
0000: | class TESRegionData
==============================================================================*/
virtual void Unk_000(void) override; // 0048C2C0
virtual void Unk_003(void) override; // 00491870
virtual void Unk_004(void) override; // 0048C410
virtual void Unk_005(void) override; // 0048D350
virtual void Unk_006(void) override; // 0048C450
virtual void Unk_007(void) override; // 009B86F0 (void) { return true; }
virtual void Unk_008(void); // 0048C300
virtual void Unk_009(void); // 005E8920
/*==============================================================================
class CombatBehaviorTreeNodeObject1<class CombatBehaviorRepeat,enum CombatBehaviorRepeat::FLAGS> +0000 (_vtbl=010E0010)
0000: class CombatBehaviorTreeNodeObject1<class CombatBehaviorRepeat,enum CombatBehaviorRepeat::FLAGS>
0000: | class CombatBehaviorTreeNodeObjectBase<class CombatBehaviorRepeat>
0000: | | class CombatBehaviorTreeNode
==============================================================================*/
virtual void Unk_000(void); // 008141B0
virtual void Unk_001(void); // 004F8CA0
virtual void Unk_002(void); // 0080CCD0
virtual void Unk_003(void); // 007ED200
virtual void Unk_004(void); // 007ED210
virtual void Unk_005(void); // 007F0650
virtual void Unk_006(void); // 007ED230
virtual void Unk_007(void); // 007ED660
virtual void Unk_008(void); // 007F3810
virtual void Unk_009(void); // 007ED3D0
/*==============================================================================
class TESRegionDataLandscape +0000 (_vtbl=010807C4)
0000: class TESRegionDataLandscape
0000: | class TESRegionData
==============================================================================*/
virtual void Unk_000(void) override; // 0048C660
virtual void Unk_003(void) override; // 005DF220
virtual void Unk_004(void) override; // 0048C870
virtual void Unk_005(void) override; // 0048D350
virtual void Unk_006(void) override; // 0048C8A0
virtual void Unk_007(void) override; // 0048C6A0
virtual void Unk_008(void); // 0048C620
virtual void Unk_009(void); // 0048C7B0
virtual void Unk_00A(void); // 0048C7E0
/*==============================================================================
class BSTEventSink<struct LevelIncrease::Event> +0000 (_vtbl=010CF2F4)
0000: class BSTEventSink<struct LevelIncrease::Event>
==============================================================================*/
virtual void Unk_000(void); // 006A5010
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
class BGSAIWorldLocationPointRadius +0000 (_vtbl=010C006C)
0000: class BGSAIWorldLocationPointRadius
0000: | class BGSTypedItem<class BGSAIWorldLocationPointRadius,class BGSAIWorldLocation>
0000: | | class BGSAIWorldLocation
0000: | | | class IAIWorldLocation
==============================================================================*/
virtual void Unk_000(void); // 005B07D0
virtual void Unk_001(void); // 005B0160
virtual void Unk_002(void); // 006C50E0 (void) { return; }
virtual void Unk_003(void); // 005AFCA0
virtual void Unk_004(void); // 005B01B0
virtual void Unk_005(void); // 005B0250
virtual void Unk_006(void); // 005AFB80
virtual void Unk_007(void); // 0055A380
virtual void Unk_008(void); // 00BAAEE0
virtual void Unk_009(void); // 00966620
virtual void Unk_00A(void); // 004963E0
virtual void Unk_00B(void); // 0092D110 (void) { return false; }
virtual void Unk_00C(void); // 005AFB90
virtual void Unk_00D(void); // 008C0C80
virtual void Unk_00E(void); // 005B0330
virtual void Unk_00F(void); // 005B0350
virtual void Unk_010(void); // 009B86F0 (void) { return true; }
virtual void Unk_011(void); // 006C51F0
virtual void Unk_012(void); // 005AFB40
virtual void Unk_013(void); // 005B0000
virtual void Unk_014(void); // 005AFBA0
virtual void Unk_015(void); // 005B0380
virtual void Unk_016(void); // 00588F30 (UInt32 arg) { return; }
/*==============================================================================
class hkaRagdollInstance +0000 (_vtbl=0116DC14)
0000: class hkaRagdollInstance
0000: | class hkReferencedObject
0000: | | class hkBaseObject
==============================================================================*/
virtual void Unk_000(void) override; // 00D6F080
virtual void Unk_003(void); // 00D6ECE0
/*==============================================================================
class TESRegionDataManager +0000 (_vtbl=0108080C)
0000: class TESRegionDataManager
==============================================================================*/
virtual void Unk_000(void); // 0048CD60
virtual void Unk_001(void); // 004F8CA0
virtual void Unk_002(void); // 0048CD90
virtual void Unk_003(void); // 0048CC40
virtual void Unk_004(void); // 0048CC70
virtual void Unk_005(void); // 0048CCA0
virtual void Unk_006(void); // 0048CCD0
virtual void Unk_007(void); // 0048CD00
virtual void Unk_008(void); // 0048CD30
virtual void Unk_009(void); // 0048CEC0
/*==============================================================================
class NiTMap<class BSPointerHandle<class TESObjectREFR,class BSUntypedPointerHandle<20,6> >,class NiPointer<class BSMultiBoundNode> > +0000 (_vtbl=01087E00)
0000: class NiTMap<class BSPointerHandle<class TESObjectREFR,class BSUntypedPointerHandle<20,6> >,class NiPointer<class BSMultiBoundNode> >
0000: | class NiTMapBase<class DFALL<class NiTMapItem<class BSPointerHandle<class TESObjectREFR,class BSUntypedPointerHandle<20,6> >,class NiPointer<class BSMultiBoundNode> > >,class BSPointerHandle<class TESObjectREFR,class BSUntypedPointerHandle<20,6> >,class NiPointer<class BSMultiBoundNode> >
==============================================================================*/
virtual void Unk_000(void) override; // 004C6D80
virtual void Unk_005(void) override; // 004CB100
virtual void Unk_006(void) override; // 004C9B70
/*==============================================================================
class BSScript::NativeFunction1<class TESObjectREFR,void,class TESObjectREFR *> +0000 (_vtbl=010F6E3C)
0000: class BSScript::NativeFunction1<class TESObjectREFR,void,class TESObjectREFR *>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 0090F470
/*==============================================================================
class TESRegionDataMap +0000 (_vtbl=01080838)
0000: class TESRegionDataMap
0000: | class TESRegionData
==============================================================================*/
virtual void Unk_000(void) override; // 0048D2F0
virtual void Unk_003(void) override; // 009048A0
virtual void Unk_004(void) override; // 0048D170
virtual void Unk_005(void) override; // 0048D350
virtual void Unk_006(void) override; // 0048D1B0
virtual void Unk_007(void) override; // 009B86F0 (void) { return true; }
/*==============================================================================
class TESRegionDataSound +0000 (_vtbl=01080874)
0000: class TESRegionDataSound
0000: | class TESRegionData
==============================================================================*/
virtual void Unk_000(void) override; // 0048D8B0
virtual void Unk_002(void) override; // 0048D750
virtual void Unk_003(void) override; // 005C5580
virtual void Unk_004(void) override; // 0048D810
virtual void Unk_005(void) override; // 0048D350
virtual void Unk_006(void) override; // 0048D380
virtual void Unk_007(void) override; // 0048D370
virtual void Unk_008(void); // 0048D6D0
/*==============================================================================
class GarbageCollector +0000 (_vtbl=010CDCC0)
0000: class GarbageCollector
0004: | struct BSTSingletonSDM<class GarbageCollector,struct BSTSingletonSDMOpStaticBuffer>
0004: | | struct BSTSingletonSDMBase<struct BSTSDMTraits<class GarbageCollector,struct BSTSingletonSDMOpStaticBuffer<class GarbageCollector> > >
0004: | | | struct BSTSDMTraits<class GarbageCollector,struct BSTSingletonSDMOpStaticBuffer<class GarbageCollector> >
0005: | | | struct BSTSingletonSDMOpStaticBuffer<class GarbageCollector>
0000: | class BSTEventSink<struct PositionPlayerEvent>
==============================================================================*/
virtual void Unk_000(void) override; // 00690BD0
virtual void Unk_001(void) override; // 00690540
/*==============================================================================
class CombatPathT<class CombatPathRequestGeneric<class CombatPathingGoalPolicySearchWander,class CombatPathingSearchPolicyStandard>,class CombatPathDestinationNone> +0000 (_vtbl=010E1678)
0000: class CombatPathT<class CombatPathRequestGeneric<class CombatPathingGoalPolicySearchWander,class CombatPathingSearchPolicyStandard>,class CombatPathDestinationNone>
0000: | class CombatPath
0000: | | class CombatObject
0000: | | | class NiRefObject
002C: | class CombatPathRequestGeneric<class CombatPathingGoalPolicySearchWander,class CombatPathingSearchPolicyStandard>
002C: | | class CombatPathRequest<class CombatPathingRequestGeneric<class CombatPathingGoalPolicySearchWander,class CombatPathingSearchPolicyStandard> >
0055: | class CombatPathDestinationNone
0055: | | class CombatPathDestination
==============================================================================*/
virtual void Unk_000(void) override; // 0081FB00
virtual void Unk_002(void) override; // 0081FA30
virtual void Unk_003(void) override; // 00821020
virtual void Unk_004(void) override; // 00821070
virtual void Unk_005(void) override; // 00E81890
virtual void Unk_006(void) override; // 006C50E0 (void) { return; }
virtual void Unk_007(void) override; // 0081FA20
virtual void Unk_008(void) override; // 006C50E0 (void) { return; }
virtual void Unk_009(void) override; // 00833840
virtual void Unk_00A(void) override; // 008329D0
virtual void Unk_00B(void) override; // 008209F0
virtual void Unk_00C(void) override; // 00820F00
/*==============================================================================
class GFxLog +0000 (_vtbl=0110E1B4)
0000: class GFxLog
0000: | class GFxState
0000: | | class GRefCountBase<class GFxState,2>
0000: | | | class GRefCountBaseStatImpl<class GRefCountImpl,2>
0000: | | | | class GRefCountImpl
0000: | | | | | class GRefCountImplCore
000C: | class GFxLogBase<class GFxLog>
0010: | | class GFxLogConstants
==============================================================================*/
virtual void Unk_000(void) override; // 00A61530
virtual void Unk_001(void); // 00A148E0
/*==============================================================================
class TESRegionObjectBase +0000 (_vtbl=010808CC)
0000: class TESRegionObjectBase
==============================================================================*/
virtual void Unk_000(void); // 0048DBB0
virtual void Unk_001(void); // 00F51EE8 (pure)
virtual void Unk_002(void); // 00F51EE8 (pure)
/*==============================================================================
class BGSProcedureUseMagic +0000 (_vtbl=010C3474)
0000: class BGSProcedureUseMagic
0000: | class BGSProcedureTyped<class BGSProcedureBase,&struct BGSProcedureParamInfo const * const kProcedureUseMagicParamTypes>
0000: | | class BGSProcedureBase
0000: | | | class IProcedure
==============================================================================*/
virtual void Unk_000(void); // 005DD760
virtual void Unk_001(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_002(void); // 00C8CCA0 (UInt32 arg) { return true; }
virtual void Unk_003(void); // 006C50E0 (void) { return; }
virtual void Unk_004(void); // 005BA010
virtual void Unk_005(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_006(void); // 005B9AE0
virtual void Unk_007(void); // 005B98F0
virtual void Unk_008(void); // 005BA420
virtual void Unk_009(void); // 005DA000
virtual void Unk_00A(void); // 005D9EE0
virtual void Unk_00B(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_00C(void); // 005DB620
virtual void Unk_00D(void); // 005B9F70
virtual void Unk_00E(void); // 00E73CC0
virtual void Unk_00F(void); // 009EA550
virtual void Unk_010(void); // 004091A0 (UInt32 arg) { return false; }
virtual void Unk_011(void); // 005D9ED0
virtual void Unk_012(void); // 005DA300
virtual void Unk_013(void); // 005DA320
virtual void Unk_014(void); // 005DA360
virtual void Unk_015(void); // 009B86F0 (void) { return true; }
virtual void Unk_016(void); // 005B9F40
virtual void Unk_017(void); // 0092D110 (void) { return false; }
virtual void Unk_018(void); // 0092D110 (void) { return false; }
virtual void Unk_019(void); // 0092D110 (void) { return false; }
virtual void Unk_01A(void); // 0092D110 (void) { return false; }
virtual void Unk_01B(void); // 009EA560
virtual void Unk_01C(void); // 005B9920
virtual void Unk_01D(void); // 005B9D10
virtual void Unk_01E(void); // 005DA2F0
virtual void Unk_01F(void); // 0092D110 (void) { return false; }
virtual void Unk_020(void); // 009B86F0 (void) { return true; }
virtual void Unk_021(void); // 005B9F50
virtual void Unk_022(void); // 005DA340
/*==============================================================================
class SkyrimScript::ConcreteDelayFunctorFactory<class SkyrimScript::`anonymous namespace'::AddItemFunctor,20> +0000 (_vtbl=010F50EC)
0000: class SkyrimScript::ConcreteDelayFunctorFactory<class SkyrimScript::`anonymous namespace'::AddItemFunctor,20>
0000: | class SkyrimScript::DelayFunctorFactory
==============================================================================*/
virtual void Unk_000(void) override; // 00902E10
virtual void Unk_001(void) override; // 00904ED0
virtual void Unk_002(void) override; // 009B4600
/*==============================================================================
class TESRegionGrassObject +0000 (_vtbl=010808DC)
0000: class TESRegionGrassObject
0000: | class TESRegionObjectBase
==============================================================================*/
virtual void Unk_001(void) override; // 00CAC8A0
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void); // 005E8920
virtual void Unk_004(void); // 00474D90
virtual void Unk_005(void); // 0048DBE0
virtual void Unk_006(void); // 0048DD40
/*==============================================================================
class BGSMaterialType +0000 (_vtbl=0108D3A4)
0000: class BGSMaterialType
0000: | class TESForm
0000: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004FC5C0
virtual void Unk_004(void) override; // 004FBF20
virtual void Unk_006(void) override; // 004FC040
virtual void Unk_013(void) override; // 004FC4C0
/*==============================================================================
class CombatMagicCasterOffensive +0000 (_vtbl=010DC2B4)
0000: class CombatMagicCasterOffensive
0000: | class CombatMagicCaster
0000: | | class CombatObject
0000: | | | class NiRefObject
==============================================================================*/
virtual void Unk_002(void) override; // 007C1490
virtual void Unk_003(void) override; // 007C5540
virtual void Unk_004(void) override; // 007C7440
virtual void Unk_005(void) override; // 005EADD0 (void) { return 0; }
virtual void Unk_006(void) override; // 007CB8B0
virtual void Unk_007(void) override; // 007C7410
virtual void Unk_008(void) override; // 007CBA80
virtual void Unk_009(void) override; // 007CBB40
virtual void Unk_00B(void) override; // 007CB8E0
virtual void Unk_00C(void) override; // 007CB9B0
/*==============================================================================
class TESRegionGrassObjectList +0000 (_vtbl=010808FC)
0000: class TESRegionGrassObjectList
0004: | class BSSimpleList<class TESRegionGrassObject *>
==============================================================================*/
virtual void Unk_000(void); // 0048E3B0
/*==============================================================================
class FavoritesMenu +0000 (_vtbl=010E4E18)
0000: class FavoritesMenu
0000: | class IMenu
0000: | | class FxDelegateHandler
0000: | | | class GRefCountBase<class FxDelegateHandler,2>
0000: | | | | class GRefCountBaseStatImpl<class GRefCountImpl,2>
0000: | | | | | class GRefCountImpl
0000: | | | | | | class GRefCountImplCore
001C: | class MenuEventHandler
0020: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void) override; // 0085CA50
virtual void Unk_001(void) override; // 0085CA80
virtual void Unk_004(void) override; // 0085CD20
/*==============================================================================
class TESRegionList +0000 (_vtbl=01080904)
0000: class TESRegionList
0004: | class BSSimpleList<class TESRegion *>
==============================================================================*/
virtual void Unk_000(void); // 0048E950
/*==============================================================================
class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterReanimate> +0000 (_vtbl=010DBC3C)
0000: class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterReanimate>
0000: | class CombatInventoryItemMagic
0000: | | class CombatInventoryItem
0000: | | | class CombatObject
0000: | | | | class NiRefObject
==============================================================================*/
virtual void Unk_002(void) override; // 007C5C60
virtual void Unk_00B(void) override; // 007C5C70
virtual void Unk_00D(void) override; // 007C92A0
virtual void Unk_00F(void) override; // 007CE6D0
virtual void Unk_015(void) override; // 007C9300
/*==============================================================================
class std::bad_typeid +0000 (_vtbl=0118E318)
0000: class std::bad_typeid
0000: | class std::exception
==============================================================================*/
virtual void Unk_000(void) override; // 00F59B83
/*==============================================================================
class TESLandTexture +0000 (_vtbl=0108795C)
0000: class TESLandTexture
0000: | class TESForm
0000: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004BFE90
virtual void Unk_004(void) override; // 004BFA60
virtual void Unk_005(void) override; // 004BFAC0
virtual void Unk_006(void) override; // 004BFBE0
virtual void Unk_013(void) override; // 004BFEC0
/*==============================================================================
class HitFrameHandler +0000 (_vtbl=010D54EC)
0000: class HitFrameHandler
0000: | class IHandlerFunctor<class Actor,class BSFixedStringCI>
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_001(void) override; // 00782DC0
/*==============================================================================
class BGSAddonNodeSoundHandleExtra +0000 (_vtbl=0108092C)
0000: class BGSAddonNodeSoundHandleExtra
0000: | class NiExtraData
0000: | | class NiObject
0000: | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 0048FB50
virtual void Unk_002(void) override; // 0048FAF0
virtual void Unk_023(void); // 00485341
/*==============================================================================
class CombatBehaviorTreeNodeObject<class CombatBehaviorFlank> +0000 (_vtbl=010DF580)
0000: class CombatBehaviorTreeNodeObject<class CombatBehaviorFlank>
0000: | class CombatBehaviorTreeNodeObjectBase<class CombatBehaviorFlank>
0000: | | class CombatBehaviorTreeNode
==============================================================================*/
virtual void Unk_000(void); // 008141B0
virtual void Unk_001(void); // 004F8CA0
virtual void Unk_002(void); // 00805BC0
virtual void Unk_003(void); // 00800DC0
virtual void Unk_004(void); // 00800DE0
virtual void Unk_005(void); // 007F0650
virtual void Unk_006(void); // 007FF7E0
virtual void Unk_007(void); // 007FFFE0
virtual void Unk_008(void); // 0080BDC0
virtual void Unk_009(void); // 007FFC00
/*==============================================================================
class ConcreteFormFactory<class BGSAddonNode,94> +0000 (_vtbl=010809C0)
0000: class ConcreteFormFactory<class BGSAddonNode,94>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 0048FC20
virtual void Unk_001(void) override; // 0048FBC0
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00421020
/*==============================================================================
class ConcreteObjectFormFactory<class BGSAddonNode,94,41,6> +0000 (_vtbl=01080B58)
0000: class ConcreteObjectFormFactory<class BGSAddonNode,94,41,6>
0000: | class ConcreteFormFactory<class BGSAddonNode,94>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 009C22E0
virtual void Unk_006(void) override; // 00491870
/*==============================================================================
class SummonPlacementEffect +0000 (_vtbl=010CA2C4)
0000: class SummonPlacementEffect
0000: | class ReferenceEffect
0000: | | class BSTempEffect
0000: | | | class NiObject
0000: | | | | class NiRefObject
002C: | class SimpleAnimationGraphManagerHolder
002C: | | class IAnimationGraphManagerHolder
0038: | class BSTEventSink<struct BSAnimationGraphEvent>
==============================================================================*/
virtual void Unk_000(void) override; // 0066D790
virtual void Unk_002(void) override; // 0066D320
virtual void Unk_024(void) override; // 0066D810
virtual void Unk_028(void) override; // 005D9ED0
virtual void Unk_029(void) override; // 0066D050
virtual void Unk_02A(void) override; // 0066E730
virtual void Unk_02B(void) override; // 0066D190
virtual void Unk_032(void) override; // 0066D7C0
/*==============================================================================
class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterInvisibility> > +0000 (_vtbl=010DCEC0)
0000: class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterInvisibility> >
0000: | struct AutoRegisterCreator<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterInvisibility>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterInvisibility>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemPotion,class CombatMagicCasterInvisibility>,class CombatObject>
0000: | | | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007CA750
virtual void Unk_002(void); // 00781280
/*==============================================================================
class BGSApparatus +0000 (_vtbl=01080CAC)
0000: class BGSApparatus
0000: | class TESObjectMISC
0000: | | class TESBoundObject
0000: | | | class TESObject
0000: | | | | class TESForm
0000: | | | | | class BaseFormComponent
0020: | | class TESFullName
0020: | | | class BaseFormComponent
0028: | | class TESModelTextureSwap
0028: | | | class TESModel
0028: | | | | class BaseFormComponent
0044: | | class TESIcon
0044: | | | class TESTexture
0044: | | | | class BaseFormComponent
004C: | | class TESValueForm
004C: | | | class BaseFormComponent
0054: | | class TESWeightForm
0054: | | | class BaseFormComponent
005C: | | class BGSDestructibleObjectForm
005C: | | | class BaseFormComponent
0064: | | class BGSMessageIcon
0064: | | | class BaseFormComponent
0070: | | class BGSPickupPutdownSounds
0070: | | | class BaseFormComponent
007C: | | class BGSKeywordForm
007C: | | | class BaseFormComponent
0088: | class TESQualityForm
0088: | | class BaseFormComponent
0090: | class TESDescription
0090: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004902F0
virtual void Unk_006(void) override; // 00490360
/*==============================================================================
class ConcreteFormFactory<class BGSApparatus,33> +0000 (_vtbl=01080E0C)
0000: class ConcreteFormFactory<class BGSApparatus,33>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 00490220
virtual void Unk_001(void) override; // 00490330
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00490210
/*==============================================================================
class ConcreteObjectFormFactory<class BGSApparatus,33,90,9> +0000 (_vtbl=01080E2C)
0000: class ConcreteObjectFormFactory<class BGSApparatus,33,90,9>
0000: | class ConcreteFormFactory<class BGSApparatus,33>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 00490320
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedureShout,class IProcedure>,class BSTCreateFactoryManager<class BSFixedString,class IProcedure,256> > +0000 (_vtbl=010C2FE8)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedureShout,class IProcedure>,class BSTCreateFactoryManager<class BSFixedString,class IProcedure,256> >
0000: | struct BSTDerivedCreator<class BGSProcedureShout,class IProcedure>
0000: | | struct IBSTCreator<class IProcedure>
==============================================================================*/
virtual void Unk_000(void); // 005C8CB0
virtual void Unk_001(void); // 005D34E0
virtual void Unk_002(void); // 00781280
/*==============================================================================
class ConcreteFormFactory<class BGSArtObject,125> +0000 (_vtbl=01080FD0)
0000: class ConcreteFormFactory<class BGSArtObject,125>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004907F0
virtual void Unk_001(void) override; // 004907A0
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00490790
/*==============================================================================
class ConcreteObjectFormFactory<class BGSArtObject,125,84,4> +0000 (_vtbl=01080FF0)
0000: class ConcreteObjectFormFactory<class BGSArtObject,125,84,4>
0000: | class ConcreteFormFactory<class BGSArtObject,125>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 004210D0
virtual void Unk_006(void) override; // 009048A0
/*==============================================================================
class BGSArtObjectCloneTask +0000 (_vtbl=01081024)
0000: class BGSArtObjectCloneTask
0000: | class BSQueuedResourceCollection<class BSResource::EntryDB<struct BSModelDB::DBTraits>,1>
0000: | | class BSQueuedResourceCollectionBase
0000: | | | class QueuedFile
0000: | | | | class IOTask
0000: | | | | | class BSTask
0028: | | | class BSResource::IEntryDB::PostFlushNotify
==============================================================================*/
virtual void Unk_000(void) override; // 00490E90
virtual void Unk_005(void) override; // 00490830
virtual void Unk_00D(void) override; // 00490A90
virtual void Unk_00E(void) override; // 00490BE0
/*==============================================================================
class ConcreteObjectFormFactory<class TESKey,45,19,1> +0000 (_vtbl=010832B4)
0000: class ConcreteObjectFormFactory<class TESKey,45,19,1>
0000: | class ConcreteFormFactory<class TESKey,45>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 008FAF40
virtual void Unk_006(void) override; // 00CAC8A0
virtual void Unk_007(void); // 0079654B
/*==============================================================================
struct AutoRegisterCreator<class PathingDoor,class BSTSmartPointerPathingFactoryManager<class BSPathingDoor,64> > +0000 (_vtbl=010C5FDC)
0000: struct AutoRegisterCreator<class PathingDoor,class BSTSmartPointerPathingFactoryManager<class BSPathingDoor,64> >
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class PathingDoor,class BSPathingDoor>,class BSTSmartPointerPathingFactoryManager<class BSPathingDoor,64> >
0000: | | struct BSTDerivedCreator<class PathingDoor,class BSPathingDoor>
0000: | | | struct IBSTCreator<class BSPathingDoor>
==============================================================================*/
/*==============================================================================
class BGSConstructibleObject +0000 (_vtbl=010810E4)
0000: class BGSConstructibleObject
0000: | class TESForm
0000: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00491240
virtual void Unk_004(void) override; // 00490F60
virtual void Unk_005(void) override; // 00490F80
virtual void Unk_006(void) override; // 004912A0
virtual void Unk_013(void) override; // 00491630
/*==============================================================================
class InventoryUtils::QuestItemFilter +0000 (_vtbl=010811D4)
0000: class InventoryUtils::QuestItemFilter
0000: | class InventoryUtils::ItemFilter
==============================================================================*/
virtual void Unk_000(void) override; // 004910D0
virtual void Unk_001(void) override; // 00476A50
/*==============================================================================
class ConcreteFormFactory<class BGSConstructibleObject,49> +0000 (_vtbl=010811E0)
0000: class ConcreteFormFactory<class BGSConstructibleObject,49>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 00491160
virtual void Unk_001(void) override; // 00491140
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00421C00
/*==============================================================================
class CombatPathBuilderT<class CombatPathBuilderOpen,class CombatPathingGoalPolicyRetreat,class CombatPathingSearchPolicyStandard> +0000 (_vtbl=010DEF08)
0000: class CombatPathBuilderT<class CombatPathBuilderOpen,class CombatPathingGoalPolicyRetreat,class CombatPathingSearchPolicyStandard>
0000: | class CombatPathBuilderOpen
0000: | | class CombatPathBuilder
0000: | | | class IPathBuilder
==============================================================================*/
virtual void Unk_002(void) override; // 007FACB0
/*==============================================================================
class hkTrackerLayoutCalculator +0000 (_vtbl=0118DD14)
0000: class hkTrackerLayoutCalculator
0000: | class hkReferencedObject
0000: | | class hkBaseObject
==============================================================================*/
virtual void Unk_000(void) override; // 00F33E50
/*==============================================================================
class ConcreteObjectFormFactory<class BGSConstructibleObject,49,63,1> +0000 (_vtbl=01081200)
0000: class ConcreteObjectFormFactory<class BGSConstructibleObject,49,63,1>
0000: | class ConcreteFormFactory<class BGSConstructibleObject,49>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 00420A80
virtual void Unk_006(void) override; // 00CAC8A0
/*==============================================================================
class ArrowAttachHandler +0000 (_vtbl=010D5648)
0000: class ArrowAttachHandler
0000: | class IHandlerFunctor<class Actor,class BSFixedStringCI>
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_001(void) override; // 00780BF0
/*==============================================================================
class BGSPreloadable +0000 (_vtbl=01081240)
0000: class BGSPreloadable
0000: | class BaseFormComponent
==============================================================================*/
virtual void Unk_001(void) override; // 006C50E0 (void) { return; }
virtual void Unk_002(void) override; // 006C50E0 (void) { return; }
virtual void Unk_003(void) override; // 00588F30 (UInt32 arg) { return; }
virtual void Unk_004(void); // 00F51EE8 (pure)
/*==============================================================================
class hkbBehaviorReferenceGenerator +0000 (_vtbl=01140234)
0000: class hkbBehaviorReferenceGenerator
0000: | class hkbGenerator
0000: | | class hkbNode
0000: | | | class hkbBindable
0000: | | | | class hkReferencedObject
0000: | | | | | class hkBaseObject
==============================================================================*/
virtual void Unk_000(void); // 00BD8150
virtual void Unk_001(void); // 00BF31C0
virtual void Unk_002(void); // 00BF3240
virtual void Unk_003(void); // 00BE4AC0
virtual void Unk_004(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_005(void); // 00BBA3D0
virtual void Unk_006(void); // 00DE8190
virtual void Unk_007(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_008(void); // 00980770
virtual void Unk_009(void); // 00BF32F0
virtual void Unk_00A(void); // 00BF31D0
virtual void Unk_00B(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_00C(void); // 00BF3280
virtual void Unk_00D(void); // 00BE4CC0
virtual void Unk_00E(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_00F(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_010(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_011(void); // 00D62BE0 (UInt32 arg1, UInt32 arg2, UInt32 arg3) { return; }
virtual void Unk_012(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_013(void); // 00BE4CD0
virtual void Unk_014(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_015(void); // 009B86F0 (void) { return true; }
virtual void Unk_016(void); // 0092D110 (void) { return false; }
virtual void Unk_017(void); // 00BF31F0
virtual void Unk_018(void); // 00BF3210
virtual void Unk_019(void); // 00BF32A0
virtual void Unk_01A(void); // 00BE4F20
virtual void Unk_01B(void); // 00588F30 (UInt32 arg) { return; }
/*==============================================================================
class ConcreteFormFactory<class BGSDebris,88> +0000 (_vtbl=01081258)
0000: class ConcreteFormFactory<class BGSDebris,88>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 00491820
virtual void Unk_001(void) override; // 00491880
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00491810
/*==============================================================================
class BSTAnimationGraphDataChannel<class Actor,float,class ActorWardHealthChannel> +0000 (_vtbl=010C8D30)
0000: class BSTAnimationGraphDataChannel<class Actor,float,class ActorWardHealthChannel>
0000: | class BSAnimationGraphChannel
0004: | | struct BSIntrusiveRefCounted
0010: | class ActorWardHealthChannel<class Actor,float>
==============================================================================*/
virtual void Unk_001(void) override; // 00657BF0
virtual void Unk_002(void) override; // 006C50E0 (void) { return; }
/*==============================================================================
class bhkWorldObject +0000 (_vtbl=010884FC)
0000: class bhkWorldObject
0000: | class bhkSerializable
0000: | | class bhkRefObject
0000: | | | class NiObject
0000: | | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 004D4730
virtual void Unk_002(void) override; // 004D46C0
virtual void Unk_014(void) override; // 00D0CE20
virtual void Unk_015(void) override; // 00D0CEC0
virtual void Unk_016(void) override; // 00D0CBA0
virtual void Unk_017(void) override; // 00D0D2C0
virtual void Unk_022(void) override; // 00D0CF90
virtual void Unk_023(void) override; // 00D0CC10
virtual void Unk_024(void) override; // 00D0CC20
virtual void Unk_025(void) override; // 00D0CC40
virtual void Unk_02E(void); // 0092D230
/*==============================================================================
class bhkRigidBody +0000 (_vtbl=01089214)
0000: class bhkRigidBody
0000: | class bhkEntity
0000: | | class bhkWorldObject
0000: | | | class bhkSerializable
0000: | | | | class bhkRefObject
0000: | | | | | class NiObject
0000: | | | | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 004E0750
virtual void Unk_002(void) override; // 004E0740
virtual void Unk_011(void) override; // 00C707B0
virtual void Unk_013(void) override; // 00D377E0
virtual void Unk_014(void) override; // 00D363E0
virtual void Unk_015(void) override; // 00D37210
virtual void Unk_016(void) override; // 00D35880
virtual void Unk_017(void) override; // 00D36540
virtual void Unk_018(void) override; // 00D34900
virtual void Unk_025(void) override; // 00D35980
virtual void Unk_026(void) override; // 00D36610
virtual void Unk_027(void) override; // 00D37990
virtual void Unk_028(void) override; // 00D13A10
virtual void Unk_029(void) override; // 00D37A30
virtual void Unk_02A(void) override; // 00D35580
virtual void Unk_02B(void) override; // 00D37910
virtual void Unk_02C(void) override; // 00D36FB0
virtual void Unk_02E(void) override; // 00D35B40
virtual void Unk_02F(void); // 00D34B50
virtual void Unk_030(void); // 00D35CC0
virtual void Unk_031(void); // 00D35D00
virtual void Unk_032(void); // 00D35D50
virtual void Unk_033(void); // 00D35DA0
virtual void Unk_034(void); // 00D34B90
virtual void Unk_035(void); // 00D34BD0
virtual void Unk_036(void); // 00D35DF0
virtual void Unk_037(void); // 00D35E60
virtual void Unk_038(void); // 00D34CA0
/*==============================================================================
struct IBSTCreator<class IAIWorldLocation> +0000 (_vtbl=010C0918)
0000: struct IBSTCreator<class IAIWorldLocation>
==============================================================================*/
virtual void Unk_000(void); // 005B83D0
virtual void Unk_001(void); // 00F51EE8 (pure)
virtual void Unk_002(void); // 00F51EE8 (pure)
/*==============================================================================
class hkDataRefCounted +0000 (_vtbl=01186398)
0000: class hkDataRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00E740E0
/*==============================================================================
class NiCollisionObject +0000 (_vtbl=011B0434)
0000: class NiCollisionObject
0000: | class NiObject
0000: | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00F51EE8 (pure)
virtual void Unk_002(void) override; // 00FB6C90
virtual void Unk_014(void) override; // 00FB6B30
virtual void Unk_015(void) override; // 00FB6B50
virtual void Unk_016(void) override; // 00FB6B70
virtual void Unk_017(void) override; // 00FB6BA0
virtual void Unk_018(void) override; // 00FB6BC0
virtual void Unk_021(void); // 00FB6C40
virtual void Unk_022(void); // 00F51EE8 (pure)
virtual void Unk_023(void); // 00F51EE8 (pure)
virtual void Unk_024(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_025(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
/*==============================================================================
class ConcreteObjectFormFactory<class BGSDebris,88,36,6> +0000 (_vtbl=01081384)
0000: class ConcreteObjectFormFactory<class BGSDebris,88,36,6>
0000: | class ConcreteFormFactory<class BGSDebris,88>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 00405220
virtual void Unk_006(void) override; // 00491870
/*==============================================================================
class ConcreteFormFactory<class BGSExplosion,87> +0000 (_vtbl=01081540)
0000: class ConcreteFormFactory<class BGSExplosion,87>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 00492920
virtual void Unk_001(void) override; // 004928F0
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00492440
/*==============================================================================
struct SneakHandler +0000 (_vtbl=010D4644)
0000: struct SneakHandler
0000: | class PlayerInputHandler
==============================================================================*/
virtual void Unk_001(void) override; // 00772760
virtual void Unk_004(void) override; // 00773F50
/*==============================================================================
class CombatPathT<class CombatPathRequestGeneric<class CombatPathingGoalPolicyFlank,class CombatPathingSearchPolicyFlank>,class CombatPathDestinationRef> +0000 (_vtbl=010DF760)
0000: class CombatPathT<class CombatPathRequestGeneric<class CombatPathingGoalPolicyFlank,class CombatPathingSearchPolicyFlank>,class CombatPathDestinationRef>
0000: | class CombatPath
0000: | | class CombatObject
0000: | | | class NiRefObject
002C: | class CombatPathRequestGeneric<class CombatPathingGoalPolicyFlank,class CombatPathingSearchPolicyFlank>
002C: | | class CombatPathRequest<class CombatPathingRequestGeneric<class CombatPathingGoalPolicyFlank,class CombatPathingSearchPolicyFlank> >
0088: | class CombatPathDestinationRef
0088: | | class CombatPathDestination
==============================================================================*/
virtual void Unk_000(void) override; // 008036A0
virtual void Unk_002(void) override; // 00803590
virtual void Unk_003(void) override; // 008035F0
virtual void Unk_004(void) override; // 00803620
virtual void Unk_005(void) override; // 00E81890
virtual void Unk_006(void) override; // 00803550
virtual void Unk_007(void) override; // 00803540
virtual void Unk_008(void) override; // 006C50E0 (void) { return; }
virtual void Unk_009(void) override; // 00833840
virtual void Unk_00A(void) override; // 008329D0
virtual void Unk_00B(void) override; // 008055E0
virtual void Unk_00C(void) override; // 00805BB0
/*==============================================================================
class ConcreteObjectFormFactory<class BGSExplosion,87,34,6> +0000 (_vtbl=010815A4)
0000: class ConcreteObjectFormFactory<class BGSExplosion,87,34,6>
0000: | class ConcreteFormFactory<class BGSExplosion,87>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 004A74C0
virtual void Unk_006(void) override; // 00491870
/*==============================================================================
class `anonymous namespace'::SceneActionResultsCallBack +0000 (_vtbl=010A3F38)
0000: class `anonymous namespace'::SceneActionResultsCallBack
0000: | class REFREventCallbacks::IEventCallback
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void) override; // 00575CD0
virtual void Unk_001(void) override; // 00559EE0
virtual void Unk_002(void) override; // 0055A450
virtual void Unk_003(void) override; // 00559ED0
virtual void Unk_004(void) override; // 00559F70
/*==============================================================================
class BGSHazard +0000 (_vtbl=01081604)
0000: class BGSHazard
0000: | class TESBoundObject
0000: | | class TESObject
0000: | | | class TESForm
0000: | | | | class BaseFormComponent
0020: | class TESFullName
0020: | | class BaseFormComponent
0028: | class TESModel
0028: | | class BaseFormComponent
003C: | class BGSPreloadable
003C: | | class BaseFormComponent
0040: | class TESImageSpaceModifiableForm
0040: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00492E60
virtual void Unk_004(void) override; // 00492CC0
virtual void Unk_006(void) override; // 00492EC0
virtual void Unk_013(void) override; // 004930C0
/*==============================================================================
class ConcreteFormFactory<class BGSHazard,51> +0000 (_vtbl=01081758)
0000: class ConcreteFormFactory<class BGSHazard,51>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 00492D00
virtual void Unk_001(void) override; // 004930A0
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00492CF0
/*==============================================================================
class ConcreteObjectFormFactory<class BGSHazard,51,92,6> +0000 (_vtbl=010817A4)
0000: class ConcreteObjectFormFactory<class BGSHazard,51,92,6>
0000: | class ConcreteFormFactory<class BGSHazard,51>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 0054FB60
virtual void Unk_006(void) override; // 00491870
/*==============================================================================
class CombatMagicCasterCloak +0000 (_vtbl=010DC3E0)
0000: class CombatMagicCasterCloak
0000: | class CombatMagicCaster
0000: | | class CombatObject
0000: | | | class NiRefObject
==============================================================================*/
virtual void Unk_002(void) override; // 007C15B0
virtual void Unk_005(void) override; // 007C7290
virtual void Unk_006(void) override; // 007CC610
virtual void Unk_007(void) override; // 007C5740
/*==============================================================================
class BSScript::NativeLatentFunction4<class TESObjectREFR,void,class TESForm *,unsigned int,bool,class TESObjectREFR *> +0000 (_vtbl=010F7F94)
0000: class BSScript::NativeLatentFunction4<class TESObjectREFR,void,class TESForm *,unsigned int,bool,class TESObjectREFR *>
0000: | class BSScript::NativeFunction4<class TESObjectREFR,bool,class TESForm *,unsigned int,bool,class TESObjectREFR *>
0000: | | class BSScript::NF_util::NativeFunctionBase
0000: | | | class BSScript::IFunction
0004: | | | | struct BSIntrusiveRefCounted
==============================================================================*/
/*==============================================================================
class BGSMovableStatic +0000 (_vtbl=01081994)
0000: class BGSMovableStatic
0000: | class TESFullName
0000: | | class BaseFormComponent
0008: | class BGSDestructibleObjectForm
0008: | | class BaseFormComponent
0010: | class TESObjectSTAT
0010: | | class TESBoundObject
0010: | | | class TESObject
0010: | | | | class TESForm
0010: | | | | | class BaseFormComponent
0030: | | class TESModelTextureSwap
0030: | | | class TESModel
0030: | | | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00493370
/*==============================================================================
class ConcreteFormFactory<class BGSMovableStatic,36> +0000 (_vtbl=010819B0)
0000: class ConcreteFormFactory<class BGSMovableStatic,36>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004932D0
virtual void Unk_001(void) override; // 004933D0
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00405220
/*==============================================================================
class ConcreteObjectFormFactory<class BGSMovableStatic,36,42,3> +0000 (_vtbl=010819D0)
0000: class ConcreteObjectFormFactory<class BGSMovableStatic,36,42,3>
0000: | class ConcreteFormFactory<class BGSMovableStatic,36>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 009C36A0
virtual void Unk_006(void) override; // 00902DF0
/*==============================================================================
class ConcreteFormFactory<class BGSOutfit,124> +0000 (_vtbl=01081A00)
0000: class ConcreteFormFactory<class BGSOutfit,124>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004936C0
virtual void Unk_001(void) override; // 00493860
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00493650
/*==============================================================================
class BSScript::NativeFunction3<class TESObjectREFR,bool,class BSFixedString const &,bool,float> +0000 (_vtbl=010F5A34)
0000: class BSScript::NativeFunction3<class TESObjectREFR,bool,class BSFixedString const &,bool,float>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 00910310
/*==============================================================================
class ConcreteObjectFormFactory<class BGSOutfit,124,83,1> +0000 (_vtbl=01081A20)
0000: class ConcreteObjectFormFactory<class BGSOutfit,124,83,1>
0000: | class ConcreteFormFactory<class BGSOutfit,124>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 004936B0
virtual void Unk_006(void) override; // 00CAC8A0
/*==============================================================================
struct AutoRegisterCreator<class BGSProcedurePatrol,class BSTCreateFactoryManager<class BSFixedString,class IProcedure,256> > +0000 (_vtbl=010C2ADC)
0000: struct AutoRegisterCreator<class BGSProcedurePatrol,class BSTCreateFactoryManager<class BSFixedString,class IProcedure,256> >
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedurePatrol,class IProcedure>,class BSTCreateFactoryManager<class BSFixedString,class IProcedure,256> >
0000: | | struct BSTDerivedCreator<class BGSProcedurePatrol,class IProcedure>
0000: | | | struct IBSTCreator<class IProcedure>
==============================================================================*/
/*==============================================================================
class BGSOutfit +0000 (_vtbl=01081A44)
0000: class BGSOutfit
0000: | class TESForm
0000: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004938B0
virtual void Unk_005(void) override; // 00493660
virtual void Unk_006(void) override; // 004938E0
virtual void Unk_013(void) override; // 00493780
/*==============================================================================
class BSMultiBoundNode +0000 (_vtbl=0111F69C)
0000: class BSMultiBoundNode
0000: | class BSNiNode
0000: | | class NiNode
0000: | | | class NiAVObject
0000: | | | | class NiObjectNET
0000: | | | | | class NiObject
0000: | | | | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00B166E0
virtual void Unk_002(void) override; // 00B166D0
virtual void Unk_006(void) override; // 00B15F50
virtual void Unk_013(void) override; // 00B165A0
virtual void Unk_014(void) override; // 00B16620
virtual void Unk_015(void) override; // 00B16270
virtual void Unk_016(void) override; // 00B15F90
virtual void Unk_017(void) override; // 00B16680
virtual void Unk_018(void) override; // 00B15FC0
virtual void Unk_029(void) override; // 00B164B0
virtual void Unk_02C(void) override; // 00B16000
virtual void Unk_031(void) override; // 00B16330
virtual void Unk_03B(void) override; // 00B15F60
virtual void Unk_03C(void); // 00B15F80
virtual void Unk_03D(void); // 00B160C0
virtual void Unk_03E(void); // 00B160F0
virtual void Unk_03F(void); // 00B160D0
/*==============================================================================
class BGSCollisionLayer +0000 (_vtbl=0108A61C)
0000: class BGSCollisionLayer
0000: | class TESForm
0000: | | class BaseFormComponent
0014: | class TESDescription
0014: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004F8AF0
virtual void Unk_005(void) override; // 004F8610
virtual void Unk_006(void) override; // 004F87B0
virtual void Unk_013(void) override; // 004F8B80
virtual void Unk_023(void) override; // 004F8570
/*==============================================================================
class ConcreteFormFactory<class BGSProjectile,50> +0000 (_vtbl=01081D00)
0000: class ConcreteFormFactory<class BGSProjectile,50>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 00493F50
virtual void Unk_001(void) override; // 00494480
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00577140
/*==============================================================================
class BGSSoundDescriptorForm +0000 (_vtbl=0108E0D4)
0000: class BGSSoundDescriptorForm
0000: | class TESForm
0000: | | class BaseFormComponent
0014: | class BSISoundDescriptor
==============================================================================*/
virtual void Unk_000(void) override; // 00500B20
virtual void Unk_005(void) override; // 005008F0
virtual void Unk_006(void) override; // 00500930
virtual void Unk_013(void) override; // 005006E0
virtual void Unk_033(void) override; // 005493E0
virtual void Unk_03B(void); // 00500560
/*==============================================================================
class ConcreteObjectFormFactory<class BGSProjectile,50,32,6> +0000 (_vtbl=01081D20)
0000: class ConcreteObjectFormFactory<class BGSProjectile,50,32,6>
0000: | class ConcreteFormFactory<class BGSProjectile,50>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 004D9180
virtual void Unk_006(void) override; // 00491870
/*==============================================================================
class hkTrackerStringPtrLayoutHandler +0000 (_vtbl=0118DC78)
0000: class hkTrackerStringPtrLayoutHandler
0000: | class hkTrackerLayoutHandler
0000: | | class hkReferencedObject
0000: | | | class hkBaseObject
==============================================================================*/
virtual void Unk_000(void); // 00D48500
virtual void Unk_001(void); // 00D0C5E0
virtual void Unk_002(void); // 00D0C5F0
virtual void Unk_003(void); // 00F385E0
virtual void Unk_004(void); // 00F38530
virtual void Unk_005(void); // 00F38510
/*==============================================================================
class BGSStaticCollection +0000 (_vtbl=01081DD4)
0000: class BGSStaticCollection
0000: | class TESBoundObject
0000: | | class TESObject
0000: | | | class TESForm
0000: | | | | class BaseFormComponent
0020: | class TESModelTextureSwap
0020: | | class TESModel
0020: | | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00494E40
virtual void Unk_005(void) override; // 00494B40
virtual void Unk_006(void) override; // 00494B70
virtual void Unk_013(void) override; // 00494D50
/*==============================================================================
class bhkUnaryAction +0000 (_vtbl=010A725C)
0000: class bhkUnaryAction
0000: | class bhkAction
0000: | | class bhkSerializable
0000: | | | class bhkRefObject
0000: | | | | class NiObject
0000: | | | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00580090
virtual void Unk_002(void) override; // 00580080
virtual void Unk_014(void) override; // 00D49F20
virtual void Unk_015(void) override; // 00D49FA0
virtual void Unk_016(void) override; // 00D49F60
virtual void Unk_017(void) override; // 00D49FE0
virtual void Unk_018(void) override; // 00D4A020
virtual void Unk_025(void) override; // 00D4A170
/*==============================================================================
class BSTAnimationGraphDataChannel<class Actor,float,class ActorTurnDeltaChannel> +0000 (_vtbl=010CF920)
0000: class BSTAnimationGraphDataChannel<class Actor,float,class ActorTurnDeltaChannel>
0000: | class BSAnimationGraphChannel
0004: | | struct BSIntrusiveRefCounted
0010: | class ActorTurnDeltaChannel<class Actor,float>
==============================================================================*/
virtual void Unk_001(void) override; // 006B0370
virtual void Unk_002(void) override; // 006B0360
/*==============================================================================
class BSScript::NativeFunction1<class BGSShaderParticleGeometryData,void,float> +0000 (_vtbl=010F08E4)
0000: class BSScript::NativeFunction1<class BGSShaderParticleGeometryData,void,float>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 008EDCE0
/*==============================================================================
class ConcreteFormFactory<class BGSStaticCollection,35> +0000 (_vtbl=01081F48)
0000: class ConcreteFormFactory<class BGSStaticCollection,35>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 00494DA0
virtual void Unk_001(void) override; // 00494AF0
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 009B0330
/*==============================================================================
class ConcreteObjectFormFactory<class BGSStaticCollection,35,69,3> +0000 (_vtbl=01081F68)
0000: class ConcreteObjectFormFactory<class BGSStaticCollection,35,69,3>
0000: | class ConcreteFormFactory<class BGSStaticCollection,35>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 00421080
virtual void Unk_006(void) override; // 00902DF0
/*==============================================================================
struct BSISoundOutputModel::BSIAttenuationCharacteristics +0000 (_vtbl=0108E274)
0000: struct BSISoundOutputModel::BSIAttenuationCharacteristics
==============================================================================*/
virtual void Unk_000(void); // 00500C90
virtual void Unk_001(void); // 00F51EE8 (pure)
virtual void Unk_002(void); // 00F51EE8 (pure)
virtual void Unk_003(void); // 00F51EE8 (pure)
/*==============================================================================
class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemStaff,class CombatMagicCasterLight> > +0000 (_vtbl=010DCE50)
0000: class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemStaff,class CombatMagicCasterLight> >
0000: | struct AutoRegisterCreator<class CombatInventoryItemMagicT<class CombatInventoryItemStaff,class CombatMagicCasterLight>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemStaff,class CombatMagicCasterLight>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemStaff,class CombatMagicCasterLight>,class CombatObject>
0000: | | | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007CA570
virtual void Unk_002(void); // 00781280
/*==============================================================================
class BGSTalkingActivator +0000 (_vtbl=01082024)
0000: class BGSTalkingActivator
0000: | class TESObjectACTI
0000: | | class TESBoundAnimObject
0000: | | | class TESBoundObject
0000: | | | | class TESObject
0000: | | | | | class TESForm
0000: | | | | | | class BaseFormComponent
0020: | | class TESFullName
0020: | | | class BaseFormComponent
0028: | | class TESModelTextureSwap
0028: | | | class TESModel
0028: | | | | class BaseFormComponent
005C: | | class TESMagicTargetForm
0044: | | class BGSDestructibleObjectForm
0044: | | | class BaseFormComponent
004C: | | class BGSOpenCloseForm
0050: | | class BGSKeywordForm
0050: | | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 00494F50
virtual void Unk_004(void) override; // 00494E90
virtual void Unk_006(void) override; // 00495120
virtual void Unk_00E(void) override; // 00495060
virtual void Unk_00F(void) override; // 00495090
virtual void Unk_012(void) override; // 004950C0
virtual void Unk_013(void) override; // 00494FB0
virtual void Unk_01B(void) override; // 0092D110 (void) { return false; }
virtual void Unk_037(void) override; // 004952C0
virtual void Unk_049(void) override; // 00494E80
virtual void Unk_04A(void) override; // 00A1A330
virtual void Unk_054(void); // 0092D110 (void) { return false; }
/*==============================================================================
class CombatBehaviorTreeConditionalNode<class CombatBehaviorExpression<class CombatBehaviorBinaryExpression<class CombatBehaviorMemberFunc<class CombatBehaviorContextSearch,unsigned int (__thiscall CombatBehaviorContextSearch::*)(void)const >,unsigned int,struct OpGreaterThan> > > +0000 (_vtbl=010E13FC)
0000: class CombatBehaviorTreeConditionalNode<class CombatBehaviorExpression<class CombatBehaviorBinaryExpression<class CombatBehaviorMemberFunc<class CombatBehaviorContextSearch,unsigned int (__thiscall CombatBehaviorContextSearch::*)(void)const >,unsigned int,struct OpGreaterThan> > >
0000: | class CombatBehaviorTreeNode
==============================================================================*/
virtual void Unk_002(void) override; // 00821250
virtual void Unk_008(void) override; // 00811FA0
virtual void Unk_009(void) override; // 0081E220
/*==============================================================================
class hkBinaryTagfileWriter +0000 (_vtbl=0117BA9C)
0000: class hkBinaryTagfileWriter
0000: | class hkTagfileWriter
0000: | | class hkReferencedObject
0000: | | | class hkBaseObject
==============================================================================*/
virtual void Unk_000(void); // 00D48500
virtual void Unk_001(void); // 00D0C5E0
virtual void Unk_002(void); // 00D0C5F0
virtual void Unk_003(void); // 00E7BD30
/*==============================================================================
class TESBoundAnimObject +0000 (_vtbl=01083FC4)
0000: class TESBoundAnimObject
0000: | class TESBoundObject
0000: | | class TESObject
0000: | | | class TESForm
0000: | | | | class BaseFormComponent
==============================================================================*/
virtual void Unk_03C(void) override; // 009B86F0 (void) { return true; }
/*==============================================================================
class CombatInventoryItemMagicT<class CombatInventoryItemStaff,class CombatMagicCasterOffensive> +0000 (_vtbl=010DA67C)
0000: class CombatInventoryItemMagicT<class CombatInventoryItemStaff,class CombatMagicCasterOffensive>
0000: | class CombatInventoryItemStaff
0000: | | class CombatInventoryItemMagic
0000: | | | class CombatInventoryItem
0000: | | | | class CombatObject
0000: | | | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void); // 007C5DE0
virtual void Unk_001(void); // 00AB5360
virtual void Unk_002(void); // 007C5820
virtual void Unk_003(void); // 007BFD20
virtual void Unk_004(void); // 007C04E0
virtual void Unk_005(void); // 004963E0
virtual void Unk_006(void); // 005AFB80
virtual void Unk_007(void); // 007BFE00
virtual void Unk_008(void); // 007BFB30
virtual void Unk_009(void); // 00491870
virtual void Unk_00A(void); // 007C0440
virtual void Unk_00B(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00C(void); // 007C0810
virtual void Unk_00D(void); // 007C7B00
virtual void Unk_00E(void); // 007C0E90
virtual void Unk_00F(void); // 007C4720
virtual void Unk_010(void); // 007BFCD0
virtual void Unk_011(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_012(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_013(void); // 007BFB60
virtual void Unk_014(void); // 007BFF10
virtual void Unk_015(void); // 007C7AD0
virtual void Unk_016(void); // 007C03D0
/*==============================================================================
class BGSOpenCloseForm +0000 (_vtbl=0108411C)
0000: class BGSOpenCloseForm
==============================================================================*/
virtual void Unk_000(void); // 0049FD20
virtual void Unk_001(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_002(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_003(void); // 0092D110 (void) { return false; }
/*==============================================================================
class ConcreteFormFactory<class BGSTalkingActivator,25> +0000 (_vtbl=0108217C)
0000: class ConcreteFormFactory<class BGSTalkingActivator,25>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004951B0
virtual void Unk_001(void) override; // 00495100
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 004950F0
/*==============================================================================
class BSIStateManagerModifier::BSIStateManagerStateListener +0000 (_vtbl=0112A9F8)
0000: class BSIStateManagerModifier::BSIStateManagerStateListener
0000: | class hkbStateListener
0000: | | class hkReferencedObject
0000: | | | class hkBaseObject
==============================================================================*/
virtual void Unk_003(void) override; // 00BFC500
virtual void Unk_006(void) override; // 00BFC450
/*==============================================================================
class ConcreteObjectFormFactory<class BGSTalkingActivator,25,33,0> +0000 (_vtbl=0108219C)
0000: class ConcreteObjectFormFactory<class BGSTalkingActivator,25,33,0>
0000: | class ConcreteFormFactory<class BGSTalkingActivator,25>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 00490210
virtual void Unk_006(void) override; // 005EADD0 (void) { return 0; }
/*==============================================================================
class BSScript::NativeFunction0<class Actor,class TESObjectREFR *> +0000 (_vtbl=010EE1C4)
0000: class BSScript::NativeFunction0<class Actor,class TESObjectREFR *>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 008E74F0
/*==============================================================================
class ConcreteObjectFormFactory<class TESAmmo,42,20,1> +0000 (_vtbl=01082428)
0000: class ConcreteObjectFormFactory<class TESAmmo,42,20,1>
0000: | class ConcreteFormFactory<class TESAmmo,42>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 009B4600
virtual void Unk_006(void) override; // 00CAC8A0
/*==============================================================================
class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterInvisibility> > +0000 (_vtbl=010DCE90)
0000: class AutoRegisterCombatObject<class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterInvisibility> >
0000: | struct AutoRegisterCreator<class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterInvisibility>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterInvisibility>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterInvisibility>,class CombatObject>
0000: | | | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007CA660
virtual void Unk_002(void); // 00781280
/*==============================================================================
class ConcreteFormFactory<class TESCombatStyle,80> +0000 (_vtbl=010827C4)
0000: class ConcreteFormFactory<class TESCombatStyle,80>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004966E0
virtual void Unk_001(void) override; // 00496AB0
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00DA65B0
/*==============================================================================
class BSTEventSink<struct Trespass::Event> +0000 (_vtbl=010CF354)
0000: class BSTEventSink<struct Trespass::Event>
==============================================================================*/
virtual void Unk_000(void); // 006A5390
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
class ConcreteObjectFormFactory<class TESCombatStyle,80,25,4> +0000 (_vtbl=010827E4)
0000: class ConcreteObjectFormFactory<class TESCombatStyle,80,25,4>
0000: | class ConcreteFormFactory<class TESCombatStyle,80>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 004950F0
virtual void Unk_006(void) override; // 009048A0
/*==============================================================================
class ConcreteFormFactory<class TESEffectShader,85> +0000 (_vtbl=01082814)
0000: class ConcreteFormFactory<class TESEffectShader,85>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 00497C30
virtual void Unk_001(void) override; // 00499510
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 004FB7B0
/*==============================================================================
class TESFlora +0000 (_vtbl=01082A34)
0000: class TESFlora
0000: | class TESObjectACTI
0000: | | class TESBoundAnimObject
0000: | | | class TESBoundObject
0000: | | | | class TESObject
0000: | | | | | class TESForm
0000: | | | | | | class BaseFormComponent
0020: | | class TESFullName
0020: | | | class BaseFormComponent
0028: | | class TESModelTextureSwap
0028: | | | class TESModel
0028: | | | | class BaseFormComponent
005C: | | class TESMagicTargetForm
0044: | | class BGSDestructibleObjectForm
0044: | | | class BaseFormComponent
004C: | | class BGSOpenCloseForm
0050: | | class BGSKeywordForm
0050: | | | class BaseFormComponent
006C: | class TESProduceForm
006C: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004996B0
virtual void Unk_006(void) override; // 00499710
virtual void Unk_013(void) override; // 004995C0
virtual void Unk_037(void) override; // 00499540
virtual void Unk_04D(void) override; // 00499860
virtual void Unk_04E(void) override; // 004995F0
/*==============================================================================
class ConcreteObjectFormFactory<class TESFlora,39,21,3> +0000 (_vtbl=01082BA8)
0000: class ConcreteObjectFormFactory<class TESFlora,39,21,3>
0000: | class ConcreteFormFactory<class TESFlora,39>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 00420CB0
virtual void Unk_006(void) override; // 00902DF0
/*==============================================================================
class NavMeshSearchFitSphere +0000 (_vtbl=010C61E8)
0000: class NavMeshSearchFitSphere
0000: | class AStarSearch<struct BSFastNavmeshTriLocation,void *,3>
==============================================================================*/
virtual void Unk_000(void) override; // 00610260
virtual void Unk_001(void) override; // 0060FDC0
virtual void Unk_002(void) override; // 0060F5C0
/*==============================================================================
class NiTMap<unsigned long,class BSNiUpdateTracker *> +0000 (_vtbl=011190A0)
0000: class NiTMap<unsigned long,class BSNiUpdateTracker *>
0000: | class NiTMapBase<class DFALL<class NiTMapItem<unsigned long,class BSNiUpdateTracker *> >,unsigned long,class BSNiUpdateTracker *>
==============================================================================*/
virtual void Unk_000(void) override; // 00AC58D0
virtual void Unk_005(void) override; // 00589020
virtual void Unk_006(void) override; // 00AD1F00
/*==============================================================================
class ConcreteFormFactory<class TESFurniture,40> +0000 (_vtbl=01082BD0)
0000: class ConcreteFormFactory<class TESFurniture,40>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 00499E40
virtual void Unk_001(void) override; // 0049A4B0
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00499E30
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemShout,class CombatMagicCasterWard>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> > +0000 (_vtbl=010DC640)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemShout,class CombatMagicCasterWard>,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | struct BSTDerivedCreator<class CombatInventoryItemMagicT<class CombatInventoryItemShout,class CombatMagicCasterWard>,class CombatObject>
0000: | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007C9BC0
virtual void Unk_002(void); // 00781280
/*==============================================================================
class ConcreteObjectFormFactory<class TESFurniture,40,22,3> +0000 (_vtbl=01082BF0)
0000: class ConcreteObjectFormFactory<class TESFurniture,40,22,3>
0000: | class ConcreteFormFactory<class TESFurniture,40>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 004099B0
virtual void Unk_006(void) override; // 00902DF0
/*==============================================================================
class TESFurniture +0000 (_vtbl=01082C94)
0000: class TESFurniture
0000: | class TESObjectACTI
0000: | | class TESBoundAnimObject
0000: | | | class TESBoundObject
0000: | | | | class TESObject
0000: | | | | | class TESForm
0000: | | | | | | class BaseFormComponent
0020: | | class TESFullName
0020: | | | class BaseFormComponent
0028: | | class TESModelTextureSwap
0028: | | | class TESModel
0028: | | | | class BaseFormComponent
005C: | | class TESMagicTargetForm
0044: | | class BGSDestructibleObjectForm
0044: | | | class BaseFormComponent
004C: | | class BGSOpenCloseForm
0050: | | class BGSKeywordForm
0050: | | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0049A4E0
virtual void Unk_004(void) override; // 00499910
virtual void Unk_005(void) override; // 00499E80
virtual void Unk_006(void) override; // 0049A9A0
virtual void Unk_013(void) override; // 0049A8A0
virtual void Unk_037(void) override; // 0049A220
virtual void Unk_04B(void) override; // 00499EA0
virtual void Unk_04D(void) override; // 0049A510
virtual void Unk_04E(void) override; // 00499CE0
/*==============================================================================
class TESGrass +0000 (_vtbl=01082E3C)
0000: class TESGrass
0000: | class TESBoundObject
0000: | | class TESObject
0000: | | | class TESForm
0000: | | | | class BaseFormComponent
0020: | class TESModel
0020: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0049AF30
virtual void Unk_004(void) override; // 0049AE80
virtual void Unk_006(void) override; // 0049AFF0
virtual void Unk_013(void) override; // 0049AF70
virtual void Unk_054(void); // 0049ABF0
virtual void Unk_055(void); // 0049AD60
virtual void Unk_056(void); // 0049AC00
virtual void Unk_057(void); // 0049AD80
virtual void Unk_058(void); // 0049AC10
virtual void Unk_059(void); // 0049ADA0
virtual void Unk_05A(void); // 0049AC20
virtual void Unk_05B(void); // 0049AC40
virtual void Unk_05C(void); // 0049AC60
virtual void Unk_05D(void); // 0049AC70
virtual void Unk_05E(void); // 0049AC80
virtual void Unk_05F(void); // 0049AC90
virtual void Unk_060(void); // 0049ACA0
virtual void Unk_061(void); // 0049ADC0
virtual void Unk_062(void); // 0049ACB0
virtual void Unk_063(void); // 0049AE00
virtual void Unk_064(void); // 00496420
virtual void Unk_065(void); // 0049AE30
virtual void Unk_066(void); // 0049ACC0
virtual void Unk_067(void); // 0049AE60
virtual void Unk_068(void); // 0049ACD0
virtual void Unk_069(void); // 0049ACE0
virtual void Unk_06A(void); // 0049AD00
virtual void Unk_06B(void); // 0049AD10
virtual void Unk_06C(void); // 0049AD30
virtual void Unk_06D(void); // 0049AD40
/*==============================================================================
class ConcreteFormFactory<class TESGrass,37> +0000 (_vtbl=01082FF8)
0000: class ConcreteFormFactory<class TESGrass,37>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 0049AFB0
virtual void Unk_001(void) override; // 0049AF90
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 004FC830
/*==============================================================================
class ConcreteObjectFormFactory<class TESGrass,37,9,3> +0000 (_vtbl=01083018)
0000: class ConcreteObjectFormFactory<class TESGrass,37,9,3>
0000: | class ConcreteFormFactory<class TESGrass,37>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 00904A50
virtual void Unk_006(void) override; // 00902DF0
/*==============================================================================
class ConcreteFormFactory<class TESKey,45> +0000 (_vtbl=01083294)
0000: class ConcreteFormFactory<class TESKey,45>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 0049B3A0
virtual void Unk_001(void) override; // 0049B370
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 0049B360
/*==============================================================================
class TESLevCharacter +0000 (_vtbl=0108331C)
0000: class TESLevCharacter
0000: | class TESBoundAnimObject
0000: | | class TESBoundObject
0000: | | | class TESObject
0000: | | | | class TESForm
0000: | | | | | class BaseFormComponent
0020: | class TESLeveledList
0020: | | class BaseFormComponent
0034: | class TESModelTextureSwap
0034: | | class TESModel
0034: | | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 0049B580
virtual void Unk_006(void) override; // 0049B670
virtual void Unk_00E(void) override; // 0049B9F0
virtual void Unk_00F(void) override; // 0049BE40
virtual void Unk_012(void) override; // 0049B410
virtual void Unk_013(void) override; // 0049B5D0
virtual void Unk_041(void) override; // 00588F30 (UInt32 arg) { return; }
virtual void Unk_04B(void) override; // 00E73CC0
/*==============================================================================
struct StructArrayImplementation::Object +0000 (_vtbl=0118785C)
0000: struct StructArrayImplementation::Object
0000: | class hkDataObjectImpl
0000: | | class hkDataRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00E740E0
virtual void Unk_001(void); // 00E80EB0
virtual void Unk_002(void); // 00E83EC0
virtual void Unk_003(void); // 00E83ED0
virtual void Unk_004(void); // 00E83EE0
virtual void Unk_005(void); // 005EADD0 (void) { return 0; }
virtual void Unk_006(void); // 00E83F30
virtual void Unk_007(void); // 00E73DC0
virtual void Unk_008(void); // 00E83F50
virtual void Unk_009(void); // 00E83F60
virtual void Unk_00A(void); // 00E84370
virtual void Unk_00B(void); // 00E84340
virtual void Unk_00C(void); // 00E843A0
virtual void Unk_00D(void); // 00E84460
virtual void Unk_00E(void); // 00E84310
virtual void Unk_00F(void); // 00E84400
virtual void Unk_010(void); // 00E84690
virtual void Unk_011(void); // 00E84660
virtual void Unk_012(void); // 00E845D0
virtual void Unk_013(void); // 00E845A0
virtual void Unk_014(void); // 00E84560
virtual void Unk_015(void); // 00E84530
virtual void Unk_016(void); // 00E84500
virtual void Unk_017(void); // 00E844D0
virtual void Unk_018(void); // 00E84490
virtual void Unk_019(void); // 00E84150
virtual void Unk_01A(void); // 006C50E0 (void) { return; }
virtual void Unk_01B(void); // 00E843D0
virtual void Unk_01C(void); // 00E84430
virtual void Unk_01D(void); // 00E84630
virtual void Unk_01E(void); // 00E84600
/*==============================================================================
struct AutoRegisterSmartPtrDerivedPathingType<class PathingRequestFlyAction,class BSPathingRequest,64> +0000 (_vtbl=010C64F4)
0000: struct AutoRegisterSmartPtrDerivedPathingType<class PathingRequestFlyAction,class BSPathingRequest,64>
0000: | struct AutoRegisterCreator<class PathingRequestFlyAction,class BSTSmartPointerPathingFactoryManager<class BSPathingRequest,64> >
0000: | | class AutoRegisterFactory<struct BSTDerivedCreator<class PathingRequestFlyAction,class BSPathingRequest>,class BSTSmartPointerPathingFactoryManager<class BSPathingRequest,64> >
0000: | | | struct BSTDerivedCreator<class PathingRequestFlyAction,class BSPathingRequest>
0000: | | | | struct IBSTCreator<class BSPathingRequest>
==============================================================================*/
virtual void Unk_000(void); // 00831BF0
virtual void Unk_001(void); // 00614FD0
virtual void Unk_002(void); // 00781280
/*==============================================================================
class ConcreteFormFactory<class TESLevCharacter,44> +0000 (_vtbl=01083470)
0000: class ConcreteFormFactory<class TESLevCharacter,44>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 0049B630
virtual void Unk_001(void) override; // 0049B610
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 004FA110
/*==============================================================================
class hkDataObjectNative +0000 (_vtbl=011863D4)
0000: class hkDataObjectNative
0000: | class hkDataObjectImpl
0000: | | class hkDataRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00E740E0
virtual void Unk_001(void); // 00E73CD0
virtual void Unk_002(void); // 00E73D00
virtual void Unk_003(void); // 00E73D30
virtual void Unk_004(void); // 00E73D60
virtual void Unk_005(void); // 005EADD0 (void) { return 0; }
virtual void Unk_006(void); // 00E73DA0
virtual void Unk_007(void); // 00E73DC0
virtual void Unk_008(void); // 00E74120
virtual void Unk_009(void); // 00E73DD0
virtual void Unk_00A(void); // 00E74440
virtual void Unk_00B(void); // 00E74670
virtual void Unk_00C(void); // 00E746D0
virtual void Unk_00D(void); // 00E74830
virtual void Unk_00E(void); // 00E73DF0
virtual void Unk_00F(void); // 00E74920
virtual void Unk_010(void); // 00D62BE0 (UInt32 arg1, UInt32 arg2, UInt32 arg3) { return; }
virtual void Unk_011(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_012(void); // 00D62BE0 (UInt32 arg1, UInt32 arg2, UInt32 arg3) { return; }
virtual void Unk_013(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_014(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_015(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_016(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_017(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_018(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
/*==============================================================================
class ConcreteObjectFormFactory<class TESLevCharacter,44,14,0> +0000 (_vtbl=01083490)
0000: class ConcreteObjectFormFactory<class TESLevCharacter,44,14,0>
0000: | class ConcreteFormFactory<class TESLevCharacter,44>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 00778370
virtual void Unk_006(void) override; // 005EADD0 (void) { return 0; }
/*==============================================================================
class BGSProcedureKeepAnEyeOn +0000 (_vtbl=010C25AC)
0000: class BGSProcedureKeepAnEyeOn
0000: | class BGSProcedureTyped<class BGSProcedureBase,&struct BGSProcedureParamInfo const * const kProcedureKeepAnEyeOnParamTypes>
0000: | | class BGSProcedureBase
0000: | | | class IProcedure
==============================================================================*/
virtual void Unk_000(void); // 005DD760
virtual void Unk_001(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_002(void); // 00C8CCA0 (UInt32 arg) { return true; }
virtual void Unk_003(void); // 006C50E0 (void) { return; }
virtual void Unk_004(void); // 005BA010
virtual void Unk_005(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_006(void); // 005B9AE0
virtual void Unk_007(void); // 005B98F0
virtual void Unk_008(void); // 005BA420
virtual void Unk_009(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_00A(void); // 005B9F30
virtual void Unk_00B(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_00C(void); // 005CA000
virtual void Unk_00D(void); // 005B9F70
virtual void Unk_00E(void); // 00E73CC0
virtual void Unk_00F(void); // 009EA550
virtual void Unk_010(void); // 004091A0 (UInt32 arg) { return false; }
virtual void Unk_011(void); // 00902DF0
virtual void Unk_012(void); // 005C9F80
virtual void Unk_013(void); // 005C9FA0
virtual void Unk_014(void); // 005C9FE0
virtual void Unk_015(void); // 009B86F0 (void) { return true; }
virtual void Unk_016(void); // 005B9F40
virtual void Unk_017(void); // 0092D110 (void) { return false; }
virtual void Unk_018(void); // 0092D110 (void) { return false; }
virtual void Unk_019(void); // 0092D110 (void) { return false; }
virtual void Unk_01A(void); // 0092D110 (void) { return false; }
virtual void Unk_01B(void); // 009EA560
virtual void Unk_01C(void); // 005B9920
virtual void Unk_01D(void); // 005B9D10
virtual void Unk_01E(void); // 005C9F70
virtual void Unk_01F(void); // 009B86F0 (void) { return true; }
virtual void Unk_020(void); // 009B86F0 (void) { return true; }
virtual void Unk_021(void); // 005B9F50
virtual void Unk_022(void); // 005C9FC0
/*==============================================================================
class ConcreteFormFactory<class TESLevItem,53> +0000 (_vtbl=01083658)
0000: class ConcreteFormFactory<class TESLevItem,53>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 0049BAF0
virtual void Unk_001(void) override; // 0049BAA0
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 0055C7A0
/*==============================================================================
class hkpSimpleConstraintContactMgr +0000 (_vtbl=0117F45C)
0000: class hkpSimpleConstraintContactMgr
0000: | class hkpDynamicsContactMgr
0000: | | class hkpContactMgr
0000: | | | class hkReferencedObject
0000: | | | | class hkBaseObject
==============================================================================*/
virtual void Unk_000(void); // 00DE34B0
virtual void Unk_001(void); // 00DE3460
virtual void Unk_002(void); // 00DE2F30
virtual void Unk_003(void); // 00DE2910
virtual void Unk_004(void); // 00DE2590
virtual void Unk_005(void); // 00DE2CB0
virtual void Unk_006(void); // 00DE2DC0
virtual void Unk_007(void); // 00DE2690
virtual void Unk_008(void); // 00DE2610
virtual void Unk_009(void); // 00DE3450
virtual void Unk_00A(void); // 00DE2D80
virtual void Unk_00B(void); // 00DE2790
virtual void Unk_00C(void); // 00DE2FB0
virtual void Unk_00D(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00E(void); // 00DE25D0
virtual void Unk_00F(void); // 00DE25E0
virtual void Unk_010(void); // 00DE2570
virtual void Unk_011(void); // 00DE27D0
virtual void Unk_012(void); // 00DE28C0
virtual void Unk_013(void); // 00DE2580
/*==============================================================================
class ConcreteObjectFormFactory<class TESLevItem,53,18,1> +0000 (_vtbl=01083678)
0000: class ConcreteObjectFormFactory<class TESLevItem,53,18,1>
0000: | class ConcreteFormFactory<class TESLevItem,53>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 004040D0
virtual void Unk_006(void) override; // 00CAC8A0
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class BGSPackageDataFloat,class IPackageData>,class BSTCreateFactoryManager<class BSFixedString,class IPackageData,256> > +0000 (_vtbl=010C05A0)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class BGSPackageDataFloat,class IPackageData>,class BSTCreateFactoryManager<class BSFixedString,class IPackageData,256> >
0000: | struct BSTDerivedCreator<class BGSPackageDataFloat,class IPackageData>
0000: | | struct IBSTCreator<class IPackageData>
==============================================================================*/
virtual void Unk_000(void); // 005B6560
virtual void Unk_001(void); // 005B40C0
virtual void Unk_002(void); // 00781280
/*==============================================================================
class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterArmor> +0000 (_vtbl=010DB87C)
0000: class CombatInventoryItemMagicT<class CombatInventoryItemMagic,class CombatMagicCasterArmor>
0000: | class CombatInventoryItemMagic
0000: | | class CombatInventoryItem
0000: | | | class CombatObject
0000: | | | | class NiRefObject
==============================================================================*/
virtual void Unk_002(void) override; // 007C5B80
virtual void Unk_00B(void) override; // 007C5C70
virtual void Unk_00D(void) override; // 007C8E80
virtual void Unk_00F(void) override; // 007CD4A0
virtual void Unk_015(void) override; // 007C8EE0
/*==============================================================================
class CombatBehaviorTreeNodeObject<class CombatBehaviorBash> +0000 (_vtbl=010DEA6C)
0000: class CombatBehaviorTreeNodeObject<class CombatBehaviorBash>
0000: | class CombatBehaviorTreeNodeObjectBase<class CombatBehaviorBash>
0000: | | class CombatBehaviorTreeNode
==============================================================================*/
virtual void Unk_000(void); // 008141B0
virtual void Unk_001(void); // 004F8CA0
virtual void Unk_002(void); // 007F4A70
virtual void Unk_003(void); // 008121B0
virtual void Unk_004(void); // 007F4A50
virtual void Unk_005(void); // 007F0650
virtual void Unk_006(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_007(void); // 007F0B10
virtual void Unk_008(void); // 0080BDC0
virtual void Unk_009(void); // 007F3A30
/*==============================================================================
class ConcreteFormFactory<class TESLevSpell,82> +0000 (_vtbl=01083838)
0000: class ConcreteFormFactory<class TESLevSpell,82>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 0049BF10
virtual void Unk_001(void) override; // 0049BEC0
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00549B40
/*==============================================================================
class ConcreteFormFactory<class TESObjectLIGH,31> +0000 (_vtbl=01083A98)
0000: class ConcreteFormFactory<class TESObjectLIGH,31>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 0049CBC0
virtual void Unk_001(void) override; // 0049D640
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00420D60
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedureLockUnlockExecState,class IProcedureTreeExecState>,class BGSProcedureTreeExecStateFactory> +0000 (_vtbl=010C0EB0)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedureLockUnlockExecState,class IProcedureTreeExecState>,class BGSProcedureTreeExecStateFactory>
0000: | struct BSTDerivedCreator<class BGSProcedureLockUnlockExecState,class IProcedureTreeExecState>
0000: | | struct IBSTCreator<class IProcedureTreeExecState>
==============================================================================*/
virtual void Unk_000(void); // 005B8400
virtual void Unk_001(void); // 005B6E30
virtual void Unk_002(void); // 00781280
/*==============================================================================
class ConcreteObjectFormFactory<class TESObjectLIGH,31,6,3> +0000 (_vtbl=01083AD4)
0000: class ConcreteObjectFormFactory<class TESObjectLIGH,31,6,3>
0000: | class ConcreteFormFactory<class TESObjectLIGH,31>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 00491870
virtual void Unk_006(void) override; // 00902DF0
/*==============================================================================
class SkyrimScript::`anonymous namespace'::RawProfileCallQuery +0000 (_vtbl=010EA6A4)
0000: class SkyrimScript::`anonymous namespace'::RawProfileCallQuery
0000: | class SkyrimScript::Internal::IProfileCallQuery
==============================================================================*/
virtual void Unk_000(void); // 008BA6F0
virtual void Unk_001(void); // 009995F0
virtual void Unk_002(void); // 00667000
virtual void Unk_003(void); // 008BA700
/*==============================================================================
class ConcreteFormFactory<class TESObjectACTI,24> +0000 (_vtbl=01084308)
0000: class ConcreteFormFactory<class TESObjectACTI,24>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004A0000
virtual void Unk_001(void) override; // 0049FFE0
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 004BFE20
/*==============================================================================
class `anonymous namespace'::MiscStatIncrementer<struct JailEscape::Event> +0000 (_vtbl=010CF65C)
0000: class `anonymous namespace'::MiscStatIncrementer<struct JailEscape::Event>
0000: | class BSTEventSink<struct JailEscape::Event>
==============================================================================*/
virtual void Unk_001(void) override; // 006A5800
/*==============================================================================
class BSScript::NativeLatentFunction4<class TESObjectREFR,void,float,float,float,float> +0000 (_vtbl=010F62DC)
0000: class BSScript::NativeLatentFunction4<class TESObjectREFR,void,float,float,float,float>
0000: | class BSScript::NativeFunction4<class TESObjectREFR,bool,float,float,float,float>
0000: | | class BSScript::NF_util::NativeFunctionBase
0000: | | | class BSScript::IFunction
0004: | | | | struct BSIntrusiveRefCounted
==============================================================================*/
/*==============================================================================
class ConcreteObjectFormFactory<class TESObjectACTI,24,0,3> +0000 (_vtbl=01084328)
0000: class ConcreteObjectFormFactory<class TESObjectACTI,24,0,3>
0000: | class ConcreteFormFactory<class TESObjectACTI,24>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 005EADD0 (void) { return 0; }
virtual void Unk_006(void) override; // 00902DF0
/*==============================================================================
class hkpBroadPhaseListener +0000 (_vtbl=0116BF7C)
0000: class hkpBroadPhaseListener
==============================================================================*/
virtual void Unk_000(void); // 00D4E130
virtual void Unk_001(void); // 00F51EE8 (pure)
virtual void Unk_002(void); // 00F51EE8 (pure)
/*==============================================================================
class TESObjectANIO +0000 (_vtbl=01084384)
0000: class TESObjectANIO
0000: | class TESForm
0000: | | class BaseFormComponent
0014: | class TESModelTextureSwap
0014: | | class TESModel
0014: | | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004A0C60
virtual void Unk_006(void) override; // 004A0CC0
virtual void Unk_013(void) override; // 004A0AA0
virtual void Unk_032(void) override; // 004A0A90
virtual void Unk_033(void) override; // 004A0AD0
/*==============================================================================
class BSScript::NativeFunction2<class TESFaction,void,int,bool> +0000 (_vtbl=010F39BC)
0000: class BSScript::NativeFunction2<class TESFaction,void,int,bool>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 008FC650
/*==============================================================================
class ConcreteFormFactory<class TESObjectANIO,83> +0000 (_vtbl=01084474)
0000: class ConcreteFormFactory<class TESObjectANIO,83>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004A0B50
virtual void Unk_001(void) override; // 004A0ED0
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 004936B0
/*==============================================================================
class BGSProcedureActivate +0000 (_vtbl=010C175C)
0000: class BGSProcedureActivate
0000: | class BGSProcedureTyped<class BGSProcedureBase,&struct BGSProcedureParamInfo const * const kProcedureActivateParamTypes>
0000: | | class BGSProcedureBase
0000: | | | class IProcedure
==============================================================================*/
virtual void Unk_000(void); // 005DD760
virtual void Unk_001(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_002(void); // 00C8CCA0 (UInt32 arg) { return true; }
virtual void Unk_003(void); // 006C50E0 (void) { return; }
virtual void Unk_004(void); // 005BA010
virtual void Unk_005(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_006(void); // 005B9AE0
virtual void Unk_007(void); // 005B98F0
virtual void Unk_008(void); // 005BA420
virtual void Unk_009(void); // 005BBBF0
virtual void Unk_00A(void); // 005BB380
virtual void Unk_00B(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_00C(void); // 005BD3F0
virtual void Unk_00D(void); // 005B9F70
virtual void Unk_00E(void); // 00E73CC0
virtual void Unk_00F(void); // 009EA550
virtual void Unk_010(void); // 004091A0 (UInt32 arg) { return false; }
virtual void Unk_011(void); // 005C8DE0
virtual void Unk_012(void); // 005BB5E0
virtual void Unk_013(void); // 005BB600
virtual void Unk_014(void); // 005BB640
virtual void Unk_015(void); // 009B86F0 (void) { return true; }
virtual void Unk_016(void); // 005B9F40
virtual void Unk_017(void); // 0092D110 (void) { return false; }
virtual void Unk_018(void); // 0092D110 (void) { return false; }
virtual void Unk_019(void); // 0092D110 (void) { return false; }
virtual void Unk_01A(void); // 0092D110 (void) { return false; }
virtual void Unk_01B(void); // 009EA560
virtual void Unk_01C(void); // 005B9920
virtual void Unk_01D(void); // 005B9D10
virtual void Unk_01E(void); // 005BB5D0
virtual void Unk_01F(void); // 0092D110 (void) { return false; }
virtual void Unk_020(void); // 009B86F0 (void) { return true; }
virtual void Unk_021(void); // 005B9F50
virtual void Unk_022(void); // 005BB620
/*==============================================================================
class PlayerCameraTransitionState +0000 (_vtbl=010E321C)
0000: class PlayerCameraTransitionState
0000: | class TESCameraState
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void) override; // 0083C860
virtual void Unk_001(void) override; // 0083F040
virtual void Unk_003(void) override; // 0083F1A0
virtual void Unk_004(void) override; // 0083F050
virtual void Unk_005(void) override; // 0083F0D0
/*==============================================================================
class ConcreteObjectFormFactory<class TESObjectANIO,83,28,4> +0000 (_vtbl=01084494)
0000: class ConcreteObjectFormFactory<class TESObjectANIO,83,28,4>
0000: | class ConcreteFormFactory<class TESObjectANIO,83>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 00420D80
virtual void Unk_006(void) override; // 009048A0
/*==============================================================================
class CombatBehaviorTreeNodeObject1<class CombatBehaviorRepeat,float> +0000 (_vtbl=010DE09C)
0000: class CombatBehaviorTreeNodeObject1<class CombatBehaviorRepeat,float>
0000: | class CombatBehaviorTreeNodeObjectBase<class CombatBehaviorRepeat>
0000: | | class CombatBehaviorTreeNode
==============================================================================*/
virtual void Unk_000(void); // 008141B0
virtual void Unk_001(void); // 004F8CA0
virtual void Unk_002(void); // 007ED6B0
virtual void Unk_003(void); // 007ED200
virtual void Unk_004(void); // 007ED210
virtual void Unk_005(void); // 007F0650
virtual void Unk_006(void); // 007ED230
virtual void Unk_007(void); // 007ED660
virtual void Unk_008(void); // 007F3810
virtual void Unk_009(void); // 007ED3D0
/*==============================================================================
class hkpSerializedDisplayMarkerList +0000 (_vtbl=01175A8C)
0000: class hkpSerializedDisplayMarkerList
0000: | class hkReferencedObject
0000: | | class hkBaseObject
==============================================================================*/
virtual void Unk_000(void) override; // 00D85C70
/*==============================================================================
class ConcreteFormFactory<class TESObjectARMA,102> +0000 (_vtbl=010844C8)
0000: class ConcreteFormFactory<class TESObjectARMA,102>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004A1210
virtual void Unk_001(void) override; // 004A13E0
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 004A0FF0
/*==============================================================================
class GuideEffect +0000 (_vtbl=010C93A4)
0000: class GuideEffect
0000: | class ActiveEffect
==============================================================================*/
virtual void Unk_013(void) override; // 0065D2B0
virtual void Unk_014(void) override; // 0065D390
virtual void Unk_015(void) override; // 0065CDF0
/*==============================================================================
class TESObjectARMA +0000 (_vtbl=0108450C)
0000: class TESObjectARMA
0000: | class TESObject
0000: | | class TESForm
0000: | | | class BaseFormComponent
0014: | class TESRaceForm
0014: | | class BaseFormComponent
001C: | class BGSBipedObjectForm
001C: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004A1410
virtual void Unk_004(void) override; // 004A1130
virtual void Unk_005(void) override; // 004A0F30
virtual void Unk_006(void) override; // 004A1670
virtual void Unk_013(void) override; // 004A1440
/*==============================================================================
class ConcreteFormFactory<class BGSVoiceType,98> +0000 (_vtbl=010A3FB0)
0000: class ConcreteFormFactory<class BGSVoiceType,98>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 0055AC40
virtual void Unk_001(void) override; // 0055AD00
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 0055AAD0
/*==============================================================================
class ConcreteObjectFormFactory<class TESObjectARMA,102,57,1> +0000 (_vtbl=010844E8)
0000: class ConcreteObjectFormFactory<class TESObjectARMA,102,57,1>
0000: | class ConcreteFormFactory<class TESObjectARMA,102>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 004A1200
virtual void Unk_006(void) override; // 00CAC8A0
/*==============================================================================
class ConcreteFormFactory<class TESObjectARMO,26> +0000 (_vtbl=0108469C)
0000: class ConcreteFormFactory<class TESObjectARMO,26>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004A1DE0
virtual void Unk_001(void) override; // 004A2250
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00420DA0
/*==============================================================================
class ConcreteObjectFormFactory<class TESObjectARMO,26,1,1> +0000 (_vtbl=010846BC)
0000: class ConcreteObjectFormFactory<class TESObjectARMO,26,1,1>
0000: | class ConcreteFormFactory<class TESObjectARMO,26>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 00CAC8A0
virtual void Unk_006(void) override; // 00CAC8A0
/*==============================================================================
class ConcreteFormFactory<class TESObjectBOOK,27> +0000 (_vtbl=01084C60)
0000: class ConcreteFormFactory<class TESObjectBOOK,27>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004A30F0
virtual void Unk_001(void) override; // 004A36C0
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 0049BF50
/*==============================================================================
class ConcreteObjectFormFactory<class TESObjectBOOK,27,2,1> +0000 (_vtbl=01084C80)
0000: class ConcreteObjectFormFactory<class TESObjectBOOK,27,2,1>
0000: | class ConcreteFormFactory<class TESObjectBOOK,27>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 005C8DE0
virtual void Unk_006(void) override; // 00CAC8A0
/*==============================================================================
class BGSPackageDataTopic +0000 (_vtbl=010C08C0)
0000: class BGSPackageDataTopic
0000: | class BGSNamedPackageData<class IPackageData>
0000: | | class IPackageData
==============================================================================*/
virtual void Unk_000(void) override; // 005B6700
virtual void Unk_001(void) override; // 005B65C0
virtual void Unk_002(void) override; // 005B6740
virtual void Unk_003(void) override; // 005B65F0
virtual void Unk_004(void) override; // 005B6630
virtual void Unk_005(void) override; // 005B6590
virtual void Unk_00A(void) override; // 005B65D0
virtual void Unk_00B(void) override; // 005BD440
/*==============================================================================
class TESObjectCONT +0000 (_vtbl=01084D44)
0000: class TESObjectCONT
0000: | class TESBoundAnimObject
0000: | | class TESBoundObject
0000: | | | class TESObject
0000: | | | | class TESForm
0000: | | | | | class BaseFormComponent
0020: | class TESContainer
0020: | | class BaseFormComponent
002C: | class TESFullName
002C: | | class BaseFormComponent
0034: | class TESModelTextureSwap
0034: | | class TESModel
0034: | | | class BaseFormComponent
0050: | class TESWeightForm
0050: | | class BaseFormComponent
0064: | class TESMagicCasterForm
0065: | class TESMagicTargetForm
0058: | class BGSDestructibleObjectForm
0058: | | class BaseFormComponent
0060: | class BGSOpenCloseForm
==============================================================================*/
virtual void Unk_000(void) override; // 004A41E0
virtual void Unk_004(void) override; // 004A3CD0
virtual void Unk_006(void) override; // 004A4210
virtual void Unk_013(void) override; // 004A3DB0
virtual void Unk_037(void) override; // 004A4620
virtual void Unk_04D(void) override; // 004A4900
virtual void Unk_04E(void) override; // 004A3F30
/*==============================================================================
struct AutoRegisterCreator<class BGSProcedureGuard,class BSTCreateFactoryManager<class BSFixedString,class IProcedure,256> > +0000 (_vtbl=010C23B4)
0000: struct AutoRegisterCreator<class BGSProcedureGuard,class BSTCreateFactoryManager<class BSFixedString,class IProcedure,256> >
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedureGuard,class IProcedure>,class BSTCreateFactoryManager<class BSFixedString,class IProcedure,256> >
0000: | | struct BSTDerivedCreator<class BGSProcedureGuard,class IProcedure>
0000: | | | struct IBSTCreator<class IProcedure>
==============================================================================*/
/*==============================================================================
class BSScript::NativeFunction1<class BGSLocation,float,class BGSKeyword *> +0000 (_vtbl=010EFCFC)
0000: class BSScript::NativeFunction1<class BGSLocation,float,class BGSKeyword *>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 008EA8B0
/*==============================================================================
class NavMeshSearchHide +0000 (_vtbl=010C624C)
0000: class NavMeshSearchHide
0000: | class BSNavmeshSearch
0000: | | class AStarSearch<struct BSFastNavmeshTriLocation,struct BSFastNavmeshEdgeHandle,3>
==============================================================================*/
virtual void Unk_000(void); // 00610F90
virtual void Unk_001(void); // 00B62240
virtual void Unk_002(void); // 00610FC0
/*==============================================================================
class ConcreteFormFactory<class TESObjectCONT,28> +0000 (_vtbl=01084E98)
0000: class ConcreteFormFactory<class TESObjectCONT,28>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004A48C0
virtual void Unk_001(void) override; // 004A48A0
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00420D80
/*==============================================================================
class CombatMeleeAimController +0000 (_vtbl=010D98F8)
0000: class CombatMeleeAimController
0000: | class CombatTrackTargetAimController
0000: | | class CombatAimController
0000: | | | class CombatAimControllerBase
0000: | | | | class CombatObject
0000: | | | | | class NiRefObject
==============================================================================*/
virtual void Unk_002(void) override; // 007A85D0
virtual void Unk_003(void) override; // 007AA500
virtual void Unk_004(void) override; // 007AA550
virtual void Unk_005(void) override; // 007A9AB0
virtual void Unk_006(void) override; // 007A9A30
virtual void Unk_008(void) override; // 007A98C0
virtual void Unk_009(void) override; // 007A9150
/*==============================================================================
class ConcreteObjectFormFactory<class TESObjectCONT,28,3,3> +0000 (_vtbl=01084EE0)
0000: class ConcreteObjectFormFactory<class TESObjectCONT,28,3,3>
0000: | class ConcreteFormFactory<class TESObjectCONT,28>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 00902DF0
virtual void Unk_006(void) override; // 00902DF0
/*==============================================================================
class hkbMirroredSkeletonInfo +0000 (_vtbl=01140124)
0000: class hkbMirroredSkeletonInfo
0000: | class hkReferencedObject
0000: | | class hkBaseObject
==============================================================================*/
virtual void Unk_000(void) override; // 00BD8050
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedurePatrolExecState,class IProcedureTreeExecState>,class BGSProcedureTreeExecStateFactory> +0000 (_vtbl=010C0ED0)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedurePatrolExecState,class IProcedureTreeExecState>,class BGSProcedureTreeExecStateFactory>
0000: | struct BSTDerivedCreator<class BGSProcedurePatrolExecState,class IProcedureTreeExecState>
0000: | | struct IBSTCreator<class IProcedureTreeExecState>
==============================================================================*/
virtual void Unk_000(void); // 005B8400
virtual void Unk_001(void); // 005B6E70
virtual void Unk_002(void); // 00781280
/*==============================================================================
class IFadeDoneCallback +0000 (_vtbl=01085008)
0000: class IFadeDoneCallback
0004: | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 004A4AD0
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
class ConcreteFormFactory<class TESObjectDOOR,29> +0000 (_vtbl=01085014)
0000: class ConcreteFormFactory<class TESObjectDOOR,29>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004A4FD0
virtual void Unk_001(void) override; // 004A5660
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00420B60
/*==============================================================================
class `anonymous namespace'::NormalDoorFadeCallback +0000 (_vtbl=01085034)
0000: class `anonymous namespace'::NormalDoorFadeCallback
0000: | class IFadeDoneCallback
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_001(void) override; // 004A6C70
/*==============================================================================
class hkpStorageExtendedMeshShape +0000 (_vtbl=0117C364)
0000: class hkpStorageExtendedMeshShape
0000: | class hkpExtendedMeshShape
0000: | | class hkpShapeCollection
0000: | | | class hkpShape
0000: | | | | class hkReferencedObject
0000: | | | | | class hkBaseObject
0010: | | | class hkpShapeContainer
==============================================================================*/
virtual void Unk_000(void) override; // 00DCDB30
virtual void Unk_00D(void) override; // 00DCCBD0
virtual void Unk_00E(void) override; // 00DCD400
/*==============================================================================
class `anonymous namespace'::AutoDoorFadeCallback +0000 (_vtbl=01085040)
0000: class `anonymous namespace'::AutoDoorFadeCallback
0000: | class IFadeDoneCallback
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_001(void) override; // 004A5EE0
/*==============================================================================
class hkCpuWorldLinearCastCollector +0000 (_vtbl=0118CF70)
0000: class hkCpuWorldLinearCastCollector
0000: | class hkpBroadPhaseCastCollector
0004: | class hkKdTreeCastCollector
0008: | struct hkAabbTreeQueryUtils<struct hkAabbTreeData::hkAabbTreeAabb,unsigned short>::Collector
000C: | struct hkAabbTreeQueryUtils<struct hkAabbTreeData::hkAabbTreeAabb16,unsigned short>::Collector
==============================================================================*/
virtual void Unk_000(void) override; // 00EFD420
virtual void Unk_001(void) override; // 00EFD580
/*==============================================================================
class ConcreteObjectFormFactory<class TESObjectDOOR,29,4,3> +0000 (_vtbl=0108504C)
0000: class ConcreteObjectFormFactory<class TESObjectDOOR,29,4,3>
0000: | class ConcreteFormFactory<class TESObjectDOOR,29>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 009048A0
virtual void Unk_006(void) override; // 00902DF0
/*==============================================================================
struct FavoritesHandler +0000 (_vtbl=010E6A38)
0000: struct FavoritesHandler
0000: | class MenuEventHandler
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_001(void) override; // 008789A0
virtual void Unk_002(void) override; // 00879BC0
virtual void Unk_005(void) override; // 00879960
/*==============================================================================
class ConcreteFormFactory<class TESObjectMISC,32> +0000 (_vtbl=0108554C)
0000: class ConcreteFormFactory<class TESObjectMISC,32>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004A6F40
virtual void Unk_001(void) override; // 004A7070
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 004D9180
/*==============================================================================
class ConcreteFormFactory<class TESObjectSTAT,34> +0000 (_vtbl=01085710)
0000: class ConcreteFormFactory<class TESObjectSTAT,34>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004A7560
virtual void Unk_001(void) override; // 004A74D0
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 004A74C0
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class PathingLockData,class BSPathingLockData>,class BSTSmartPointerPathingFactoryManager<class BSPathingLockData,64> > +0000 (_vtbl=010C6048)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class PathingLockData,class BSPathingLockData>,class BSTSmartPointerPathingFactoryManager<class BSPathingLockData,64> >
0000: | struct BSTDerivedCreator<class PathingLockData,class BSPathingLockData>
0000: | | struct IBSTCreator<class BSPathingLockData>
==============================================================================*/
virtual void Unk_000(void); // 0060BD20
virtual void Unk_001(void); // 0060B980
virtual void Unk_002(void); // 00781280
/*==============================================================================
class hkXmlTagfileWriter +0000 (_vtbl=0117BA88)
0000: class hkXmlTagfileWriter
0000: | class hkTagfileWriter
0000: | | class hkReferencedObject
0000: | | | class hkBaseObject
==============================================================================*/
virtual void Unk_000(void); // 00D48500
virtual void Unk_001(void); // 00D0C5E0
virtual void Unk_002(void); // 00D0C5F0
virtual void Unk_003(void); // 00E782E0
/*==============================================================================
class JumpAnimEventHandler +0000 (_vtbl=010D57D4)
0000: class JumpAnimEventHandler
0000: | class IHandlerFunctor<class Actor,class BSFixedStringCI>
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_001(void) override; // 00781530
/*==============================================================================
class hkpSymmetricAgentLinearCast<class hkpSphereTriangleAgent> +0000 (_vtbl=01184B8C)
0000: class hkpSymmetricAgentLinearCast<class hkpSphereTriangleAgent>
0000: | class hkpSphereTriangleAgent
0000: | | class hkpIterativeLinearCastAgent
0000: | | | class hkpCollisionAgent
0000: | | | | class hkReferencedObject
0000: | | | | | class hkBaseObject
==============================================================================*/
virtual void Unk_003(void) override; // 00E252A0
virtual void Unk_004(void) override; // 00E25660
virtual void Unk_006(void) override; // 00E256E0
/*==============================================================================
class ConcreteObjectFormFactory<class TESObjectSTAT,34,8,3> +0000 (_vtbl=01085730)
0000: class ConcreteObjectFormFactory<class TESObjectSTAT,34,8,3>
0000: | class ConcreteFormFactory<class TESObjectSTAT,34>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 00667E20
virtual void Unk_006(void) override; // 00902DF0
/*==============================================================================
class hkbMoveCharacterModifierInternalState +0000 (_vtbl=01140050)
0000: class hkbMoveCharacterModifierInternalState
0000: | class hkReferencedObject
0000: | | class hkBaseObject
==============================================================================*/
/*==============================================================================
class ConcreteFormFactory<class TESObjectTREE,38> +0000 (_vtbl=0108575C)
0000: class ConcreteFormFactory<class TESObjectTREE,38>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004A7920
virtual void Unk_001(void) override; // 004A78F0
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 004FAE30
/*==============================================================================
class DetectionState +0000 (_vtbl=010D53A8)
0000: class DetectionState
0000: | class NiRefObject
==============================================================================*/
/*==============================================================================
class ConcreteObjectFormFactory<class TESObjectTREE,38,10,3> +0000 (_vtbl=01085920)
0000: class ConcreteObjectFormFactory<class TESObjectTREE,38,10,3>
0000: | class ConcreteFormFactory<class TESObjectTREE,38>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 0055BB40
virtual void Unk_006(void) override; // 00902DF0
/*==============================================================================
class ConcreteFormFactory<class TESObjectWEAP,41> +0000 (_vtbl=01085A98)
0000: class ConcreteFormFactory<class TESObjectWEAP,41>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004A8170
virtual void Unk_001(void) override; // 004AA630
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 009C22E0
/*==============================================================================
class ConcreteObjectFormFactory<class TESObjectWEAP,41,12,1> +0000 (_vtbl=01085AB8)
0000: class ConcreteObjectFormFactory<class TESObjectWEAP,41,12,1>
0000: | class ConcreteFormFactory<class TESObjectWEAP,41>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 00779990
virtual void Unk_006(void) override; // 00CAC8A0
/*==============================================================================
struct AutoRegisterCreator<class BGSProcedureWanderExecState,class BGSProcedureTreeExecStateFactory> +0000 (_vtbl=010C11A0)
0000: struct AutoRegisterCreator<class BGSProcedureWanderExecState,class BGSProcedureTreeExecStateFactory>
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedureWanderExecState,class IProcedureTreeExecState>,class BGSProcedureTreeExecStateFactory>
0000: | | struct BSTDerivedCreator<class BGSProcedureWanderExecState,class IProcedureTreeExecState>
0000: | | | struct IBSTCreator<class IProcedureTreeExecState>
==============================================================================*/
/*==============================================================================
class AutoRegisterCombatObject<class CombatTargetLocationSearch> +0000 (_vtbl=010DDAE8)
0000: class AutoRegisterCombatObject<class CombatTargetLocationSearch>
0000: | struct AutoRegisterCreator<class CombatTargetLocationSearch,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | class AutoRegisterFactory<struct BSTDerivedCreator<class CombatTargetLocationSearch,class CombatObject>,class BSTCreateFactoryManager<unsigned int,class CombatObject,256> >
0000: | | | struct BSTDerivedCreator<class CombatTargetLocationSearch,class CombatObject>
0000: | | | | struct IBSTCreator<class CombatObject>
==============================================================================*/
virtual void Unk_000(void); // 007D18A0
virtual void Unk_001(void); // 007D75D0
virtual void Unk_002(void); // 00781280
/*==============================================================================
class TESSoulGem +0000 (_vtbl=0108605C)
0000: class TESSoulGem
0000: | class TESObjectMISC
0000: | | class TESBoundObject
0000: | | | class TESObject
0000: | | | | class TESForm
0000: | | | | | class BaseFormComponent
0020: | | class TESFullName
0020: | | | class BaseFormComponent
0028: | | class TESModelTextureSwap
0028: | | | class TESModel
0028: | | | | class BaseFormComponent
0044: | | class TESIcon
0044: | | | class TESTexture
0044: | | | | class BaseFormComponent
004C: | | class TESValueForm
004C: | | | class BaseFormComponent
0054: | | class TESWeightForm
0054: | | | class BaseFormComponent
005C: | | class BGSDestructibleObjectForm
005C: | | | class BaseFormComponent
0064: | | class BGSMessageIcon
0064: | | | class BaseFormComponent
0070: | | class BGSPickupPutdownSounds
0070: | | | class BaseFormComponent
007C: | | class BGSKeywordForm
007C: | | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004AB8A0
virtual void Unk_004(void) override; // 004AB780
virtual void Unk_055(void) override; // 004ABA40
virtual void Unk_056(void) override; // 004ABB10
/*==============================================================================
class ConcreteFormFactory<class TESSoulGem,52> +0000 (_vtbl=010861BC)
0000: class ConcreteFormFactory<class TESSoulGem,52>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004AB9A0
virtual void Unk_001(void) override; // 004AB970
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00420DB0
/*==============================================================================
class ConcreteObjectFormFactory<class TESSoulGem,52,97,1> +0000 (_vtbl=010861DC)
0000: class ConcreteObjectFormFactory<class TESSoulGem,52,97,1>
0000: | class ConcreteFormFactory<class TESSoulGem,52>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 00420E70
virtual void Unk_006(void) override; // 00CAC8A0
/*==============================================================================
class BGSLocation +0000 (_vtbl=0108669C)
0000: class BGSLocation
0000: | class TESForm
0000: | | class BaseFormComponent
0014: | class TESFullName
0014: | | class BaseFormComponent
001C: | class BGSKeywordForm
001C: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004B24B0
virtual void Unk_004(void) override; // 004AF020
virtual void Unk_006(void) override; // 004B17B0
virtual void Unk_00C(void) override; // 004AF060
virtual void Unk_00E(void) override; // 004AF400
virtual void Unk_00F(void) override; // 004AF9C0
virtual void Unk_012(void) override; // 004AF4B0
virtual void Unk_013(void) override; // 004AFF00
/*==============================================================================
class ConcreteFormFactory<class BGSTextureSet,7> +0000 (_vtbl=0108E5D8)
0000: class ConcreteFormFactory<class BGSTextureSet,7>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 00501F90
virtual void Unk_001(void) override; // 00502790
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 005C5580
/*==============================================================================
class ConcreteFormFactory<class BGSEncounterZone,103> +0000 (_vtbl=0108640C)
0000: class ConcreteFormFactory<class BGSEncounterZone,103>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004ABFD0
virtual void Unk_001(void) override; // 004ABF80
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00401860
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedureFindExecState,class IProcedureTreeExecState>,class BGSProcedureTreeExecStateFactory> +0000 (_vtbl=010C0E30)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedureFindExecState,class IProcedureTreeExecState>,class BGSProcedureTreeExecStateFactory>
0000: | struct BSTDerivedCreator<class BGSProcedureFindExecState,class IProcedureTreeExecState>
0000: | | struct IBSTCreator<class IProcedureTreeExecState>
==============================================================================*/
virtual void Unk_000(void); // 005B8400
virtual void Unk_001(void); // 005B6C30
virtual void Unk_002(void); // 00781280
/*==============================================================================
class ConcreteObjectFormFactory<class BGSEncounterZone,103,61,7> +0000 (_vtbl=0108642C)
0000: class ConcreteObjectFormFactory<class BGSEncounterZone,103,61,7>
0000: | class ConcreteFormFactory<class BGSEncounterZone,103>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 004D49E0
virtual void Unk_006(void) override; // 005C5580
/*==============================================================================
class BSScript::NativeFunction1<class Actor,void,class TESObjectREFR *> +0000 (_vtbl=010EE8E4)
0000: class BSScript::NativeFunction1<class Actor,void,class TESObjectREFR *>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 008E68B0
/*==============================================================================
class QueuedPromoteLargeReferencesTask +0000 (_vtbl=0108647C)
0000: class QueuedPromoteLargeReferencesTask
0000: | class QueuedPromoteReferencesTask
0000: | | class IOTask
0000: | | | class BSTask
==============================================================================*/
virtual void Unk_002(void) override; // 004AC9A0
virtual void Unk_004(void) override; // 004AC4A0
virtual void Unk_006(void) override; // 004AD5D0
/*==============================================================================
class BGSLightingTemplate +0000 (_vtbl=010864F4)
0000: class BGSLightingTemplate
0000: | class TESForm
0000: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004AD9E0
virtual void Unk_004(void) override; // 004ADA10
virtual void Unk_006(void) override; // 004ADA30
virtual void Unk_013(void) override; // 004ADB90
/*==============================================================================
class ConcreteFormFactory<class BGSLightingTemplate,108> +0000 (_vtbl=010865E4)
0000: class ConcreteFormFactory<class BGSLightingTemplate,108>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004ADC90
virtual void Unk_001(void) override; // 004ADC60
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00420B70
/*==============================================================================
class CombatInventoryItemMagicT<class CombatInventoryItemStaff,class CombatMagicCasterStagger> +0000 (_vtbl=010DADFC)
0000: class CombatInventoryItemMagicT<class CombatInventoryItemStaff,class CombatMagicCasterStagger>
0000: | class CombatInventoryItemStaff
0000: | | class CombatInventoryItemMagic
0000: | | | class CombatInventoryItem
0000: | | | | class CombatObject
0000: | | | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void); // 007C5DE0
virtual void Unk_001(void); // 00AB5360
virtual void Unk_002(void); // 007C59C0
virtual void Unk_003(void); // 007BFD20
virtual void Unk_004(void); // 007C04E0
virtual void Unk_005(void); // 004963E0
virtual void Unk_006(void); // 005AFB80
virtual void Unk_007(void); // 007BFE00
virtual void Unk_008(void); // 007BFB30
virtual void Unk_009(void); // 00491870
virtual void Unk_00A(void); // 007C0440
virtual void Unk_00B(void); // 007C5C70
virtual void Unk_00C(void); // 007C0810
virtual void Unk_00D(void); // 007C8310
virtual void Unk_00E(void); // 007C0E90
virtual void Unk_00F(void); // 007C4720
virtual void Unk_010(void); // 007BFCD0
virtual void Unk_011(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_012(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_013(void); // 007BFB60
virtual void Unk_014(void); // 007BFF10
virtual void Unk_015(void); // 007C8220
virtual void Unk_016(void); // 007C03D0
/*==============================================================================
class ConcreteObjectFormFactory<class BGSLightingTemplate,108,87,7> +0000 (_vtbl=01086604)
0000: class ConcreteObjectFormFactory<class BGSLightingTemplate,108,87,7>
0000: | class ConcreteFormFactory<class BGSLightingTemplate,108>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 00492440
virtual void Unk_006(void) override; // 005C5580
/*==============================================================================
class ConcreteFormFactory<class BGSLocation,104> +0000 (_vtbl=0108663C)
0000: class ConcreteFormFactory<class BGSLocation,104>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004AF540
virtual void Unk_001(void) override; // 004AFB10
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00420C50
/*==============================================================================
class `anonymous namespace'::UpdateArmorWornVisitor +0000 (_vtbl=010D121C)
0000: class `anonymous namespace'::UpdateArmorWornVisitor
0000: | class InventoryChanges::IItemChangeVisitor
==============================================================================*/
virtual void Unk_001(void) override; // 0071EC40
/*==============================================================================
class TailAnimationGraphManagerHolder +0000 (_vtbl=010C8714)
0000: class TailAnimationGraphManagerHolder
0000: | class WeaponAnimationGraphManagerHolder
0000: | | class IAnimationGraphManagerHolder
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void) override; // 00652010
virtual void Unk_013(void) override; // 00651D20
virtual void Unk_014(void) override; // 00651DC0
/*==============================================================================
class hkbCharacterData +0000 (_vtbl=011467CC)
0000: class hkbCharacterData
0000: | class hkReferencedObject
0000: | | class hkBaseObject
==============================================================================*/
virtual void Unk_000(void) override; // 00BFF000
/*==============================================================================
class MovementControllerNPC +0000 (_vtbl=010D37DC)
0000: class MovementControllerNPC
0000: | class MovementControllerAI
0004: | | struct BSIntrusiveRefCounted
0000: | | class IMovementControllerRegisterInterface
008C: | class IMovementMessageInterface
008C: | | struct IMovementInterface
0090: | class IMovementMotionDrivenControl
0090: | | struct IMovementInterface
0094: | class IMovementSelectIdle
0094: | | struct IMovementInterface
0098: | class IMovementDirectControl
0098: | | struct IMovementInterface
009C: | class IMovementPlannerDirectControl
009C: | | struct IMovementInterface
00A0: | class IAnimationSetCallbackFunctor
==============================================================================*/
virtual void Unk_000(void); // 00767380
virtual void Unk_001(void); // 00B70390
virtual void Unk_002(void); // 00B70190
virtual void Unk_003(void); // 00B70140
virtual void Unk_004(void); // 00B703F0
virtual void Unk_005(void); // 00B703B0
virtual void Unk_006(void); // 00766140
virtual void Unk_007(void); // 00B70A80
virtual void Unk_008(void); // 00B70C30
virtual void Unk_009(void); // 009B86F0 (void) { return true; }
virtual void Unk_00A(void); // 00763D20
virtual void Unk_00B(void); // 00763D80
virtual void Unk_00C(void); // 00763E50
virtual void Unk_00D(void); // 00763EC0
virtual void Unk_00E(void); // 00763B80
virtual void Unk_00F(void); // 00763B90
virtual void Unk_010(void); // 00764CD0
virtual void Unk_011(void); // 00763DE0
virtual void Unk_012(void); // 00766910
virtual void Unk_013(void); // 00767970
virtual void Unk_014(void); // 007647D0
/*==============================================================================
class ConcreteObjectFormFactory<class BGSLocation,104,71,7> +0000 (_vtbl=0108665C)
0000: class ConcreteObjectFormFactory<class BGSLocation,104,71,7>
0000: | class ConcreteFormFactory<class BGSLocation,104>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 004AF530
virtual void Unk_006(void) override; // 005C5580
/*==============================================================================
class QueuedPromoteLocationReferencesTask +0000 (_vtbl=010867A8)
0000: class QueuedPromoteLocationReferencesTask
0000: | class QueuedPromoteReferencesTask
0000: | | class IOTask
0000: | | | class BSTask
==============================================================================*/
virtual void Unk_001(void) override; // 004B0AA0
virtual void Unk_002(void) override; // 004B0D00
/*==============================================================================
class BSTEventSink<struct SpeechRecognitionEvents::DeviceConnected> +0000 (_vtbl=010F98DC)
0000: class BSTEventSink<struct SpeechRecognitionEvents::DeviceConnected>
==============================================================================*/
virtual void Unk_000(void); // 00919B20
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
class ConcreteFormFactory<class BGSLocationRefType,5> +0000 (_vtbl=010868CC)
0000: class ConcreteFormFactory<class BGSLocationRefType,5>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004B2580
virtual void Unk_001(void) override; // 004B2540
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 005DF220
/*==============================================================================
struct AutoRegisterCreator<class BGSProcedureTreeSimultaneousExecState,class BGSProcedureTreeExecStateFactory> +0000 (_vtbl=010C0FD0)
0000: struct AutoRegisterCreator<class BGSProcedureTreeSimultaneousExecState,class BGSProcedureTreeExecStateFactory>
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedureTreeSimultaneousExecState,class IProcedureTreeExecState>,class BGSProcedureTreeExecStateFactory>
0000: | | struct BSTDerivedCreator<class BGSProcedureTreeSimultaneousExecState,class IProcedureTreeExecState>
0000: | | | struct IBSTCreator<class IProcedureTreeExecState>
==============================================================================*/
/*==============================================================================
class ConcreteObjectFormFactory<class BGSLocationRefType,5,72,7> +0000 (_vtbl=010868EC)
0000: class ConcreteObjectFormFactory<class BGSLocationRefType,5,72,7>
0000: | class ConcreteFormFactory<class BGSLocationRefType,5>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 004B2570
virtual void Unk_006(void) override; // 005C5580
/*==============================================================================
class ConcreteFormFactory<class BGSReferenceEffect,57> +0000 (_vtbl=01086A14)
0000: class ConcreteFormFactory<class BGSReferenceEffect,57>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004B2750
virtual void Unk_001(void) override; // 004B2710
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 004A1200
/*==============================================================================
class BSScript::NativeFunction1<class TESQuest,void,bool> +0000 (_vtbl=010F8AFC)
0000: class BSScript::NativeFunction1<class TESQuest,void,bool>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 00916CD0
/*==============================================================================
class hkbCharacterControllerSceneModifier +0000 (_vtbl=01147754)
0000: class hkbCharacterControllerSceneModifier
0000: | class hkbSceneModifier
0000: | | class hkReferencedObject
0000: | | | class hkBaseObject
==============================================================================*/
virtual void Unk_000(void); // 00D48500
virtual void Unk_001(void); // 00D0C5E0
virtual void Unk_002(void); // 00D0C5F0
virtual void Unk_003(void); // 00C22AC0
/*==============================================================================
class CombatBehaviorTreeCreateContextNode1<class CombatBehaviorEquipContext,class CombatBehaviorExpression<class CombatBehaviorMemberFunc<class CombatBehaviorThread,unsigned int (__thiscall CombatBehaviorThread::*)(void)const > > > +0000 (_vtbl=010DE558)
0000: class CombatBehaviorTreeCreateContextNode1<class CombatBehaviorEquipContext,class CombatBehaviorExpression<class CombatBehaviorMemberFunc<class CombatBehaviorThread,unsigned int (__thiscall CombatBehaviorThread::*)(void)const > > >
0000: | class CombatBehaviorTreeCreateContextNodeBase<class CombatBehaviorEquipContext>
0000: | | class CombatBehaviorTreeNode
==============================================================================*/
virtual void Unk_000(void); // 008141B0
virtual void Unk_001(void); // 004F8CA0
virtual void Unk_002(void); // 007F0D80
virtual void Unk_003(void); // 007F0ED0
virtual void Unk_004(void); // 007ECD00
virtual void Unk_005(void); // 007ECD00
virtual void Unk_006(void); // 007F0590
virtual void Unk_007(void); // 007F0CF0
virtual void Unk_008(void); // 00811FA0
virtual void Unk_009(void); // 007F06B0
/*==============================================================================
class ConcreteObjectFormFactory<class BGSReferenceEffect,57,89,7> +0000 (_vtbl=01086A34)
0000: class ConcreteObjectFormFactory<class BGSReferenceEffect,57,89,7>
0000: | class ConcreteFormFactory<class BGSReferenceEffect,57>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 004B6B10
virtual void Unk_006(void) override; // 005C5580
/*==============================================================================
class BSParticleShaderEmitter +0000 (_vtbl=01086A6C)
0000: class BSParticleShaderEmitter
0000: | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 004B2950
virtual void Unk_002(void); // 00C9E230
virtual void Unk_003(void); // 00F51EE8 (pure)
/*==============================================================================
class BSParticleShaderCubeEmitter +0000 (_vtbl=01086A80)
0000: class BSParticleShaderCubeEmitter
0000: | class BSParticleShaderEmitter
0000: | | class NiRefObject
==============================================================================*/
virtual void Unk_003(void) override; // 00C9E250
/*==============================================================================
class BSTEventSink<struct ContractedDisease::Event> +0000 (_vtbl=010CF408)
0000: class BSTEventSink<struct ContractedDisease::Event>
==============================================================================*/
virtual void Unk_000(void); // 006A4C90
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
class BedFurnitureExitHandler +0000 (_vtbl=010D5534)
0000: class BedFurnitureExitHandler
0000: | class IHandlerFunctor<class Actor,class BSFixedStringCI>
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_001(void) override; // 00780B80
/*==============================================================================
class BSParticleShaderRainEmitter +0000 (_vtbl=01086A94)
0000: class BSParticleShaderRainEmitter
0000: | class BSParticleShaderCubeEmitter
0000: | | class BSParticleShaderEmitter
0000: | | | class NiRefObject
==============================================================================*/
/*==============================================================================
class AutoRegisterFactory<struct BSTDerivedCreator<class BGSAIWorldLocationInteriorCell,class IAIWorldLocation>,class BGSAIWorldLocationFactory> +0000 (_vtbl=010C0D70)
0000: class AutoRegisterFactory<struct BSTDerivedCreator<class BGSAIWorldLocationInteriorCell,class IAIWorldLocation>,class BGSAIWorldLocationFactory>
0000: | struct BSTDerivedCreator<class BGSAIWorldLocationInteriorCell,class IAIWorldLocation>
0000: | | struct IBSTCreator<class IAIWorldLocation>
==============================================================================*/
virtual void Unk_000(void); // 005B83D0
virtual void Unk_001(void); // 005B6900
virtual void Unk_002(void); // 00781280
/*==============================================================================
class BSParticleShaderSnowEmitter +0000 (_vtbl=01086AA8)
0000: class BSParticleShaderSnowEmitter
0000: | class BSParticleShaderCubeEmitter
0000: | | class BSParticleShaderEmitter
0000: | | | class NiRefObject
==============================================================================*/
/*==============================================================================
class ConcreteFormFactory<class BGSShaderParticleGeometryData,56> +0000 (_vtbl=01086ABC)
0000: class ConcreteFormFactory<class BGSShaderParticleGeometryData,56>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004B29E0
virtual void Unk_001(void) override; // 004B3FC0
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00421050
/*==============================================================================
class SkyrimScript::`anonymous namespace'::SetAngleFunctor +0000 (_vtbl=010F60B4)
0000: class SkyrimScript::`anonymous namespace'::SetAngleFunctor
0000: | class SkyrimScript::DelayFunctor
0004: | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void) override; // 008F9FB0
virtual void Unk_001(void) override; // 0090CF40
virtual void Unk_002(void) override; // 009B86F0 (void) { return true; }
virtual void Unk_004(void) override; // 009072E0
virtual void Unk_005(void) override; // 005C5580
virtual void Unk_006(void) override; // 009073C0
/*==============================================================================
class NiAdditionalGeometryData +0000 (_vtbl=01086ADC)
0000: class NiAdditionalGeometryData
0000: | class NiObject
0000: | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 004B2AE0
virtual void Unk_002(void) override; // 004B2AD0
virtual void Unk_014(void) override; // 00ABC1C0
virtual void Unk_015(void) override; // 00ABB6D0
virtual void Unk_016(void) override; // 00ABB6E0
virtual void Unk_017(void) override; // 00ABC320
virtual void Unk_018(void) override; // 00ABB6F0
/*==============================================================================
class ConcreteObjectFormFactory<class BGSShaderParticleGeometryData,56,88,7> +0000 (_vtbl=01086B90)
0000: class ConcreteObjectFormFactory<class BGSShaderParticleGeometryData,56,88,7>
0000: | class ConcreteFormFactory<class BGSShaderParticleGeometryData,56>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 00491810
virtual void Unk_006(void) override; // 005C5580
/*==============================================================================
class BGSPerk::AddPerkVisitor +0000 (_vtbl=010D1D84)
0000: class BGSPerk::AddPerkVisitor
0000: | class PerkRankVisitor
==============================================================================*/
virtual void Unk_000(void); // 0054F640
/*==============================================================================
class BGSShaderParticleGeometryData +0000 (_vtbl=01086BB4)
0000: class BGSShaderParticleGeometryData
0000: | class TESForm
0000: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004B3F60
virtual void Unk_004(void) override; // 004B3E90
virtual void Unk_005(void) override; // 004B3CE0
virtual void Unk_006(void) override; // 004B3D10
virtual void Unk_013(void) override; // 004B3D00
/*==============================================================================
class CombatBehaviorTreeNodeObject<class CombatBehaviorSearchInvestigateDoor> +0000 (_vtbl=010E14A0)
0000: class CombatBehaviorTreeNodeObject<class CombatBehaviorSearchInvestigateDoor>
0000: | class CombatBehaviorTreeNodeObjectBase<class CombatBehaviorSearchInvestigateDoor>
0000: | | class CombatBehaviorTreeNode
==============================================================================*/
virtual void Unk_000(void); // 008141B0
virtual void Unk_001(void); // 004F8CA0
virtual void Unk_002(void); // 0081FCD0
virtual void Unk_003(void); // 0081FC20
virtual void Unk_004(void); // 0081FC70
virtual void Unk_005(void); // 007F0650
virtual void Unk_006(void); // 0081FC90
virtual void Unk_007(void); // 00820DD0
virtual void Unk_008(void); // 0080BDC0
virtual void Unk_009(void); // 0081E0A0
/*==============================================================================
class TESChildCell +0000 (_vtbl=01087624)
0000: class TESChildCell
==============================================================================*/
virtual void Unk_000(void); // 004B90B0
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
class ExteriorCellLoaderTask +0000 (_vtbl=01086D08)
0000: class ExteriorCellLoaderTask
0000: | class IOTask
0000: | | class BSTask
==============================================================================*/
virtual void Unk_000(void) override; // 004B4360
virtual void Unk_001(void) override; // 004B4500
virtual void Unk_002(void) override; // 004B4850
virtual void Unk_003(void) override; // 004B50B0
virtual void Unk_004(void) override; // 004B42F0
virtual void Unk_006(void) override; // 004B5050
/*==============================================================================
class ImageSpaceModifierInstance +0000 (_vtbl=01086D84)
0000: class ImageSpaceModifierInstance
0000: | class NiObject
0000: | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 004B5740
virtual void Unk_021(void); // 0092D110 (void) { return false; }
virtual void Unk_022(void); // 00F51EE8 (pure)
virtual void Unk_023(void); // 005EADD0 (void) { return 0; }
virtual void Unk_024(void); // 00F51EE8 (pure)
/*==============================================================================
class ImageSpaceModifierInstanceForm +0000 (_vtbl=01086E1C)
0000: class ImageSpaceModifierInstanceForm
0000: | class ImageSpaceModifierInstance
0000: | | class NiObject
0000: | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 004B5380
virtual void Unk_021(void) override; // 004B5240
virtual void Unk_022(void) override; // 004B5410
virtual void Unk_023(void) override; // 00C707B0
virtual void Unk_024(void) override; // 004B5530
/*==============================================================================
class ImageSpaceModifierInstanceDOF +0000 (_vtbl=01086F4C)
0000: class ImageSpaceModifierInstanceDOF
0000: | class ImageSpaceModifierInstanceTemp
0000: | | class ImageSpaceModifierInstance
0000: | | | class NiObject
0000: | | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void); // 004B5740
virtual void Unk_001(void); // 00AB5360
virtual void Unk_002(void); // 004B5290
virtual void Unk_003(void); // 005EADD0 (void) { return 0; }
virtual void Unk_004(void); // 005EADD0 (void) { return 0; }
virtual void Unk_005(void); // 005EADD0 (void) { return 0; }
virtual void Unk_006(void); // 005EADD0 (void) { return 0; }
virtual void Unk_007(void); // 005EADD0 (void) { return 0; }
virtual void Unk_008(void); // 005EADD0 (void) { return 0; }
virtual void Unk_009(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00A(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00B(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00C(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00D(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00E(void); // 005EADD0 (void) { return 0; }
virtual void Unk_00F(void); // 005EADD0 (void) { return 0; }
virtual void Unk_010(void); // 005EADD0 (void) { return 0; }
virtual void Unk_011(void); // 005EADD0 (void) { return 0; }
virtual void Unk_012(void); // 005EADD0 (void) { return 0; }
virtual void Unk_013(void); // 00AAFC30
virtual void Unk_014(void); // 00AAFC40
virtual void Unk_015(void); // 00AAFC50
virtual void Unk_016(void); // 00AAFC70
virtual void Unk_017(void); // 00AAFC90
virtual void Unk_018(void); // 00AAFCC0
virtual void Unk_019(void); // 00AAFED0
virtual void Unk_01A(void); // 00AAFC60
virtual void Unk_01B(void); // 00AAFCA0
virtual void Unk_01C(void); // 00AAFCB0
virtual void Unk_01D(void); // 00AAFBC0
virtual void Unk_01E(void); // 00AAFBD0
virtual void Unk_01F(void); // 00AAFBE0
virtual void Unk_020(void); // 00AAFBF0
virtual void Unk_021(void); // 004B5260
virtual void Unk_022(void); // 004B55E0
virtual void Unk_023(void); // 005EADD0 (void) { return 0; }
virtual void Unk_024(void); // 004B5650
/*==============================================================================
class ConcreteFormFactory<class TESClimate,55> +0000 (_vtbl=01087174)
0000: class ConcreteFormFactory<class TESClimate,55>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004B6610
virtual void Unk_001(void) override; // 004B65F0
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 004B6550
/*==============================================================================
class hkxNode +0000 (_vtbl=011827DC)
0000: class hkxNode
0000: | class hkxAttributeHolder
0000: | | class hkReferencedObject
0000: | | | class hkBaseObject
==============================================================================*/
virtual void Unk_000(void) override; // 00E00690
/*==============================================================================
class hkbDefaultRaycastInterface +0000 (_vtbl=01147848)
0000: class hkbDefaultRaycastInterface
0000: | class hkReferencedObject
0000: | | class hkBaseObject
0008: | class hkaRaycastInterface
==============================================================================*/
virtual void Unk_000(void) override; // 00C250E0
/*==============================================================================
class ConcreteFormFactory<class BGSFootstep,110> +0000 (_vtbl=0108CC1C)
0000: class ConcreteFormFactory<class BGSFootstep,110>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004F9450
virtual void Unk_001(void) override; // 004F9410
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 004F9400
/*==============================================================================
class ConcreteObjectFormFactory<class TESClimate,55,56,7> +0000 (_vtbl=01087194)
0000: class ConcreteObjectFormFactory<class TESClimate,55,56,7>
0000: | class ConcreteFormFactory<class TESClimate,55>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 00421050
virtual void Unk_006(void) override; // 005C5580
/*==============================================================================
class TESWeather +0000 (_vtbl=01089D24)
0000: class TESWeather
0000: | class TESForm
0000: | | class BaseFormComponent
==============================================================================*/
virtual void Unk_000(void) override; // 004EF8B0
virtual void Unk_004(void) override; // 004EE8F0
virtual void Unk_005(void) override; // 004EEE20
virtual void Unk_006(void) override; // 004EF080
virtual void Unk_013(void) override; // 004EF8E0
/*==============================================================================
class SkyrimScript::`anonymous namespace'::LatentPlayerMover +0000 (_vtbl=010F0D7C)
0000: class SkyrimScript::`anonymous namespace'::LatentPlayerMover
0004: | class BSTSingletonImplicit<class SkyrimScript::`anonymous namespace'::LatentPlayerMover>
0000: | class BSTEventSink<struct BGSActorCellEvent>
==============================================================================*/
virtual void Unk_000(void) override; // 008EE940
virtual void Unk_001(void) override; // 008EF640
/*==============================================================================
class ConcreteFormFactory<class TESImageSpace,89> +0000 (_vtbl=010872DC)
0000: class ConcreteFormFactory<class TESImageSpace,89>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004B6BA0
virtual void Unk_001(void) override; // 004B6B60
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 004B6B10
/*==============================================================================
class DispelEffect +0000 (_vtbl=010C919C)
0000: class DispelEffect
0000: | class ActiveEffect
==============================================================================*/
virtual void Unk_014(void) override; // 0065BD30
/*==============================================================================
class ConcreteObjectFormFactory<class TESImageSpace,89,59,6> +0000 (_vtbl=010872FC)
0000: class ConcreteObjectFormFactory<class TESImageSpace,89,59,6>
0000: | class ConcreteFormFactory<class TESImageSpace,89>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 004B6B50
virtual void Unk_006(void) override; // 00491870
/*==============================================================================
class BSScript::NativeFunction0<class TESObjectREFR,class TESObjectCELL *> +0000 (_vtbl=010F731C)
0000: class BSScript::NativeFunction0<class TESObjectREFR,class TESObjectCELL *>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C46CB0
virtual void Unk_010(void); // 00C46B10
virtual void Unk_011(void); // 00C469A0
virtual void Unk_012(void); // 00C46F60
virtual void Unk_013(void); // 00C469B0
virtual void Unk_014(void); // 00C469C0
virtual void Unk_015(void); // 0090B480
virtual void Unk_016(void); // 00912860
/*==============================================================================
class NiFloatData +0000 (_vtbl=0108732C)
0000: class NiFloatData
0000: | class NiObject
0000: | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 004B6D40
virtual void Unk_002(void) override; // 004B6D30
virtual void Unk_014(void) override; // 00A77C50
virtual void Unk_015(void) override; // 00A779A0
virtual void Unk_016(void) override; // 00A779B0
virtual void Unk_017(void) override; // 00A77D10
virtual void Unk_018(void) override; // 00A779C0
/*==============================================================================
class NiColorData +0000 (_vtbl=010873B4)
0000: class NiColorData
0000: | class NiObject
0000: | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 004B6E10
virtual void Unk_002(void) override; // 004B6E00
virtual void Unk_014(void) override; // 00A777F0
virtual void Unk_015(void) override; // 00A77530
virtual void Unk_016(void) override; // 00A77540
virtual void Unk_017(void) override; // 00A77890
virtual void Unk_018(void) override; // 00A77550
/*==============================================================================
class ConcreteFormFactory<class TESImageSpaceModifier,90> +0000 (_vtbl=01087440)
0000: class ConcreteFormFactory<class TESImageSpaceModifier,90>
0000: | class IFormFactory
==============================================================================*/
virtual void Unk_000(void) override; // 004B8130
virtual void Unk_001(void) override; // 004B84E0
virtual void Unk_002(void) override; // 004F8CA0
virtual void Unk_003(void) override; // 00490320
/*==============================================================================
class BSTEventSink<struct TESLoadGameEvent> +0000 (_vtbl=010EAF4C)
0000: class BSTEventSink<struct TESLoadGameEvent>
==============================================================================*/
virtual void Unk_000(void); // 008C6400
virtual void Unk_001(void); // 00F51EE8 (pure)
/*==============================================================================
class ConcreteObjectFormFactory<class TESImageSpaceModifier,90,60,6> +0000 (_vtbl=01087460)
0000: class ConcreteObjectFormFactory<class TESImageSpaceModifier,90,60,6>
0000: | class ConcreteFormFactory<class TESImageSpaceModifier,90>
0000: | | class IFormFactory
==============================================================================*/
virtual void Unk_004(void) override; // 004F8CA0
virtual void Unk_005(void) override; // 00421070
virtual void Unk_006(void) override; // 00491870
/*==============================================================================
class BSUIScaleformData +0000 (_vtbl=0110DF70)
0000: class BSUIScaleformData
0000: | class IUIMessageData
==============================================================================*/
/*==============================================================================
class CombatPathT<class CombatPathRequestGeneric<class CombatPathingGoalPolicyRetreat,class CombatPathingSearchPolicyStandard>,class CombatPathDestinationNone> +0000 (_vtbl=010DEE5C)
0000: class CombatPathT<class CombatPathRequestGeneric<class CombatPathingGoalPolicyRetreat,class CombatPathingSearchPolicyStandard>,class CombatPathDestinationNone>
0000: | class CombatPath
0000: | | class CombatObject
0000: | | | class NiRefObject
002C: | class CombatPathRequestGeneric<class CombatPathingGoalPolicyRetreat,class CombatPathingSearchPolicyStandard>
002C: | | class CombatPathRequest<class CombatPathingRequestGeneric<class CombatPathingGoalPolicyRetreat,class CombatPathingSearchPolicyStandard> >
0049: | class CombatPathDestinationNone
0049: | | class CombatPathDestination
==============================================================================*/
virtual void Unk_000(void) override; // 007F8240
virtual void Unk_002(void) override; // 007F81A0
virtual void Unk_003(void) override; // 007F8370
virtual void Unk_004(void) override; // 007F83A0
virtual void Unk_005(void) override; // 00E81890
virtual void Unk_006(void) override; // 006C50E0 (void) { return; }
virtual void Unk_007(void) override; // 00817960
virtual void Unk_008(void) override; // 006C50E0 (void) { return; }
virtual void Unk_009(void) override; // 00833840
virtual void Unk_00A(void) override; // 008329D0
virtual void Unk_00B(void) override; // 007F8230
virtual void Unk_00C(void) override; // 007F8F20
/*==============================================================================
class IMovementSelectIdle +0000 (_vtbl=010D36D8)
0000: class IMovementSelectIdle
0000: | struct IMovementInterface
==============================================================================*/
virtual void Unk_000(void) override; // 00763CC0
virtual void Unk_001(void); // 00F51EE8 (pure)
virtual void Unk_002(void); // 00F51EE8 (pure)
virtual void Unk_003(void); // 00F51EE8 (pure)
virtual void Unk_004(void); // 00F51EE8 (pure)
virtual void Unk_005(void); // 00F51EE8 (pure)
/*==============================================================================
class NiTStringPointerMap<class NiObject * (__cdecl*)(void)> +0000 (_vtbl=011177B8)
0000: class NiTStringPointerMap<class NiObject * (__cdecl*)(void)>
0000: | class NiTStringTemplateMap<class NiTPointerMap<char const *,class NiObject * (__cdecl*)(void)>,class NiObject * (__cdecl*)(void)>
0000: | | class NiTPointerMap<char const *,class NiObject * (__cdecl*)(void)>
0000: | | | class NiTMapBase<class NiTPointerAllocator<unsigned int>,char const *,class NiObject * (__cdecl*)(void)>
==============================================================================*/
/*==============================================================================
class hkbModifierGenerator +0000 (_vtbl=011403DC)
0000: class hkbModifierGenerator
0000: | class hkbGenerator
0000: | | class hkbNode
0000: | | | class hkbBindable
0000: | | | | class hkReferencedObject
0000: | | | | | class hkBaseObject
==============================================================================*/
virtual void Unk_000(void); // 00BD9370
virtual void Unk_001(void); // 00C02200
virtual void Unk_002(void); // 00D0C5F0
virtual void Unk_003(void); // 00BE4AC0
virtual void Unk_004(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_005(void); // 00BBA3D0
virtual void Unk_006(void); // 00DE8190
virtual void Unk_007(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_008(void); // 00980770
virtual void Unk_009(void); // 00C024D0
virtual void Unk_00A(void); // 00C02280
virtual void Unk_00B(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_00C(void); // 00C026C0
virtual void Unk_00D(void); // 00BE4CC0
virtual void Unk_00E(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_00F(void); // 004D43E0 (UInt32 arg1, UInt32 arg2) { return; }
virtual void Unk_010(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_011(void); // 00D62BE0 (UInt32 arg1, UInt32 arg2, UInt32 arg3) { return; }
virtual void Unk_012(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_013(void); // 00BE4CD0
virtual void Unk_014(void); // 00588F30 (UInt32 arg) { return; }
virtual void Unk_015(void); // 009B86F0 (void) { return true; }
virtual void Unk_016(void); // 0092D110 (void) { return false; }
virtual void Unk_017(void); // 00C022A0
virtual void Unk_018(void); // 00C02210
virtual void Unk_019(void); // 00C02410
virtual void Unk_01A(void); // 00BE4F20
virtual void Unk_01B(void); // 00588F30 (UInt32 arg) { return; }
/*==============================================================================
class BSPackedAdditionalGeometryData +0000 (_vtbl=0108759C)
0000: class BSPackedAdditionalGeometryData
0000: | class NiAdditionalGeometryData
0000: | | class NiObject
0000: | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 004B9150
virtual void Unk_002(void) override; // 004B8550
virtual void Unk_014(void) override; // 00AC37C0
virtual void Unk_015(void) override; // 00AC35E0
virtual void Unk_016(void) override; // 00AC35F0
virtual void Unk_017(void) override; // 00AC3840
virtual void Unk_018(void) override; // 00AC3600
/*==============================================================================
struct AutoRegisterCreator<class BGSProcedureFind,class BSTCreateFactoryManager<class BSFixedString,class IProcedure,256> > +0000 (_vtbl=010C1D3C)
0000: struct AutoRegisterCreator<class BGSProcedureFind,class BSTCreateFactoryManager<class BSFixedString,class IProcedure,256> >
0000: | class AutoRegisterFactory<struct BSTDerivedCreator<class BGSProcedureFind,class IProcedure>,class BSTCreateFactoryManager<class BSFixedString,class IProcedure,256> >
0000: | | struct BSTDerivedCreator<class BGSProcedureFind,class IProcedure>
0000: | | | struct IBSTCreator<class IProcedure>
==============================================================================*/
/*==============================================================================
class TESObjectLAND +0000 (_vtbl=010876AC)
0000: class TESObjectLAND
0000: | class TESForm
0000: | | class BaseFormComponent
0014: | class TESChildCell
==============================================================================*/
virtual void Unk_000(void) override; // 004BFA30
virtual void Unk_006(void) override; // 004BEE70
virtual void Unk_009(void) override; // 004B8610
virtual void Unk_024(void) override; // 004B8640
virtual void Unk_030(void) override; // 004B8680
virtual void Unk_031(void) override; // 004B9750
/*==============================================================================
class BSFaceGenModelExtraData +0000 (_vtbl=010A5504)
0000: class BSFaceGenModelExtraData
0000: | class NiExtraData
0000: | | class NiObject
0000: | | | class NiRefObject
==============================================================================*/
virtual void Unk_000(void) override; // 00562940
virtual void Unk_002(void) override; // 00561590
/*==============================================================================
class BSScript::NativeFunction2<class TESForm,void,class Actor *,class TESObjectREFR *> +0000 (_vtbl=010F41D4)
0000: class BSScript::NativeFunction2<class TESForm,void,class Actor *,class TESObjectREFR *>
0000: | class BSScript::NF_util::NativeFunctionBase
0000: | | class BSScript::IFunction
0004: | | | struct BSIntrusiveRefCounted
==============================================================================*/
virtual void Unk_000(void); // 00915C20
virtual void Unk_001(void); // 00C468D0
virtual void Unk_002(void); // 00C468E0
virtual void Unk_003(void); // 00C468F0
virtual void Unk_004(void); // 00C46900
virtual void Unk_005(void); // 00C46910
virtual void Unk_006(void); // 00C46F50
virtual void Unk_007(void); // 00C46920
virtual void Unk_008(void); // 00C46930
virtual void Unk_009(void); // 00C46940
virtual void Unk_00A(void); // 00C46950
virtual void Unk_00B(void); // 00C46960
virtual void Unk_00C(void); // 00C46970
virtual void Unk_00D(void); // 00C46980
virtual void Unk_00E(void); // 00C46990
virtual void Unk_00F(void); // 00C4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment