Refactoring, FFmpeg updates

This commit is contained in:
2025-11-03 00:16:05 -05:00
parent 62cd94ca78
commit 1e35910b0a
65 changed files with 2322 additions and 2236 deletions

28
src/storage.h Normal file
View File

@@ -0,0 +1,28 @@
#pragma once
#include "anm2/anm2.h"
#include "imgui_.h"
namespace anm2ed
{
class Storage
{
public:
int reference{-1};
int hovered{-1};
std::set<int> unused{};
std::vector<std::string> labelsString{};
std::vector<const char*> labels{};
imgui::MultiSelectStorage selection{};
void labels_set(std::vector<std::string>);
};
class FrameStorage
{
public:
anm2::Type referenceType{anm2::NONE};
int referenceID{-1};
int referenceFrameIndex{-1};
};
}