opynsim
Unofficial C++ Documentation
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations | Functions
overlay_decoration_option_flags.h File Reference
#include <liboscar/utilities/c_string_view.h>
#include <liboscar/utilities/enum_helpers.h>
#include <cstddef>
#include <cstdint>
#include <span>
#include <utility>
Include dependency graph for overlay_decoration_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::OverlayDecorationOptionFlagsMetadata
 

Namespaces

namespace  opyn
 

Enumerations

enum class  opyn::OverlayDecorationOptionFlags : uint32_t {
  opyn::None = 0 , opyn::DrawXZGrid = 1<<0 , opyn::DrawXYGrid = 1<<1 , opyn::DrawYZGrid = 1<<2 ,
  opyn::DrawAxisLines = 1<<3 , opyn::DrawAABBs = 1<<4 , opyn::DrawBVH = 1<<5 , opyn::NUM_FLAGS = 6 ,
  opyn::Default = None
}
 
enum class  opyn::OverlayDecorationOptionGroup { opyn::Alignment , opyn::Development , opyn::NUM_OPTIONS }
 

Functions

constexpr bool opyn::operator& (OverlayDecorationOptionFlags lhs, OverlayDecorationOptionFlags rhs)
 
constexpr void opyn::SetOption (OverlayDecorationOptionFlags &flags, OverlayDecorationOptionFlags flag, bool v)
 
constexpr OverlayDecorationOptionFlags opyn::IthOption (size_t i)
 
osc::CStringView opyn::getLabel (OverlayDecorationOptionGroup)
 
std::span< const OverlayDecorationOptionFlagsMetadataopyn::GetAllOverlayDecorationOptionFlagsMetadata ()