Photon Engine 2.0.0-beta
A physically based renderer.
Loading...
Searching...
No Matches
ISdlDataPacketGroup.h
Go to the documentation of this file.
1#pragma once
2
3#include "Utility/utility.h"
4
5#include <string_view>
6
7namespace ph
8{
9
10class SdlInputClauses;
11
15{
16public:
18 virtual ~ISdlDataPacketGroup() = default;
19
20 virtual const SdlInputClauses* get(std::string_view packetName) const = 0;
21};
22
23}// end namespace ph
View for a group of named data packets.
Definition ISdlDataPacketGroup.h:15
PH_DEFINE_INLINE_RULE_OF_5_MEMBERS_NO_DTOR(ISdlDataPacketGroup)
virtual const SdlInputClauses * get(std::string_view packetName) const =0
virtual ~ISdlDataPacketGroup()=default
Container for input clauses.
Definition SdlInputClauses.h:18
The root for all renderer implementations.
Definition EEngineProject.h:6