opynsim
Unofficial C++ Documentation
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations | Functions
custom_rendering_option_flags.h File Reference
#include <liboscar/utilities/c_string_view.h>
#include <liboscar/utilities/enum_helpers.h>
#include <cstdint>
#include <span>
#include <utility>
Include dependency graph for custom_rendering_option_flags.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  opyn::CustomRenderingOptionFlagsMetadata
 

Namespaces

namespace  opyn
 

Enumerations

enum class  opyn::CustomRenderingOptionFlags : uint32_t {
  opyn::None = 0 , opyn::DrawFloor = 1<<0 , opyn::MeshNormals = 1<<1 , opyn::Shadows = 1<<2 ,
  opyn::DrawSelectionRims = 1<<3 , opyn::OrderIndependentTransparency = 1<<4 , opyn::NUM_FLAGS = 5 , opyn::Default = DrawFloor | Shadows | DrawSelectionRims
}
 

Functions

constexpr bool opyn::operator& (CustomRenderingOptionFlags lhs, CustomRenderingOptionFlags rhs)
 
constexpr void opyn::SetOption (CustomRenderingOptionFlags &flags, CustomRenderingOptionFlags flag, bool v)
 
constexpr CustomRenderingOptionFlags opyn::CustomRenderingIthOption (size_t i)
 
std::span< const CustomRenderingOptionFlagsMetadataopyn::GetAllCustomRenderingOptionFlagsMetadata ()