Sen API
Sen Libraries
Loading...
Searching...
No Matches
type_registry.h File Reference
#include "sen/core/base/class_helpers.h"
#include "sen/core/meta/class_type.h"
#include "sen/core/meta/custom_type.h"
#include "sen/core/meta/type.h"
#include "sen/core/obj/native_object.h"
#include <cstdint>
#include <functional>
#include <memory>
#include <mutex>
#include <optional>
#include <string>
#include <unordered_map>
#include <vector>

Go to the source code of this file.

Classes

class  sen::CustomTypeRegistry
 A registry of custom types. More...

Namespaces

namespace  sen

Functions

void sen::iterateOverDependentTypes (const Type &type, std::function< void(ConstTypeHandle<> type)> &callback)
 Helper that iterates over dependent types. The callback function is invoked for all used sub-types recursively.