28 struct InitializationContext {
32 ::ll::TypedStorage<8, 8, ::BlockComponentStorage&> mBlockComponentStorage;
33 ::ll::TypedStorage<8, 8, ::BlockType&> mBlockType;
38 InitializationContext& operator=(InitializationContext
const&);
39 InitializationContext(InitializationContext
const&);
40 InitializationContext();
46 ::ll::TypedStorage<1, 1, bool> mInitializedFromCode;
54 virtual ::std::string
const& getName()
const;
64 virtual void buildSchema(
70 virtual bool isNetworkComponent()
const;
76 virtual void handleVersionBasedInitialization(
::SemVersion const& originalJsonVersion);
82 MCFOLD ::std::string
const& $getName()
const;
92 MCFOLD
void $buildSchema(
98 MCFOLD
bool $isNetworkComponent()
const;
104 MCFOLD
void $handleVersionBasedInitialization(
::SemVersion const& originalJsonVersion);
Definition BlockComponentDescription.h:28