17class ScriptActorFilter {
21 ::ll::TypedStorage<4, 8, ::std::optional<int>> mMinLevel;
22 ::ll::TypedStorage<4, 8, ::std::optional<int>> mMaxLevel;
23 ::ll::TypedStorage<4, 8, ::std::optional<float>> mMinVerticalRotation;
24 ::ll::TypedStorage<4, 8, ::std::optional<float>> mMaxVerticalRotation;
25 ::ll::TypedStorage<4, 8, ::std::optional<float>> mMinHorizontalRotation;
26 ::ll::TypedStorage<4, 8, ::std::optional<float>> mMaxHorizontalRotation;
27 ::ll::TypedStorage<8, 40, ::std::optional<::std::string>> mType;
28 ::ll::TypedStorage<8, 32, ::std::optional<::std::vector<::std::string>>> mFamilies;
29 ::ll::TypedStorage<8, 32, ::std::optional<::std::vector<::std::string>>> mTags;
30 ::ll::TypedStorage<8, 40, ::std::optional<::std::string>> mName;
31 ::ll::TypedStorage<4, 8, ::std::optional<::GameType>> mGameMode;
32 ::ll::TypedStorage<8, 32, ::std::optional<::std::vector<::std::string>>> mExcludeTypes;
33 ::ll::TypedStorage<8, 32, ::std::optional<::std::vector<::std::string>>> mExcludeFamilies;
34 ::ll::TypedStorage<8, 32, ::std::optional<::std::vector<::std::string>>> mExcludeTags;
35 ::ll::TypedStorage<8, 32, ::std::optional<::std::vector<::std::string>>> mExcludeNames;
36 ::ll::TypedStorage<8, 32, ::std::optional<::std::vector<::GameType>>> mExcludeGameModes;
37 ::ll::TypedStorage<8, 32, ::std::optional<::std::vector<::ScriptModuleMinecraft::ScriptScoreTargetSelectorOption>>>
40 TypedStorage<8, 32, ::std::optional<::std::vector<::ScriptModuleMinecraft::ScriptPropertyTargetSelectorOption>>>
59 MCAPI ~ScriptActorFilter();
65 MCAPI static ::Scripting::InterfaceBinding bind();