LeviLamina
Loading...
Searching...
No Matches
IAttributeWrapper.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
8namespace EAS { struct EnvironmentAttributeData; }
9// clang-format on
10
11namespace EAS {
12
14public:
15 // virtual functions
16 // NOLINTBEGIN
17 virtual ~IAttributeWrapper() = default;
18
19 virtual ::EAS::EnvironmentAttributeData toData() const = 0;
20
21 virtual void tick(::WorldClockRegistry const&) = 0;
22 // NOLINTEND
23};
24
25} // namespace EAS
Definition IAttributeWrapper.h:13
Definition WorldClockRegistry.h:23
Definition EnvironmentAttributeData.h:7