malena
Why malena
Quick start
Tutorials
API docs
GitHub
GitHub
Tutorials
Loading...
Searching...
No Matches
Graphics
Controls
ScrollPaneManifest.h
Go to the documentation of this file.
1
#ifndef MALENA_SCROLLPANEMANIFEST_H
2
#define MALENA_SCROLLPANEMANIFEST_H
3
4
#include <
Malena/Core/malena_export.h
>
5
#include <
Malena/Manifests/Manifest.h
>
6
7
namespace
ml
8
{
9
class
MALENA_API
ScrollPaneManifest
:
public
ml::Manifest
10
{
11
public
:
12
enum class
State
{ IDLE, SCROLLING };
13
enum class
Flag
{
VERTICAL
,
HORIZONTAL
, DIRTY };
14
};
15
16
}
17
18
#endif
//SCROLLPANEMANIFEST_H
Manifest.h
ml::Manifest
Base class for all Malena manifests.
Definition
Manifest.h:51
ml::ScrollPaneManifest
Definition
ScrollPaneManifest.h:10
ml::ScrollPaneManifest::State
State
Definition
ScrollPaneManifest.h:12
ml::ScrollPaneManifest::Flag
Flag
Definition
ScrollPaneManifest.h:13
ml::Flag::VERTICAL
@ VERTICAL
Layout/scroll axis hint: vertical.
Definition
Flag.h:74
ml::Flag::HORIZONTAL
@ HORIZONTAL
Layout/scroll axis hint: horizontal.
Definition
Flag.h:75
malena_export.h
MALENA_API
#define MALENA_API
Definition
malena_export.h:18
ml
Definition
Component.h:22