CommonLibSSE NG
Loading...
Searching...
No Matches
RE::TESRegionDataLandscape Class Reference

#include <TESRegionDataLandscape.h>

Inheritance diagram for RE::TESRegionDataLandscape:
RE::TESRegionData

Public Member Functions

 ~TESRegionDataLandscape () override
 
Type GetType () const override
 
void ConstructSelf () override
 
void Unk_05 (void) override
 
void CopyFrom (TESRegionData *a_src, bool a_copy) override
 
bool IsLoaded () const override
 
virtual bool LoadIcon (TESFile *a_mod)
 
virtual void GetIconFileName (BSString *a_dst)
 
virtual bool SetIconFileName (BSString *a_name)
 
- Public Member Functions inherited from RE::TESRegionData
virtual ~TESRegionData ()
 
virtual bool LoadDataHeader (void *a_arg1)
 
virtual void LoadData (TESForm *a_form)
 
virtual Type GetType () const =0
 
virtual void ConstructSelf ()=0
 
virtual void Unk_05 (void)=0
 
virtual void CopyFrom (TESRegionData *a_src, bool a_copy)=0
 
virtual bool IsLoaded () const =0
 

Public Attributes

TESTextureicon
 
- Public Attributes inherited from RE::TESRegionData
DataHeader dataHeader
 

Static Public Attributes

static constexpr auto RTTI = RTTI_TESRegionDataLandscape
 
static constexpr auto TYPE = Type::kLand
 
- Static Public Attributes inherited from RE::TESRegionData
static constexpr auto RTTI = RTTI_TESRegionData
 

Additional Inherited Members

- Public Types inherited from RE::TESRegionData
enum class  Type {
  kObjects = 2 , kWeather = 3 , kMap = 4 , kLand = 5 ,
  kGrass = 6 , kSound = 7 , kImposter = 8
}
 

Constructor & Destructor Documentation

◆ ~TESRegionDataLandscape()

RE::TESRegionDataLandscape::~TESRegionDataLandscape ( )
override

Member Function Documentation

◆ ConstructSelf()

void RE::TESRegionDataLandscape::ConstructSelf ( )
overridevirtual

Implements RE::TESRegionData.

◆ CopyFrom()

void RE::TESRegionDataLandscape::CopyFrom ( TESRegionData a_src,
bool  a_copy 
)
overridevirtual

Implements RE::TESRegionData.

◆ GetIconFileName()

virtual void RE::TESRegionDataLandscape::GetIconFileName ( BSString a_dst)
virtual

◆ GetType()

Type RE::TESRegionDataLandscape::GetType ( ) const
overridevirtual

Implements RE::TESRegionData.

◆ IsLoaded()

bool RE::TESRegionDataLandscape::IsLoaded ( ) const
overridevirtual

Implements RE::TESRegionData.

◆ LoadIcon()

virtual bool RE::TESRegionDataLandscape::LoadIcon ( TESFile a_mod)
virtual

◆ SetIconFileName()

virtual bool RE::TESRegionDataLandscape::SetIconFileName ( BSString a_name)
virtual

◆ Unk_05()

void RE::TESRegionDataLandscape::Unk_05 ( void  )
overridevirtual

Implements RE::TESRegionData.

Member Data Documentation

◆ icon

TESTexture* RE::TESRegionDataLandscape::icon

◆ RTTI

constexpr auto RE::TESRegionDataLandscape::RTTI = RTTI_TESRegionDataLandscape
inlinestaticconstexpr

◆ TYPE

constexpr auto RE::TESRegionDataLandscape::TYPE = Type::kLand
inlinestaticconstexpr

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