constexpr bool get(TEnum flag) const
Definition flags.h:85
Definition string_name.h:14
Definition custom_decoration_generator.h:5
std::variant< Color, Material, std::pair< Material, MaterialPropertyBlock > > SceneDecorationShading
Definition scene_decoration_shading.h:30
constexpr U to(T &&value)
Definition conversion.h:56
SceneDecorationFlag
Definition scene_decoration_flags.h:8
static constexpr Rgba white()
Definition rgba.h:31
Definition scene_decoration.h:15
std::optional< AABB > world_space_bounds() const
SceneDecoration with_transform(const Transform &transform_) const
Definition scene_decoration.h:28
SceneDecorationFlags flags
Definition scene_decoration.h:53
SceneDecorationShading shading
Definition scene_decoration.h:51
friend bool operator==(const SceneDecoration &, const SceneDecoration &)=default
SceneDecoration with_translation(const Vector3 &position_) const
Definition scene_decoration.h:20
Mesh mesh
Definition scene_decoration.h:49
bool has_flag(SceneDecorationFlag flag) const
Definition scene_decoration.h:44
Transform transform
Definition scene_decoration.h:50
SceneDecoration with_color(const Color &color_) const
Definition scene_decoration.h:36