Photon Engine 2.0.0-beta
A physically based renderer.
Loading...
Searching...
No Matches
IDataStream.h
Go to the documentation of this file.
1#pragma once
2
3#include <string>
4
5namespace ph
6{
7
9{
10public:
11 virtual ~IDataStream() = default;
12
17 virtual std::string acquireName() const;
18
21 virtual operator bool () const = 0;
22};
23
24// In-header Implementations:
25
26inline std::string IDataStream::acquireName() const
27{
28 return "";
29}
30
31}// end namespace ph
Definition IDataStream.h:9
virtual std::string acquireName() const
Access to the stream's name. This method is not meant to be used in a high performance context,...
Definition IDataStream.h:26
virtual ~IDataStream()=default
The root for all renderer implementations.
Definition EEngineProject.h:6