Saga3D API Documentation
1.0-RC4
|
#include "SRenderPass.h"
#include "SPipeline.h"
#include "SShaderUniform.h"
#include "SPushConstant.h"
#include "SShaderBuffer.h"
#include "SIndirectBuffer.h"
#include "ISceneNode.h"
#include <vector>
#include <string>
#include <glm/vec2.hpp>
Go to the source code of this file.
Classes | |
class | saga::video::IVideoDriver |
Namespaces | |
saga | |
saga::scene | |
All scene management can be found in this namespace: Mesh loading, special scene nodes like octrees and billboards, ... | |
saga::video | |
The video namespace contains classes for accessing the video driver. All 2d and 3d rendering is done here. | |
Enumerations | |
enum | saga::video::E_RENDER_TARGET_TYPE { saga::video::E_RENDER_TARGET_TYPE::FRAME_BUFFER = 0, saga::video::E_RENDER_TARGET_TYPE::RENDER_TEXTURE, saga::video::E_RENDER_TARGET_TYPE::MULTI_RENDER_TEXTURES, saga::video::E_RENDER_TARGET_TYPE::STEREO_LEFT_BUFFER, saga::video::E_RENDER_TARGET_TYPE::STEREO_RIGHT_BUFFER, saga::video::E_RENDER_TARGET_TYPE::STEREO_BOTH_BUFFERS, saga::video::E_RENDER_TARGET_TYPE::AUX_BUFFER0, saga::video::E_RENDER_TARGET_TYPE::AUX_BUFFER1, saga::video::E_RENDER_TARGET_TYPE::AUX_BUFFER2, saga::video::E_RENDER_TARGET_TYPE::AUX_BUFFER3, saga::video::E_RENDER_TARGET_TYPE::AUX_BUFFER4 } |
Special render targets, which usually map to dedicated hardware. More... | |
enum | saga::video::E_FOG_TYPE { saga::video::E_FOG_TYPE::EXP, saga::video::E_FOG_TYPE::LINEAR, saga::video::E_FOG_TYPE::EXP2 } |
enum class for the types of fog distributions to choose from More... | |