Mario Kart 64
Loading...
Searching...
No Matches
Registry.h
Go to the documentation of this file.
1#pragma once
2
3#include <libultraship.h>
4#include "SpawnParams.h"
5
7 std::function<void(const SpawnParams&)> spawnFunc;
8};
9
10extern std::unordered_map<std::string, ActorRegistryEntry> gActorRegistry;
11
13void RegisterActor(const std::string& name,
14 std::function<void(const SpawnParams&)> spawnFunc);
std::unordered_map< std::string, ActorRegistryEntry > gActorRegistry
Definition Registry.cpp:13
void Registry_SpawnActor(SpawnParams &params)
Definition Registry.cpp:21
void RegisterActor(const std::string &name, std::function< void(const SpawnParams &)> spawnFunc)
Definition Registry.cpp:15
Definition Registry.h:6
std::function< void(const SpawnParams &)> spawnFunc
Definition Registry.h:7
Definition SpawnParams.h:30