Nirtcpp 2.1.0
Nirtcpp is a high-performance c++ graphics engine.
Loading...
Searching...
No Matches
IMemoryReadFile.hpp
1// Copyright Michael Zeilfelder
2// This file is part of the "Irrlicht Engine".
3// For conditions of distribution and use, see copyright notice in nirtcpp/nirtcpp.hpp
4
5#ifndef NIRT_I_MEMORY_READ_FILE_HPP_INCLUDED
6#define NIRT_I_MEMORY_READ_FILE_HPP_INCLUDED
7
8#include <nirtcpp/core/engine/IReadFile.hpp>
9
10namespace nirt
11{
12namespace io
13{
14
17 {
18 public:
20
25 virtual const void *getBuffer() const = 0;
26 };
27} // end namespace io
28} // end namespace nirt
29
30#endif
Interface providing read access to a memory read file.
Definition IMemoryReadFile.hpp:17
virtual const void * getBuffer() const =0
Get direct access to internal buffer of memory block used as file.
Interface providing read access to a file.
Definition IReadFile.hpp:19
As of Nirtcpp 1.6, position2d is a synonym for vector2d.
Definition vector3d.hpp:11

Nirtcpp    @cppfx.xyz

Esvcpp    esv::print