MeshLib C++ Docs
Loading...
Searching...
No Matches
MR::RenderFeatures::detail::WrappedModelSubobjectBase< IsPrimary, BaseObjectType > Class Template Reference

#include <MRViewer/MRRenderFeatureObjects.h>

Inheritance diagram for MR::RenderFeatures::detail::WrappedModelSubobjectBase< IsPrimary, BaseObjectType >:

Public Member Functions

bool isSelected () const override
const ViewportMaskgetVisualizePropertyMask (AnyVisualizeMaskEnum type) const override

Additional Inherited Members

Public Attributes inherited from MR::RenderWrapObject::BasicWrapperTarget< FeatureObject >
const ObjectType * target_
Protected Member Functions inherited from MR::RenderWrapObject::BasicWrapperTarget< FeatureObject >
 ~BasicWrapperTarget ()=default
Protected Member Functions inherited from MR::RenderWrapObject::detail::BasicWrapperTargetUntyped
 ~BasicWrapperTargetUntyped ()=default

Member Function Documentation

◆ getVisualizePropertyMask()

template<bool IsPrimary, typename BaseObjectType>
const ViewportMask & MR::RenderFeatures::detail::WrappedModelSubobjectBase< IsPrimary, BaseObjectType >::getVisualizePropertyMask ( AnyVisualizeMaskEnum type) const
inlineoverride

◆ isSelected()

template<bool IsPrimary, typename BaseObjectType>
bool MR::RenderFeatures::detail::WrappedModelSubobjectBase< IsPrimary, BaseObjectType >::isSelected ( ) const
inlineoverride

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