libikarus/src/objects/object.hpp
Folling eb1f414fc4
finalise interface & documentation
Signed-off-by: Folling <mail@folling.io>
2025-01-01 14:07:46 +01:00

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;
};