// This Header is auto generated by BDSLiteLoader Toolchain #pragma once #define AUTO_GENERATED #include "../Global.h" #define BEFORE_EXTRA #undef BEFORE_EXTRA class VanillaBlockStateTransformUtils { #define AFTER_EXTRA #undef AFTER_EXTRA #ifndef DISABLE_CONSTRUCTOR_PREVENTION_VANILLABLOCKSTATETRANSFORMUTILS public: class VanillaBlockStateTransformUtils& operator=(class VanillaBlockStateTransformUtils const &) = delete; VanillaBlockStateTransformUtils(class VanillaBlockStateTransformUtils const &) = delete; VanillaBlockStateTransformUtils() = delete; #endif public: #ifdef ENABLE_VIRTUAL_FAKESYMBOL_VANILLABLOCKSTATETRANSFORMUTILS #endif MCAPI static class Block const * transformBlock(class Block const &, enum Rotation, enum Mirror); MCAPI static class Block const * transformBlock(class Block const &, enum CommonDirection); MCAPI static class Block const * transformStandingRotation(class Block const &, enum Rotation, enum Mirror); MCAPI static class Block const * transformVineDirectionBits(class Block const &, enum Rotation, enum Mirror); //private: MCAPI static enum CommonDirection _mirrorFrontBack(enum CommonDirection); MCAPI static enum CommonDirection _mirrorLeftRight(enum CommonDirection); MCAPI static enum CommonDirection _rotate(enum CommonDirection, enum Rotation); private: };