LiteLoaderBDS-1.16.40/LiteLoader/Header/MC/ActorTerrainInterlockData.hpp
2023-02-04 01:01:08 +08:00

37 lines
1.0 KiB
C++

// This Header is auto generated by BDSLiteLoader Toolchain
#pragma once
#define AUTO_GENERATED
#include "../Global.h"
#define BEFORE_EXTRA
#undef BEFORE_EXTRA
class __declspec(align(8)) ActorTerrainInterlockData {
#define AFTER_EXTRA
public:
enum class VisibilityState : unsigned char {
InitialNotVisible = 0x0,
Visible = 0x1,
DelayedDestructionNotVisible = 0x2,
};
VisibilityState mRenderVisibilityState;
std::chrono::time_point<std::chrono::steady_clock, std::chrono::duration<__int64, std::ratio<1, 1000000000>>> mCreationTime;
bool mHasBeenDelayedDeleted;
#undef AFTER_EXTRA
#ifndef DISABLE_CONSTRUCTOR_PREVENTION_ACTORTERRAININTERLOCKDATA
public:
class ActorTerrainInterlockData& operator=(class ActorTerrainInterlockData const &) = delete;
ActorTerrainInterlockData(class ActorTerrainInterlockData const &) = delete;
ActorTerrainInterlockData() = delete;
#endif
public:
#ifdef ENABLE_VIRTUAL_FAKESYMBOL_ACTORTERRAININTERLOCKDATA
#endif
MCAPI void setCreationTime();
};