blob: 3ab24f7fee9ea971cd20f17c846901738e79360d [file] [log] [blame] [edit]
#ifndef _RIVE_LAYOUT_ENUMS_HPP_
#define _RIVE_LAYOUT_ENUMS_HPP_
#include <stdint.h>
namespace rive
{
enum class LayoutAnimationStyle : uint8_t
{
none,
inherit,
custom
};
enum class LayoutStyleInterpolation : uint8_t
{
hold,
linear,
cubic,
elastic
};
enum class LayoutAlignmentType : uint8_t
{
topLeft,
topCenter,
topRight,
centerLeft,
center,
centerRight,
bottomLeft,
bottomCenter,
bottomRight,
spaceBetweenStart,
spaceBetweenCenter,
spaceBetweenEnd
};
enum class LayoutDirection : uint8_t
{
inherit,
ltr,
rtl
};
enum class LayoutScaleType : uint8_t
{
fixed,
fill,
hug
};
} // namespace rive
#endif