14class NeighborBlockDirections {
18 ::ll::TypedStorage<2, 2, ::Bedrock::EnumSet<::NeighborDirection, 14>> mDirections;
24 MCAPI NeighborBlockDirections();
26 MCAPI
bool anySet()
const;
28 MCAPI ::NeighborBlockDirections getFlagIntersection(::NeighborBlockDirections
const& other)
const;
30 MCAPI
bool isSet(::NeighborDirection direction)
const;
32 MCAPI
void set(::NeighborDirection direction,
bool value);
34 MCAPI
void setAll(
bool value);
36 MCAPI
void setAllCardinalDirections(
bool value);
42 MCAPI static ::NeighborBlockDirections all();
44 MCAPI static ::NeighborBlockDirections