15 lines
414 B
C++
15 lines
414 B
C++
#pragma once
|
|
|
|
#include <variant>
|
|
|
|
#include <folders/blueprint_folder.hpp>
|
|
#include <folders/entity_folder.hpp>
|
|
#include <folders/property_folder.hpp>
|
|
#include <objects/blueprint.hpp>
|
|
#include <objects/entity.hpp>
|
|
#include <objects/property.hpp>
|
|
|
|
struct IkarusObject {
|
|
std::variant<IkarusBlueprint, IkarusProperty, IkarusEntity, IkarusBlueprintFolder, IkarusPropertyFolder, IkarusEntityFolder>
|
|
data;
|
|
};
|