Workspace 7.0.2
|
#include <iostream>
#include <memory>
#include <QCoreApplication>
#include <QHash>
#include <QString>
#include "Workspace/Application/LanguageUtils/clonable.h"
#include "Workspace/DataExecution/DataObjects/datafactorytraits.h"
#include "Workspace/DataExecution/DataObjects/derivedtobaseadaptor.h"
#include "Workspace/DataExecution/DataObjects/typeadaptorfactory.h"
#include "Workspace/DataExecution/DataObjects/typeddatafactory.h"
#include "Mesh/DataStructures/meshmodelsource.h"
#include "Rendering/SceneComponents/Models/texturizer.h"
#include "Rendering/SceneComponents/scenerenderer.h"
#include "Rendering/SceneComponents/scenerenderertypeid.h"
#include "Rendering/rendering_api.h"
#include "shaderimplementation.h"
Classes | |
class | NullShader |
class | Shader |
Interface for shaders, which are used to control the appearance of objects drawn by a renderer. Generally, developers will not want to derive from this directly, rather they will want to derive from TypedShader, and create one or more specific derivations of the ShaderImplementation class. More... | |
Namespaces | |
namespace | CSIRO |
Top level namespace for all Workspace code. | |
namespace | CSIRO::Mesh |
Mesh model data structures. | |
namespace | CSIRO::Rendering |
Rendering of meshed models. | |