Photon Common Library 2.0.0-beta
A physically based renderer.
|
Cph::detail::AlignedMemoryDeleter | |
▼Cstd::array | |
Cph::TAlignedArray< T, N, ALIGNMENT_IN_BYTES > | Aligned version of std::array . This type shares the same traits as std::array . [class.mem] section 20 (https://timsong-cpp.github.io/cppwp/n3337/class.mem#20) supports that the alignment can pass through to the inherited std::array as long as the derived type is also a standard-layout type |
Cph::CommandLineArguments | Helper for parsing command line arguments |
Cph::Config | |
Cph::TimerStatsReport::GroupedTimeRecord | |
Cph::detail::HeterogeneousStringHash | |
Cph::IniFile | INI file I/O. This class is useful for recording various settings across the entire engine project. As a low-level I/O class in Common library, it can be used regardless the engine initialization state (see init_render_engine() and exit_render_engine() in Engine library for more details) |
Cph::Logger | |
Cph::LogGroup | |
Cph::LogGroups | |
▼Cstd::logic_error | |
▼Cph::LogicalException | General exception thrown on logical error |
Cph::IllegalOperationException | |
Cph::InvalidArgumentException | |
Cph::OutOfRangeException | |
Cph::UninitializedObjectException | |
▼Cstd::runtime_error | |
▼Cph::RuntimeException | General exception thrown on runtime error |
▼Cph::IOException | |
Cph::FileIOError | |
Cph::FilesystemError | |
▼Cph::NumericException | |
Cph::OverflowException | |
Cph::detail::stats::ScopedTimer | |
Cph::detail::stats::TimeCounter | |
Cph::TimerStatsReport::TimeRecord | |
Cph::TimerStatsReport | |
Cph::Timestamp | Represents a point in time |