#include <Producer/Export>
#include <Producer/Referenced>
#include <vector>
#include <Producer/RefOpenThreads>
#include <Producer/Math>
#include <Producer/RenderSurface>
#include <Producer/Timer>
Namespaces | |
namespace | Producer |
Classes | |
class | Producer::Camera |
A Camera provides a programming interface for 3D graphics applications by means of an abstract camera analogy. More... | |
class | Producer::Camera::SceneHandler |
A Scene Handler handles the preparation and rendering of a scene for Camera. More... | |
class | Producer::Camera::Callback |
Pure virtual class for specifying Camera callbacks. More... | |
class | Producer::Camera::UpdateCallback |
Pure virtual class for specifying Camera callbacks, passed a non-const camera for the purpose of updating the Camera's state. More... | |
class | Producer::Camera::Lens |
A Lens provides control over the PROJECTION matrix. More... | |
struct | Producer::Camera::Offset |
class | Producer::Camera::FrameTimeStampSet |