Horizon
Loading...
Searching...
No Matches
src
schematic
iinstancce_mapping_provider.hpp
1
#pragma once
2
3
namespace
horizon {
4
class
IInstanceMappingProvider
{
5
public
:
6
virtual
const
class
BlockInstanceMapping
*get_block_instance_mapping()
const
= 0;
7
virtual
unsigned
int
get_sheet_index(
const
class
UUID
&sheet)
const
= 0;
8
virtual
unsigned
int
get_sheet_total()
const
= 0;
9
};
10
}
// namespace horizon
horizon::BlockInstanceMapping
Definition
block_instance.hpp:8
horizon::IInstanceMappingProvider
Definition
iinstancce_mapping_provider.hpp:4
horizon::UUID
This class encapsulates a UUID and allows it to be uses as a value type.
Definition
uuid.hpp:16
Generated by
1.9.8