CommonLibSSE (Parapets fork)
RE::CraftingSubMenus::CraftingSubMenu Class Reference

#include <CraftingSubMenu.h>

Inheritance diagram for RE::CraftingSubMenus::CraftingSubMenu:
RE::FxDelegateHandler RE::BSTEventSink< TESFurnitureEvent > RE::GRefCountBase< FxDelegateHandler, GStatGroups::kGStat_Default_Mem > RE::GRefCountBaseStatImpl< GRefCountImpl, STAT > RE::GRefCountImpl RE::GRefCountImplCore RE::CraftingSubMenus::AlchemyMenu RE::CraftingSubMenus::ConstructibleObjectMenu RE::CraftingSubMenus::EnchantConstructMenu RE::CraftingSubMenus::SmithingMenu

Public Member Functions

 ~CraftingSubMenu () override
 
virtual void Unk_02 (void)
 
virtual void Unk_03 (void)
 
virtual bool HasItemPreview ()
 
virtual bool ProcessUserEvent (BSFixedString *a_control)
 
virtual void Unk_06 (void)
 
virtual void SetItemCardInfo (ItemCard *a_itemCard)
 
- Public Member Functions inherited from RE::FxDelegateHandler
 ~FxDelegateHandler () override=default
 
virtual void Accept (CallbackProcessor *a_cbReg)=0
 
- Public Member Functions inherited from RE::GRefCountBaseStatImpl< GRefCountImpl, STAT >
 GFC_MEMORY_REDEFINE_NEW_IMPL (GRefCountImpl, GFC_REFCOUNTALLOC_CHECK_DELETE, StatType)
 
- Public Member Functions inherited from RE::GRefCountImpl
 ~GRefCountImpl () override=default
 
void AddRef ()
 
void Release ()
 
- Public Member Functions inherited from RE::BSTEventSink< TESFurnitureEvent >
virtual ~BSTEventSink ()=default
 
virtual BSEventNotifyControl ProcessEvent (const TESFurnitureEvent *a_event, BSTEventSource< TESFurnitureEvent > *a_eventSource)=0
 

Public Attributes

GPtr< GFxMovieViewview
 
TESFurniturefurniture
 
ItemCarditemCard
 
BottomBarbottomBar
 
GFxValue craftingMenu
 
GFxValue itemList
 
GFxValue entryList
 
GFxValue itemInfo
 
GFxValue bottomBarInfo
 
GFxValue additionalDescription
 
GFxValue menuName
 
GFxValue buttonText
 
bool unk0F8
 
std::uint8_t pad0F9
 
std::uint16_t pad0FA
 
std::uint32_t pad0FC
 

Static Public Attributes

static constexpr auto RTTI = RTTI_CraftingSubMenus__CraftingSubMenu
 
- Static Public Attributes inherited from RE::FxDelegateHandler
static constexpr auto RTTI = RTTI_FxDelegateHandler
 
- Static Public Attributes inherited from RE::GRefCountImpl
static constexpr auto RTTI = RTTI_GRefCountImpl
 

Additional Inherited Members

- Public Types inherited from RE::FxDelegateHandler
using CallbackFn = void(const FxDelegateArgs &a_params)
 
- Public Types inherited from RE::GRefCountBase< FxDelegateHandler, GStatGroups::kGStat_Default_Mem >
enum  
 

Constructor & Destructor Documentation

◆ ~CraftingSubMenu()

RE::CraftingSubMenus::CraftingSubMenu::~CraftingSubMenu ( )
override

Member Function Documentation

◆ HasItemPreview()

virtual bool RE::CraftingSubMenus::CraftingSubMenu::HasItemPreview ( )
virtual

◆ ProcessUserEvent()

virtual bool RE::CraftingSubMenus::CraftingSubMenu::ProcessUserEvent ( BSFixedString a_control)
virtual

◆ SetItemCardInfo()

virtual void RE::CraftingSubMenus::CraftingSubMenu::SetItemCardInfo ( ItemCard a_itemCard)
virtual

◆ Unk_02()

virtual void RE::CraftingSubMenus::CraftingSubMenu::Unk_02 ( void  )
virtual

◆ Unk_03()

virtual void RE::CraftingSubMenus::CraftingSubMenu::Unk_03 ( void  )
virtual

◆ Unk_06()

virtual void RE::CraftingSubMenus::CraftingSubMenu::Unk_06 ( void  )
virtual

Member Data Documentation

◆ additionalDescription

GFxValue RE::CraftingSubMenus::CraftingSubMenu::additionalDescription

◆ bottomBar

BottomBar* RE::CraftingSubMenus::CraftingSubMenu::bottomBar

◆ bottomBarInfo

GFxValue RE::CraftingSubMenus::CraftingSubMenu::bottomBarInfo

◆ buttonText

GFxValue RE::CraftingSubMenus::CraftingSubMenu::buttonText

◆ craftingMenu

GFxValue RE::CraftingSubMenus::CraftingSubMenu::craftingMenu

◆ entryList

GFxValue RE::CraftingSubMenus::CraftingSubMenu::entryList

◆ furniture

TESFurniture* RE::CraftingSubMenus::CraftingSubMenu::furniture

◆ itemCard

ItemCard* RE::CraftingSubMenus::CraftingSubMenu::itemCard

◆ itemInfo

GFxValue RE::CraftingSubMenus::CraftingSubMenu::itemInfo

◆ itemList

GFxValue RE::CraftingSubMenus::CraftingSubMenu::itemList

◆ menuName

GFxValue RE::CraftingSubMenus::CraftingSubMenu::menuName

◆ pad0F9

std::uint8_t RE::CraftingSubMenus::CraftingSubMenu::pad0F9

◆ pad0FA

std::uint16_t RE::CraftingSubMenus::CraftingSubMenu::pad0FA

◆ pad0FC

std::uint32_t RE::CraftingSubMenus::CraftingSubMenu::pad0FC

◆ RTTI

constexpr auto RE::CraftingSubMenus::CraftingSubMenu::RTTI = RTTI_CraftingSubMenus__CraftingSubMenu
inlinestaticconstexpr

◆ unk0F8

bool RE::CraftingSubMenus::CraftingSubMenu::unk0F8

◆ view

GPtr<GFxMovieView> RE::CraftingSubMenus::CraftingSubMenu::view

The documentation for this class was generated from the following file: