22 lines
397 B
C++
22 lines
397 B
C++
#pragma once
|
|
|
|
#include "../../entity/actor.hpp"
|
|
#include "../../resources.hpp"
|
|
|
|
namespace game::state::select
|
|
{
|
|
class Preview
|
|
{
|
|
public:
|
|
int previousCharacterIndex{-1};
|
|
entity::Actor actor{};
|
|
glm::vec4 rect{};
|
|
bool isInGame{};
|
|
|
|
Canvas canvas{glm::vec2(), Canvas::FLIP};
|
|
|
|
void update(Resources& resources, int characterIndex);
|
|
void tick(int characterIndex);
|
|
};
|
|
}
|