Minsky
schema1::VisibilityLayout Struct Reference

represents items with a visibility attribute More...

#include <schema1.h>

Inheritance diagram for schema1::VisibilityLayout:
Inheritance graph
Collaboration diagram for schema1::VisibilityLayout:
Collaboration graph

Public Member Functions

 VisibilityLayout (bool visible=true)
 
template<class T >
 VisibilityLayout (const T &item)
 
 VisibilityLayout (const schema0::Operation &item)
 
 VisibilityLayout (const schema0::Variable &item)
 
 VisibilityLayout (const schema0::GroupIcon &item)
 

Public Attributes

bool visible
 

Detailed Description

represents items with a visibility attribute

Definition at line 233 of file schema1.h.

Constructor & Destructor Documentation

◆ VisibilityLayout() [1/5]

schema1::VisibilityLayout::VisibilityLayout ( bool  visible = true)
inline

Definition at line 236 of file schema1.h.

◆ VisibilityLayout() [2/5]

template<class T >
schema1::VisibilityLayout::VisibilityLayout ( const T &  item)
inline

Definition at line 237 of file schema1.h.

237  :
238  visible(item.visible()) {}

◆ VisibilityLayout() [3/5]

schema1::VisibilityLayout::VisibilityLayout ( const schema0::Operation item)
inline

Definition at line 239 of file schema1.h.

239  :
240  visible(item.visible) {}
bool visible
rotation if icon, in degrees
Definition: schema0.h:65

◆ VisibilityLayout() [4/5]

schema1::VisibilityLayout::VisibilityLayout ( const schema0::Variable item)
inline

Definition at line 241 of file schema1.h.

241  :
242  visible(item.visible) {}

◆ VisibilityLayout() [5/5]

schema1::VisibilityLayout::VisibilityLayout ( const schema0::GroupIcon item)
inline

Definition at line 243 of file schema1.h.

243  :
244  visible(true) {}

Member Data Documentation

◆ visible

bool schema1::VisibilityLayout::visible

Definition at line 235 of file schema1.h.


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