score
Home
Classes
Namespaces
Files
Loading...
Searching...
No Matches
GraphicsGridLayout.hpp
1
#pragma once
2
3
#include <score/graphics/GraphicsLayout.hpp>
4
5
namespace
score
6
{
7
8
class
SCORE_LIB_BASE_EXPORT
GraphicsGridColumnsLayout
:
public
GraphicsLayout
9
{
10
public
:
11
using
GraphicsLayout::GraphicsLayout;
12
~GraphicsGridColumnsLayout
();
13
14
void
setColumns(
int
columns);
15
16
void
layout()
override
;
17
18
private
:
19
int
m_columns{5};
20
};
21
22
class
SCORE_LIB_BASE_EXPORT
GraphicsGridRowsLayout
:
public
GraphicsLayout
23
{
24
public
:
25
using
GraphicsLayout::GraphicsLayout;
26
~GraphicsGridRowsLayout
();
27
28
void
setRows(
int
rows);
29
30
void
layout()
override
;
31
32
private
:
33
int
m_rows{5};
34
};
35
36
class
SCORE_LIB_BASE_EXPORT
GraphicsDefaultLayout
:
public
GraphicsLayout
37
{
38
public
:
39
using
GraphicsLayout::GraphicsLayout;
40
~GraphicsDefaultLayout
();
41
42
void
layout()
override
;
43
};
44
45
}
score::GraphicsDefaultLayout
Definition
GraphicsGridLayout.hpp:37
score::GraphicsGridColumnsLayout
Definition
GraphicsGridLayout.hpp:9
score::GraphicsGridRowsLayout
Definition
GraphicsGridLayout.hpp:23
score::GraphicsLayout
Definition
GraphicsLayout.hpp:8
score
Base toolkit upon which the software is built.
Definition
Application.cpp:90