C++ API

C++ wrapper over the C API.

C++ support is implemented as a thin header-only layer around the C APIs, found in include/umbra/*.hpp. C++ provides full interoperability with C, so the wrapper is purely for convenience.

The wrapper targets language version C++11.

Files

file Account.hpp
Account API.
file Client.hpp
Platform integration utilities.
file Defs.hpp
Common definitions across all Umbra APIs.
file Import.hpp
Interfaces for importing 3D scenes.
file Platform.hpp
Platform integration utilities.