Lightgraph
C++17 light-graph engine API reference
Loading...
Searching...
No Matches
factory.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include <cstdint>
4
#include <memory>
5
6
#include "
lightgraph/internal/object_factory.hpp
"
7
#include "
objects.hpp
"
8
14
namespace
lightgraph::integration
{
15
21
inline
std::unique_ptr<Object>
makeObject
(
BuiltinObjectType
type, uint16_t pixelCount = 0) {
22
return
internal::makeBuiltinObject
(type, pixelCount);
23
}
24
25
}
// namespace lightgraph::integration
objects.hpp
lightgraph::integration
Definition
codecs.hpp:11
lightgraph::integration::makeObject
std::unique_ptr< Object > makeObject(BuiltinObjectType type, uint16_t pixelCount=0)
Create one of the built-in topology objects.
Definition
factory.hpp:21
lightgraph::integration::BuiltinObjectType
BuiltinObjectType
Definition
object_factory.hpp:11
lightgraph::internal::makeBuiltinObject
std::unique_ptr< TopologyObject > makeBuiltinObject(integration::BuiltinObjectType type, uint16_t pixelCount=0)
Definition
object_factory.hpp:61
object_factory.hpp
include
lightgraph
integration
factory.hpp
Generated by
1.9.8