32 lines
453 B
C
32 lines
453 B
C
#pragma once
|
|
|
|
#include "../../engine/renderer.h"
|
|
#include "../../engine/texture.h"
|
|
|
|
typedef enum Flip
|
|
{
|
|
FLIP_NONE,
|
|
FLIP_HORIZONTAL,
|
|
FLIP_VERTICAL,
|
|
FLIP_HORIZONTAL_VERTICAL
|
|
} Flip;
|
|
|
|
typedef enum Origin
|
|
{
|
|
ORIGIN_CENTER,
|
|
ORIGIN_TOP_LEFT,
|
|
ORIGIN_TOP,
|
|
ORIGIN_TOP_RIGHT,
|
|
ORIGIN_RIGHT,
|
|
ORIGIN_BOTTOM_RIGHT,
|
|
ORIGIN_BOTTOM,
|
|
ORIGIN_BOTTOM_LEFT,
|
|
ORIGIN_LEFT,
|
|
} Origin;
|
|
|
|
typedef struct Postprocessing
|
|
{
|
|
vec4 color;
|
|
vec4 colorCover;
|
|
} Postprocessing;
|