Classes | Namespaces | Enumerations

D:/SoftwareEntwicklung/C++/HLC/Tools/SoftPixelEngine/repository/sources/RenderSystem/spShaderClass.hpp File Reference

#include "Base/spStandard.hpp"
#include "Base/spInputOutput.hpp"
#include "Base/spBaseObject.hpp"
#include "RenderSystem/spShaderConfigTypes.hpp"
#include "RenderSystem/spComputeShader.hpp"

Go to the source code of this file.

Classes

class  sp::video::ShaderClass

Namespaces

namespace  sp
 

!!


namespace  sp::scene
 

Add 3D object management functions and scene rendering can be found in this namespace.


namespace  sp::video
 

All rendering and drawing operations for 2D and 3D can be found in this namespace.


Enumerations

enum  sp::video::EBuildShaderFlags {
  sp::video::SHADERBUILD_CG = 0x0002, sp::video::SHADERBUILD_GLSL = 0x0004, sp::video::SHADERBUILD_HLSL3 = 0x0008, sp::video::SHADERBUILD_HLSL5 = 0x0010,
  sp::video::SHADERBUILD_VERTEX = 0x0100, sp::video::SHADERBUILD_PIXEL = 0x0200, sp::video::SHADERBUILD_GEOMETRY = 0x0400, sp::video::SHADERBUILD_HULL = 0x0800,
  sp::video::SHADERBUILD_DOMAIN = 0x1000
}
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines