#include "None.hpp"
#include <utils/Vector.hpp>
#include <utils/serialization/unordered_map.hpp>
#include <boost/serialization/serialization.hpp>
#include <boost/serialization/string.hpp>
#include <boost/serialization/variant.hpp>
#include <boost/serialization/vector.hpp>
#include <boost/variant.hpp>
#include <cstddef>
#include <memory>
#include <string>
#include <type_traits>
#include <unordered_map>
#include <vector>
Go to the source code of this file.
|
using | Utils::Vector3b = Utils::Vector< bool, 3 > |
|
using | ScriptInterface::ObjectRef = std::shared_ptr< ObjectHandle > |
|
using | ScriptInterface::Variant = boost::make_recursive_variant< None, bool, int, std::size_t, double, std::string, ObjectRef, Utils::Vector3b, Utils::Vector3i, Utils::Vector2d, Utils::Vector3d, Utils::Vector4d, std::vector< int >, std::vector< double >, std::vector< boost::recursive_variant_ >, std::unordered_map< int, boost::recursive_variant_ >, std::unordered_map< std::string, boost::recursive_variant_ > >::type |
| Possible types for parameters.
|
|
using | ScriptInterface::VariantMap = std::unordered_map< std::string, Variant > |
|