slowly getting back...also, static linking
This commit is contained in:
@@ -1,17 +1,19 @@
|
||||
#pragma once
|
||||
|
||||
#include "anm2.h"
|
||||
#include <variant>
|
||||
|
||||
#define CLIPBOARD_TEXT_SET_WARNING "Unable to set clipboard text! ({})"
|
||||
|
||||
enum ClipboardType { CLIPBOARD_NONE, CLIPBOARD_FRAME, CLIPBOARD_ANIMATION };
|
||||
|
||||
using ClipboardLocation = std::variant<std::monostate, Anm2Reference, int>;
|
||||
using ClipboardValue = std::variant<std::monostate, Anm2Reference, std::set<int>, int>;
|
||||
|
||||
struct Clipboard {
|
||||
Anm2* anm2 = nullptr;
|
||||
ClipboardType type;
|
||||
ClipboardLocation location;
|
||||
ClipboardValue source;
|
||||
ClipboardValue destination;
|
||||
};
|
||||
|
||||
bool clipboard_is_value(void);
|
||||
|
||||
Reference in New Issue
Block a user