GaitGeneration by Graph Search
読み取り中…
検索中…
一致する文字列を見つけられません
DesignLab
map_creator_factory.h
[詳解]
1
3
4
// Copyright(c) 2023-2025 Design Engineering Laboratory, Saitama University
5
// Released under the MIT license
6
// https://opensource.org/licenses/mit-license.php
7
8
#ifndef DESIGNLAB_MAP_CREATOR_FACTORY_H_
9
#define DESIGNLAB_MAP_CREATOR_FACTORY_H_
10
11
#include <memory>
12
13
#include "
interface_map_creator.h
"
14
#include "
simulation_setting_record.h
"
15
16
17
namespace
designlab
18
{
19
22
class
MapCreatorFactory
final
23
{
24
public
:
28
static
std::unique_ptr<IMapCreator>
Create
(
const
SimulationSettingRecord
& record);
29
};
30
31
}
// namespace designlab
32
33
34
#endif
// DESIGNLAB_MAP_CREATOR_FACTORY_H_
designlab::MapCreatorFactory
マップを生成するクラスを生成するクラス.
Definition
map_creator_factory.h:23
designlab::MapCreatorFactory::Create
static std::unique_ptr< IMapCreator > Create(const SimulationSettingRecord &record)
マップを生成するクラスを生成する.
Definition
map_creator_factory.cpp:25
interface_map_creator.h
designlab
Definition
abstract_dxlib_gui.cpp:18
simulation_setting_record.h
designlab::SimulationSettingRecord
Definition
simulation_setting_record.h:52
構築:
1.9.8