opynsim
Unofficial C++ Documentation
Loading...
Searching...
No Matches
Public Member Functions | Friends | List of all members
opyn::OverlayDecorationOptions Class Referencefinal

#include <overlay_decoration_options.h>

Public Member Functions

size_t getNumOptions () const
 
bool getOptionValue (ptrdiff_t) const
 
void setOptionValue (ptrdiff_t, bool)
 
osc::CStringView getOptionLabel (ptrdiff_t) const
 
osc::CStringView getOptionGroupLabel (ptrdiff_t) const
 
bool getDrawXZGrid () const
 
void setDrawXZGrid (bool)
 
bool getDrawXYGrid () const
 
void setDrawXYGrid (bool)
 
bool getDrawYZGrid () const
 
void setDrawYZGrid (bool)
 
bool getDrawAxisLines () const
 
void setDrawAxisLines (bool)
 
bool getDrawAABBs () const
 
void setDrawAABBs (bool)
 
bool getDrawBVH () const
 
void setDrawBVH (bool)
 
void forEachOptionAsAppSettingValue (const std::function< void(std::string_view, const osc::Variant &)> &) const
 
void tryUpdFromValues (std::string_view keyPrefix, const std::unordered_map< std::string, osc::Variant > &)
 

Friends

bool operator== (const OverlayDecorationOptions &, const OverlayDecorationOptions &)=default
 

Member Function Documentation

◆ forEachOptionAsAppSettingValue()

void opyn::OverlayDecorationOptions::forEachOptionAsAppSettingValue ( const std::function< void(std::string_view, const osc::Variant &)> &  ) const

◆ getDrawAABBs()

bool opyn::OverlayDecorationOptions::getDrawAABBs ( ) const

◆ getDrawAxisLines()

bool opyn::OverlayDecorationOptions::getDrawAxisLines ( ) const

◆ getDrawBVH()

bool opyn::OverlayDecorationOptions::getDrawBVH ( ) const

◆ getDrawXYGrid()

bool opyn::OverlayDecorationOptions::getDrawXYGrid ( ) const

◆ getDrawXZGrid()

bool opyn::OverlayDecorationOptions::getDrawXZGrid ( ) const

◆ getDrawYZGrid()

bool opyn::OverlayDecorationOptions::getDrawYZGrid ( ) const

◆ getNumOptions()

size_t opyn::OverlayDecorationOptions::getNumOptions ( ) const

◆ getOptionGroupLabel()

osc::CStringView opyn::OverlayDecorationOptions::getOptionGroupLabel ( ptrdiff_t  ) const

◆ getOptionLabel()

osc::CStringView opyn::OverlayDecorationOptions::getOptionLabel ( ptrdiff_t  ) const

◆ getOptionValue()

bool opyn::OverlayDecorationOptions::getOptionValue ( ptrdiff_t  ) const

◆ setDrawAABBs()

void opyn::OverlayDecorationOptions::setDrawAABBs ( bool  )

◆ setDrawAxisLines()

void opyn::OverlayDecorationOptions::setDrawAxisLines ( bool  )

◆ setDrawBVH()

void opyn::OverlayDecorationOptions::setDrawBVH ( bool  )

◆ setDrawXYGrid()

void opyn::OverlayDecorationOptions::setDrawXYGrid ( bool  )

◆ setDrawXZGrid()

void opyn::OverlayDecorationOptions::setDrawXZGrid ( bool  )

◆ setDrawYZGrid()

void opyn::OverlayDecorationOptions::setDrawYZGrid ( bool  )

◆ setOptionValue()

void opyn::OverlayDecorationOptions::setOptionValue ( ptrdiff_t  ,
bool   
)

◆ tryUpdFromValues()

void opyn::OverlayDecorationOptions::tryUpdFromValues ( std::string_view  keyPrefix,
const std::unordered_map< std::string, osc::Variant > &   
)

Friends And Related Symbol Documentation

◆ operator==

bool operator== ( const OverlayDecorationOptions ,
const OverlayDecorationOptions  
)
friend

The documentation for this class was generated from the following file: