MeshLib Documentation
Loading...
Searching...
No Matches
MRViewerFwd.h File Reference
#include "config.h"
#include "exports.h"
#include <MRMesh/MRMeshFwd.h>
#include <functional>

Go to the source code of this file.

Namespaces

namespace  MR
 

Macros

#define MR_DELETE_MOVE(ClassName)
 
#define MR_ADD_CTOR_DELETE_MOVE(ClassName)
 

Typedefs

using MR::ViewportRectangle = Box2f
 Viewport size.
 
using MR::StatePlugin = StateListenerPlugin<>
 
using MR::ViewerEventCallback = std::function<void()>
 

Macro Definition Documentation

◆ MR_ADD_CTOR_DELETE_MOVE

#define MR_ADD_CTOR_DELETE_MOVE ( ClassName)
Value:
ClassName()=default;\
ClassName(ClassName&&)noexcept = delete;\
ClassName& operator=(ClassName&&)noexcept = delete

◆ MR_DELETE_MOVE

#define MR_DELETE_MOVE ( ClassName)
Value:
ClassName(ClassName&&)noexcept = delete;\
ClassName& operator=(ClassName&&)noexcept = delete