mirror of
https://github.com/quizhizhe/LiteLoaderBDS-1.16.40.git
synced 2025-06-03 04:23:39 +00:00
37 lines
1.1 KiB
C++
37 lines
1.1 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 MolangVariableMap {
|
|
|
|
#define AFTER_EXTRA
|
|
public:
|
|
std::vector<short> mMapFromVariableIndexToVariableArrayOffset;
|
|
std::vector<std::unique_ptr<class MolangVariable>> mVariables;
|
|
bool mHasPublicVariables;
|
|
bool mHasVariablesThatShouldSync;
|
|
bool mHasVariablesThatShouldSave;
|
|
|
|
#undef AFTER_EXTRA
|
|
#ifndef DISABLE_CONSTRUCTOR_PREVENTION_MOLANGVARIABLEMAP
|
|
public:
|
|
class MolangVariableMap& operator=(class MolangVariableMap const &) = delete;
|
|
MolangVariableMap(class MolangVariableMap const &) = delete;
|
|
MolangVariableMap() = delete;
|
|
#endif
|
|
|
|
public:
|
|
#ifdef ENABLE_VIRTUAL_FAKESYMBOL_MOLANGVARIABLEMAP
|
|
#endif
|
|
MCAPI MolangVariableMap(unsigned __int64);
|
|
MCAPI float getMolangVariable(class HashedString const &) const;
|
|
MCAPI void setMolangVariable(class HashedString const &, float);
|
|
MCAPI void setMolangVariable(unsigned __int64, char const *, float);
|
|
MCAPI ~MolangVariableMap();
|
|
|
|
}; |