31 static_assert(
sizeof(
OBJ_LAND) == 0x4);
Definition NiSmartPointer.h:9
Definition TESChildCell.h:6
Definition TESLandTexture.h:17
Definition TESObjectCELL.h:116
Definition TESObjectLAND.h:46
NiPointer< QueuedFile > queuedTextures
Definition TESObjectLAND.h:100
bool BelongsInGroup(FORM *a_form, bool a_allowParentGroups, bool a_currentOnly) override
static constexpr auto RTTI
Definition TESObjectLAND.h:48
void CreateGroupData(FORM *a_form, FORM_GROUP *a_group) override
void SetAltered(bool a_set) override
LoadedLandData * loadedData
Definition TESObjectLAND.h:101
~TESObjectLAND() override
OBJ_LAND data
Definition TESObjectLAND.h:97
static constexpr auto FORMTYPE
Definition TESObjectLAND.h:50
TESObjectCELL * GetSaveParentCell() override
TESObjectCELL * parentCell
Definition TESObjectLAND.h:99
static constexpr auto VTABLE
Definition TESObjectLAND.h:49
std::uint32_t pad2C
Definition TESObjectLAND.h:98
TESForm * CreateDuplicateForm(bool a_createEditorID, void *a_arg2) override
bool Load(TESFile *a_mod) override
Definition hkpMoppCode.h:10
Definition AbsorbEffect.h:6
constexpr REL::VariantID RTTI_TESObjectLAND(513985, 392895, 0x1ee0160)
constexpr std::array< REL::VariantID, 2 > VTABLE_TESObjectLAND
Definition Offsets_VTABLE.h:607
Definition TESObjectLAND.h:34
std::int8_t z
Definition TESObjectLAND.h:39
std::int8_t y
Definition TESObjectLAND.h:38
std::int8_t x
Definition TESObjectLAND.h:37
Definition TESObjectLAND.h:17
stl::enumeration< Flag, std::uint32_t > flags
Definition TESObjectLAND.h:29
Flag
Definition TESObjectLAND.h:20
@ kVertexNormals_HeightMap
Definition TESObjectLAND.h:63
TESLandTexture * defQuadTextures[4]
Definition TESObjectLAND.h:74
NiNode * mesh[4]
Definition TESObjectLAND.h:66
std::uint64_t unk49C8
Definition TESObjectLAND.h:80
std::uint64_t unk49B0
Definition TESObjectLAND.h:77
NiPoint2 heightExtents
Definition TESObjectLAND.h:73
NiPointer< BSTriShape > geom[4]
Definition TESObjectLAND.h:71
hkpMoppCode moppCode
Definition TESObjectLAND.h:76
std::uint64_t unk49B8
Definition TESObjectLAND.h:78
float heights[4][289]
Definition TESObjectLAND.h:67
std::uint64_t unk49C0
Definition TESObjectLAND.h:79
std::int8_t colors[4][289][3]
Definition TESObjectLAND.h:69
TESLandTexture * quadTextures[4][6]
Definition TESObjectLAND.h:75
NiPointer< BSTriShape > border
Definition TESObjectLAND.h:72
CHAR_NORM normals[4][289]
Definition TESObjectLAND.h:70
std::int8_t percents[4][289][6]
Definition TESObjectLAND.h:68
Definition TESObjectLAND.h:53
RecordFlag
Definition TESObjectLAND.h:55
@ kCompressed
Definition TESObjectLAND.h:58
@ kIgnored
Definition TESObjectLAND.h:57
@ kDeleted
Definition TESObjectLAND.h:56