, including all inherited members.
| addDynamicLightSource(u32 LightID, scene::ELightModels Type, video::color &Diffuse, video::color &Ambient, video::color &Specular, f32 AttenuationConstant, f32 AttenuationLinear, f32 AttenuationQuadratic) | sp::video::RenderSystem | [virtual] |
| beginDrawing2D() | sp::video::RenderSystem | [virtual] |
| beginDrawing3D() | sp::video::RenderSystem | [virtual] |
| beginSceneRendering() | sp::video::RenderSystem | [virtual] |
| bindTextureLayers(const TextureLayerListType &TexLayers) | sp::video::RenderSystem | [virtual] |
| clearBuffers(const s32 ClearFlags=BUFFER_COLOR|BUFFER_DEPTH) | sp::video::GLBasePipeline | [virtual] |
| clearTextureList() | sp::video::RenderSystem | [virtual] |
| ComputeShaderIOList_ | sp::video::RenderSystem | [protected] |
| ContextList_ | sp::video::RenderSystem | [protected] |
| copyTexture(const Texture *Tex) | sp::video::RenderSystem | [virtual] |
| createBitmapFont(const io::stringc &FontName="", s32 FontSize=0, s32 Flags=0) | sp::video::RenderSystem | [virtual] |
| createCgShader(ShaderClass *ShaderClassObj, const EShaderTypes Type, const EShaderVersions Version, const std::list< io::stringc > &ShaderBuffer, const io::stringc &EntryPoint="", const c8 **CompilerOptions=0) | sp::video::RenderSystem | [virtual] |
| createCgShaderClass(VertexFormat *VertexInputLayout=0) | sp::video::RenderSystem | [virtual] |
| createComputeShaderIO() | sp::video::RenderSystem | [virtual] |
| createCubeMap(const dim::size2di &Size, bool isRenderTarget=true) | sp::video::RenderSystem | [virtual] |
| createDefaultResources() | sp::video::RenderSystem | [protected, virtual] |
| createDeviceFont(void *FontObject, const io::stringc &FontName, const dim::size2di &FontSize, s32 Flags=0, s32 CharSet=0) const | sp::video::RenderSystem | [protected, virtual] |
| createEmptyShaderWithError(const io::stringc &Message, ShaderClass *ShaderClassObj, const EShaderTypes Type, const EShaderVersions Version) | sp::video::RenderSystem | [protected, virtual] |
| createFont(const io::stringc &FontName="", s32 FontSize=0, s32 Flags=0) | sp::video::RenderSystem | [virtual] |
| createFont(video::Texture *FontTexture) | sp::video::RenderSystem | [virtual] |
| createFont(video::Texture *FontTexture, const io::stringc &FontXMLFile) | sp::video::RenderSystem | [virtual] |
| createFont(video::Texture *FontTexture, const std::vector< SFontGlyph > &GlyphList, s32 FontHeight) | sp::video::RenderSystem | [virtual] |
| createFontTexture(std::vector< SFontGlyph > &GlyphList, const io::stringc &FontName="", s32 FontSize=0, s32 Flags=0) | sp::video::RenderSystem | [virtual] |
| createIndexBuffer(void *&BufferID) | sp::video::GLBasePipeline | [virtual] |
| createScreenShot(const dim::point2di &Position=0, dim::size2di Size=0) | sp::video::RenderSystem | [virtual] |
| createScreenShot(Texture *Tex, const dim::point2di &Position=0) | sp::video::RenderSystem | [virtual] |
| createShader(ShaderClass *ShaderClassObj, const EShaderTypes Type, const EShaderVersions Version, const std::list< io::stringc > &ShaderBuffer, const io::stringc &EntryPoint="") | sp::video::RenderSystem | [virtual] |
| createShaderClass(VertexFormat *VertexInputLayout=0) | sp::video::RenderSystem | [virtual] |
| createTexture(const STextureCreationFlags &CreationFlags) | sp::video::GLBasePipeline | [virtual] |
| sp::video::RenderSystem::createTexture(const dim::size2di &Size, const EPixelFormats Format=PIXELFORMAT_RGB, const u8 *ImageBuffer=0) | sp::video::RenderSystem | [virtual] |
| sp::video::RenderSystem::createTexture(const dim::size2di &Size, const EPixelFormats Format, const f32 *ImageBuffer) | sp::video::RenderSystem | [virtual] |
| createTexturedFont(const io::stringc &FontName="", s32 FontSize=0, s32 Flags=0) | sp::video::RenderSystem | [virtual] |
| createTextureFromDeviceBitmap(void *BitmapDC, void *Bitmap) | sp::video::RenderSystem | |
| createVertexBuffer(void *&BufferID) | sp::video::GLBasePipeline | [virtual] |
| createVertexFormat() | sp::video::RenderSystem | [inline] |
| CurShaderClass_ | sp::video::RenderSystem | [protected] |
| deleteComputeShaderIO(ComputeShaderIO *&IOInterface) | sp::video::RenderSystem | [virtual] |
| deleteDefaultResources() | sp::video::RenderSystem | [protected, virtual] |
| deleteFont(Font *FontObj) | sp::video::RenderSystem | [virtual] |
| deleteIndexBuffer(void *&BufferID) | sp::video::GLBasePipeline | [virtual] |
| deleteMovie(Movie *&MovieObject) | sp::video::RenderSystem | |
| deleteShader(Shader *ShaderObj) | sp::video::RenderSystem | [virtual] |
| deleteShaderClass(ShaderClass *ShaderClassObj, bool DeleteAppendantShaders=false) | sp::video::RenderSystem | [virtual] |
| deleteTexture(Texture *&Tex) | sp::video::RenderSystem | |
| deleteVertexBuffer(void *&BufferID) | sp::video::GLBasePipeline | [virtual] |
| deleteVertexFormat(VertexFormat *Format) | sp::video::RenderSystem | |
| DepthRange_ | sp::video::RenderSystem | [protected] |
| DeviceContext_ | sp::video::RenderSystem | [protected] |
| Display_ | sp::video::RenderSystem | [protected] |
| draw2DBox(const dim::point2di &Position, const dim::size2di &Size, const color &Color=255, bool isSolid=true) | sp::video::RenderSystem | [virtual] |
| draw2DCircle(const dim::point2di &Position, s32 Radius, const color &Color=255) | sp::video::RenderSystem | [virtual] |
| draw2DEllipse(const dim::point2di &Position, const dim::size2di &Radius, const color &Color=255) | sp::video::RenderSystem | [virtual] |
| draw2DImage(const Texture *Tex, const dim::point2di &Position, const color &Color=color(255)) | sp::video::RenderSystem | [virtual] |
| draw2DImage(const Texture *Tex, const dim::rect2di &Position, const dim::rect2df &Clipping=dim::rect2df(0.0f, 0.0f, 1.0f, 1.0f), const color &Color=color(255)) | sp::video::RenderSystem | [virtual] |
| draw2DImage(const Texture *Tex, const dim::point2di &Position, f32 Rotation, f32 Radius, const color &Color=color(255)) | sp::video::RenderSystem | [virtual] |
| draw2DImage(const Texture *Tex, dim::rect2di Position, const dim::rect2df &Clipping, f32 Rotation, const dim::point2df &RotationPoint=dim::point2df(0.5f, 0.5f), const color &lefttopColor=color(255), const color &righttopColor=color(255), const color &rightbottomColor=color(255), const color &leftbottomColor=color(255)) | sp::video::RenderSystem | [virtual] |
| draw2DImage(const Texture *Tex, const dim::point2di &lefttopPosition, const dim::point2di &righttopPosition, const dim::point2di &rightbottomPosition, const dim::point2di &leftbottomPosition, const dim::point2df &lefttopClipping=dim::point2df(0.0f, 0.0f), const dim::point2df &righttopClipping=dim::point2df(1.0f, 0.0f), const dim::point2df &rightbottomClipping=dim::point2df(1.0f, 1.0f), const dim::point2df &leftbottomClipping=dim::point2df(0.0f, 1.0f), const color &lefttopColor=color(255), const color &righttopColor=color(255), const color &rightbottomColor=color(255), const color &leftbottomColor=color(255)) | sp::video::RenderSystem | [virtual] |
| draw2DLine(const dim::point2di &PositionA, const dim::point2di &PositionB, const color &Color=color(255)) | sp::video::RenderSystem | [virtual] |
| draw2DLine(const dim::point2di &PositionA, const dim::point2di &PositionB, const color &ColorA, const color &ColorB) | sp::video::RenderSystem | [virtual] |
| draw2DPoint(const dim::point2di &Position, const color &Color=color(255)) | sp::video::RenderSystem | [virtual] |
| draw2DPolygon(const ERenderPrimitives Type, const scene::SPrimitiveVertex2D *VerticesList, u32 Count) | sp::video::RenderSystem | [virtual] |
| draw2DPolygonImage(const ERenderPrimitives Type, Texture *Tex, const scene::SPrimitiveVertex2D *VerticesList, u32 Count) | sp::video::RenderSystem | [virtual] |
| draw2DRectangle(const dim::rect2di &Rect, const color &Color=255, bool isSolid=true) | sp::video::RenderSystem | [virtual] |
| draw2DRectangle(const dim::rect2di &Rect, const color &lefttopColor, const color &righttopColor, const color &rightbottomColor, const color &leftbottomColor, bool isSolid=true) | sp::video::RenderSystem | [virtual] |
| draw2DText(const Font *FontObject, const dim::point2di &Position, const io::stringc &Text, const color &Color=color(255), s32 Flags=0) | sp::video::RenderSystem | [virtual] |
| draw3DBox(const dim::aabbox3df &BoundBox, const dim::matrix4f &Transformation, const color &Color=color(255)) | sp::video::RenderSystem | [virtual] |
| draw3DBox(const dim::obbox3df &BoundBox, const color &Color=color(255)) | sp::video::RenderSystem | [virtual] |
| draw3DEllipse(const dim::vector3df &Position, const dim::vector3df &Rotation=0.0f, const dim::size2df &Radius=0.5f, const color &Color=255) | sp::video::RenderSystem | [virtual] |
| draw3DLine(const dim::vector3df &PositionA, const dim::vector3df &PositionB, const color &Color=255) | sp::video::RenderSystem | [virtual] |
| draw3DLine(const dim::vector3df &PositionA, const dim::vector3df &PositionB, const color &ColorA, const color &ColorB) | sp::video::RenderSystem | [virtual] |
| draw3DPoint(const dim::vector3df &Position, const color &Color=255) | sp::video::RenderSystem | [virtual] |
| draw3DText(const Font *FontObject, const dim::matrix4f &Transformation, const io::stringc &Text, const color &Color=color(255)) | sp::video::RenderSystem | [virtual] |
| draw3DTriangle(Texture *Tex, const dim::triangle3df &Triangle, const color &Color=255) | sp::video::RenderSystem | [virtual] |
| drawBitmapFont(const Font *FontObj, const dim::point2di &Position, const io::stringc &Text, const color &Color) | sp::video::RenderSystem | [protected, virtual] |
| drawMeshBuffer(const MeshBuffer *MeshBuffer)=0 | sp::video::RenderSystem | [pure virtual] |
| drawMeshBufferPlain(const MeshBuffer *MeshBuffer, bool useFirstTextureLayer=false) | sp::video::RenderSystem | [virtual] |
| drawTexturedFont(const Font *FontObj, const dim::point2di &Position, const io::stringc &Text, const color &Color) | sp::video::RenderSystem | [protected, virtual] |
| endDrawing2D() | sp::video::RenderSystem | [virtual] |
| endDrawing3D() | sp::video::RenderSystem | [virtual] |
| endSceneRendering() | sp::video::RenderSystem | [virtual] |
| ERenderQueries enum name | sp::video::RenderSystem | [protected] |
| Fog_ | sp::video::RenderSystem | [protected] |
| Font class | sp::video::RenderSystem | [friend] |
| FontList_ | sp::video::RenderSystem | [protected] |
| FontTransform_ | sp::video::RenderSystem | [protected] |
| getCharWidths(void *FontObject) const | sp::video::RenderSystem | [protected, virtual] |
| getColorMatrix() const | sp::video::RenderSystem | [virtual] |
| getComputeShaderIOList() const | sp::video::RenderSystem | [inline] |
| getDefaultTexture(const EDefaultTextures Type) | sp::video::RenderSystem | [inline] |
| getDepthClip() const | sp::video::RenderSystem | [inline] |
| getDepthRange(f32 &Near, f32 &Far) const | sp::video::RenderSystem | [virtual] |
| getDeviceContext() const | sp::video::RenderSystem | [inline] |
| getFog() const | sp::video::RenderSystem | [virtual] |
| getFogColor() const | sp::video::RenderSystem | [virtual] |
| getFogRange(f32 &Range, f32 &NearPlane, f32 &FarPlane, EFogModes &Mode) | sp::video::RenderSystem | [virtual] |
| getFontTransformation() const | sp::video::RenderSystem | [inline] |
| getGlobalShaderClass() const | sp::video::RenderSystem | [inline] |
| getGlRenderState(GLenum Mode) | sp::video::GLBasePipeline | [inline, protected, static] |
| getGlTexDimension(const ETextureDimensions DimType) | sp::video::GLBasePipeline | [protected, static] |
| getImageFileFormat(io::File *TexFile) const | sp::video::RenderSystem | |
| getImageFileFormat(const io::stringc &Filename) const | sp::video::RenderSystem | |
| getMaterialDrawing2D() const | sp::video::RenderSystem | [inline] |
| getMaterialDrawing3D() const | sp::video::RenderSystem | [inline] |
| getMaxAnisotropicFilter() const | sp::video::GLBasePipeline | [virtual] |
| getMaxLightCount() const =0 | sp::video::RenderSystem | [pure virtual] |
| getMultitexCount() const =0 | sp::video::RenderSystem | [pure virtual] |
| getPixelColor(const dim::point2di &Position) const | sp::video::RenderSystem | [virtual] |
| getPixelDepth(const dim::point2di &Position) const | sp::video::RenderSystem | [virtual] |
| getProjectionMatrix() const | sp::video::RenderSystem | [virtual] |
| getProjectionMatrixType() const | sp::video::GLBasePipeline | [virtual] |
| getRenderer() const | sp::video::GLBasePipeline | [virtual] |
| getRendererType() const | sp::video::RenderSystem | [inline] |
| getRenderMode() const | sp::video::RenderSystem | [inline] |
| getRenderState(const ERenderStates Type) const =0 | sp::video::RenderSystem | [pure virtual] |
| getRenderTarget() const | sp::video::RenderSystem | [virtual] |
| getShaderClassList() const | sp::video::RenderSystem | [inline] |
| getShaderList() const | sp::video::RenderSystem | [inline] |
| getShaderVersion() const | sp::video::GLBasePipeline | [virtual] |
| getTexLayerVisibleMask() const | sp::video::RenderSystem | [inline] |
| getTexture(const io::stringc &Filename) | sp::video::RenderSystem | [virtual] |
| getTextureGenFlags() const | sp::video::RenderSystem | [inline] |
| getTextureList() const | sp::video::RenderSystem | [inline] |
| getTextureMatrix(u8 TextureLayer=0) const | sp::video::RenderSystem | [virtual] |
| getVendor() const | sp::video::GLBasePipeline | [virtual] |
| getVendorNameByID(const u32 VendorID) | sp::video::RenderSystem | [static] |
| getVersion() const | sp::video::GLBasePipeline | [virtual] |
| getVertexFormatDefault() const | sp::video::RenderSystem | [inline] |
| getVertexFormatExtended() const | sp::video::RenderSystem | [inline] |
| getVertexFormatFull() const | sp::video::RenderSystem | [inline] |
| getVertexFormatList() const | sp::video::RenderSystem | [inline] |
| getVertexFormatReduced() const | sp::video::RenderSystem | [inline] |
| getViewMatrix() const | sp::video::GLBasePipeline | [virtual] |
| getWorldMatrix() const | sp::video::RenderSystem | [virtual] |
| GLBasePipeline() | sp::video::GLBasePipeline | [protected] |
| GLFramebufferObject class | sp::video::GLBasePipeline | [friend] |
| GLMajorVersion_ | sp::video::GLBasePipeline | [protected] |
| GLMinorVersion_ | sp::video::GLBasePipeline | [protected] |
| GlobalShaderClass_ | sp::video::RenderSystem | [protected] |
| GLTextureBase class | sp::video::GLBasePipeline | [friend] |
| isFrontFace_ | sp::video::RenderSystem | [protected] |
| isInvertScreen_ | sp::video::GLBasePipeline | [protected] |
| isTexture(const Texture *Tex) const | sp::video::RenderSystem | [virtual] |
| loadMovie(const io::stringc &Filename, s32 Resolution=256) | sp::video::RenderSystem | |
| loadShader(ShaderClass *ShaderClassObj, const EShaderTypes Type, const EShaderVersions Version, const io::stringc &Filename, const io::stringc &EntryPoint="", s32 Flags=0, const std::list< io::stringc > &PreShaderCode=std::list< io::stringc >()) | sp::video::RenderSystem | [virtual] |
| loadShaderClass(const io::stringc &FilenameVertex, const io::stringc &FilenamePixel, const EShaderVersions VersionVertex, const EShaderVersions VersionPixel, const io::stringc &EntryPointVertex="", const io::stringc &EntryPointPixel="") | sp::video::RenderSystem | [virtual] |
| loadTexture(const io::stringc &Filename) | sp::video::RenderSystem | [virtual] |
| loadTexture(ImageLoader *Loader) | sp::video::RenderSystem | [virtual] |
| loadTextureList(const io::stringc &Filename) | sp::video::RenderSystem | [virtual] |
| Material2DDrawing_ | sp::video::RenderSystem | [protected] |
| Material3DDrawing_ | sp::video::RenderSystem | [protected] |
| Matrix2D_ | sp::video::RenderSystem | [protected] |
| matrixWorldViewReset() | sp::video::RenderSystem | [virtual] |
| MaxClippingPlanes_ | sp::video::RenderSystem | [protected] |
| MeshBuffer class | sp::video::RenderSystem | [friend] |
| MovieList_ | sp::video::RenderSystem | [protected] |
| MultiTextureCount_ | sp::video::GLBasePipeline | [protected] |
| noticeTextureLayerChanged(const TextureLayer *TexLayer) | sp::video::RenderSystem | [protected] |
| NumDrawCalls_ | sp::video::RenderSystem | [protected, static] |
| NumMaterialUpdates_ | sp::video::RenderSystem | [protected, static] |
| NumMeshBufferBindings_ | sp::video::RenderSystem | [protected, static] |
| NumTexLayerBindings_ | sp::video::RenderSystem | [protected, static] |
| OpenGLES1Texture class | sp::video::GLBasePipeline | [friend] |
| OpenGLES2Texture class | sp::video::GLBasePipeline | [friend] |
| OpenGLTexture class | sp::video::RenderSystem | [friend] |
| PixelFormat_ | sp::video::RenderSystem | [protected] |
| PrevMaterial_ | sp::video::RenderSystem | [protected] |
| PrevTextureLayers_ | sp::video::RenderSystem | [protected] |
| printWarning() | sp::video::RenderSystem | [virtual] |
| queryDrawCalls() | sp::video::RenderSystem | [static] |
| queryExtensionSupport(const io::stringc &TargetExtension) const | sp::video::GLBasePipeline | [virtual] |
| queryGLVersion(s32 Major, s32 Minor) const | sp::video::GLBasePipeline | [inline, protected] |
| queryMaterialUpdates() | sp::video::RenderSystem | [static] |
| queryMeshBufferBindings() | sp::video::RenderSystem | [static] |
| queryTextureLayerBindings() | sp::video::RenderSystem | [static] |
| queryVideoSupport(const EVideoFeatureQueries Query) const =0 | sp::video::RenderSystem | [pure virtual] |
| releaseFontObject(Font *FontObj) | sp::video::RenderSystem | [protected, virtual] |
| reloadTextureList() | sp::video::RenderSystem | [virtual] |
| RendererType_ | sp::video::RenderSystem | [protected] |
| RenderMode_ | sp::video::RenderSystem | [protected] |
| RenderQuery_ | sp::video::RenderSystem | [protected] |
| RENDERQUERY_CONSTANT_BUFFER enum value | sp::video::RenderSystem | [protected] |
| RENDERQUERY_COUNT enum value | sp::video::RenderSystem | [protected] |
| RENDERQUERY_CUBEMAP_ARRAY enum value | sp::video::RenderSystem | [protected] |
| RENDERQUERY_FOG_COORD enum value | sp::video::RenderSystem | [protected] |
| RENDERQUERY_GEOMETRY_SHADER enum value | sp::video::RenderSystem | [protected] |
| RENDERQUERY_HARDWARE_INSTANCING enum value | sp::video::RenderSystem | [protected] |
| RENDERQUERY_HARDWARE_MESHBUFFER enum value | sp::video::RenderSystem | [protected] |
| RENDERQUERY_MULTI_TEXTURE enum value | sp::video::RenderSystem | [protected] |
| RENDERQUERY_MULTISAMPLE_RENDERTARGET enum value | sp::video::RenderSystem | [protected] |
| RENDERQUERY_RENDERTARGET enum value | sp::video::RenderSystem | [protected] |
| RENDERQUERY_SHADER enum value | sp::video::RenderSystem | [protected] |
| RENDERQUERY_TESSELLATION_SHADER enum value | sp::video::RenderSystem | [protected] |
| RenderSystem(const ERenderSystems Type) | sp::video::RenderSystem | [protected] |
| RenderTarget_ | sp::video::RenderSystem | [protected] |
| resetQueryCounters() | sp::video::RenderSystem | [protected, static] |
| runComputeShader(Shader *ShaderObj, ComputeShaderIO *IOInterface, const dim::vector3di &GroupSize) | sp::video::RenderSystem | [virtual] |
| saveTexture(const Texture *Tex, io::stringc Filename, const EImageFileFormats FileFormat=IMAGEFORMAT_BMP) | sp::video::RenderSystem | |
| setAntiAlias(bool isAntiAlias) | sp::video::RenderSystem | [virtual] |
| setBlending(const EBlendingTypes SourceBlend, const EBlendingTypes DestBlend) | sp::video::GLBasePipeline | [virtual] |
| setClearColor(const color &Color) | sp::video::GLBasePipeline | [virtual] |
| setClearStencil(s32 Stencil) | sp::video::RenderSystem | [virtual] |
| setClipping(bool Enable, const dim::point2di &Position, const dim::size2di &Size) | sp::video::GLBasePipeline | [virtual] |
| sp::video::RenderSystem::setClipping(bool Enable) | sp::video::RenderSystem | [inline] |
| setClipPlane(u32 Index, const dim::plane3df &Plane, bool Enable) | sp::video::RenderSystem | [virtual] |
| setColorMask(bool isRed, bool isGreen, bool isBlue, bool isAlpha=true) | sp::video::GLBasePipeline | [virtual] |
| setColorMatrix(const dim::matrix4f &Matrix) | sp::video::RenderSystem | [virtual] |
| setDepthClip(bool Enable) | sp::video::RenderSystem | [virtual] |
| setDepthMask(bool isDepth) | sp::video::GLBasePipeline | [virtual] |
| setDepthRange(f32 Near, f32 Far) | sp::video::GLBasePipeline | [virtual] |
| setFillColor(const video::color &Color) | sp::video::RenderSystem | [virtual] |
| setFog(const EFogTypes Type) | sp::video::RenderSystem | [virtual] |
| setFogColor(const video::color &Color) | sp::video::RenderSystem | [virtual] |
| setFogRange(f32 Range, f32 NearPlane=1.0f, f32 FarPlane=1000.0f, const EFogModes Mode=FOG_PALE) | sp::video::RenderSystem | [virtual] |
| setFontTransformation(const dim::matrix4f &Transform) | sp::video::RenderSystem | [inline] |
| setFrontFace(bool isFrontFace) | sp::video::GLBasePipeline | [virtual] |
| setGlobalShaderClass(ShaderClass *GlobalShaderClass) | sp::video::RenderSystem | [inline] |
| setGlRenderState(GLenum Mode, bool Enable) | sp::video::GLBasePipeline | [inline, protected, static] |
| setInvertScreen(bool Enable) | sp::video::GLBasePipeline | [protected, virtual] |
| setLightColor(u32 LightID, const video::color &Diffuse, const video::color &Ambient, const video::color &Specular, bool UseAllRCs=false) | sp::video::RenderSystem | [virtual] |
| setLightStatus(u32 LightID, bool Enable, bool UseAllRCs=false) | sp::video::RenderSystem | [virtual] |
| setLineSize(s32 Size=1) | sp::video::GLBasePipeline | [virtual] |
| setPointSize(s32 Size=1) | sp::video::RenderSystem | [virtual] |
| setProjectionMatrix(const dim::matrix4f &Matrix) | sp::video::RenderSystem | [virtual] |
| setRenderMode(const ERenderModes Mode) | sp::video::RenderSystem | [virtual] |
| setRenderState(const ERenderStates Type, s32 State)=0 | sp::video::RenderSystem | [pure virtual] |
| setRenderTarget(Texture *Target) | sp::video::RenderSystem | [virtual] |
| setShadeMode(const EShadeModeTypes ShadeMode) | sp::video::RenderSystem | [virtual] |
| setStencilMask(u32 BitMask) | sp::video::RenderSystem | [virtual] |
| setStencilMethod(const ESizeComparisionTypes Method, s32 Reference=0, u32 BitMask=~0) | sp::video::RenderSystem | [virtual] |
| setStencilOperation(const EStencilOperations FailOp, const EStencilOperations ZFailOp, const EStencilOperations ZPassOp) | sp::video::RenderSystem | [virtual] |
| setSurfaceCallback(const ShaderSurfaceCallback &CallbackProc) | sp::video::RenderSystem | [inline] |
| setTexLayerVisibleMask(s32 VisibleMask) | sp::video::RenderSystem | [inline] |
| setTextureGenFlags(const ETextureGenFlags Flag, const s32 Value) | sp::video::RenderSystem | |
| setTextureGenFlags(const STextureCreationFlags &Flags) | sp::video::RenderSystem | [inline] |
| setTextureMatrix(const dim::matrix4f &Matrix, u8 TextureLayer=0) | sp::video::RenderSystem | [virtual] |
| setup2DDrawing() | sp::video::RenderSystem | [protected, virtual] |
| setup3DDrawing() | sp::video::RenderSystem | [protected, virtual] |
| setupConfiguration()=0 | sp::video::RenderSystem | [pure virtual] |
| setupDefaultBlending() | sp::video::RenderSystem | [inline] |
| setupMaterialStates(const MaterialStates *Material, bool Forced=false)=0 | sp::video::RenderSystem | [pure virtual] |
| setupShaderClass(const scene::MaterialNode *Object, ShaderClass *ShaderObject) | sp::video::RenderSystem | [virtual] |
| setupTextureLayer(u8 LayerIndex, const dim::matrix4f &TexMatrix, const ETextureEnvTypes EnvType, const EMappingGenTypes GenType, s32 MappingCoordsFlags) | sp::video::RenderSystem | [virtual] |
| setViewMatrix(const dim::matrix4f &Matrix) | sp::video::RenderSystem | [virtual] |
| setViewport(const dim::point2di &Position, const dim::size2di &Size) | sp::video::GLBasePipeline | [virtual] |
| setWorldMatrix(const dim::matrix4f &Matrix) | sp::video::GLBasePipeline | [virtual] |
| ShaderClassList_ | sp::video::RenderSystem | [protected] |
| ShaderList_ | sp::video::RenderSystem | [protected] |
| ShaderSurfaceCallback_ | sp::video::RenderSystem | [protected] |
| SoftPixelDevice class | sp::video::RenderSystem | [friend] |
| sp::SoftPixelDevice class | sp::video::RenderSystem | [friend] |
| sp::SoftPixelDeviceAndroid class | sp::video::RenderSystem | [friend] |
| sp::SoftPixelDeviceLinux class | sp::video::RenderSystem | [friend] |
| sp::SoftPixelDeviceWin32 class | sp::video::RenderSystem | [friend] |
| StdFillColor_ | sp::video::RenderSystem | [protected] |
| TexGenFlags_ | sp::video::RenderSystem | [protected] |
| TexLayerVisibleMask_ | sp::video::RenderSystem | [protected] |
| Texture class | sp::video::RenderSystem | [friend] |
| TextureLayer class | sp::video::RenderSystem | [friend] |
| TextureList_ | sp::video::RenderSystem | [protected] |
| TextureListSemaphore_ | sp::video::RenderSystem | [protected] |
| TextureMap_ | sp::video::RenderSystem | [protected] |
| unbindPrevTextureLayers() | sp::video::RenderSystem | [protected] |
| unbindShaders() | sp::video::RenderSystem | [virtual] |
| unbindTextureLayers(const TextureLayerListType &TexLayers) | sp::video::RenderSystem | [virtual] |
| updateIndexBuffer(void *BufferID, const dim::UniversalBuffer &BufferData, const IndexFormat *Format, const EHWBufferUsage Usage) | sp::video::GLBasePipeline | [virtual] |
| updateIndexBufferElement(void *BufferID, const dim::UniversalBuffer &BufferData, u32 Index) | sp::video::GLBasePipeline | [virtual] |
| updateLight(u32 LightID, const scene::ELightModels LightType, bool isVolumetric, const dim::vector3df &Direction, f32 SpotInnerConeAngle, f32 SpotOuterConeAngle, f32 AttenuationConstant, f32 AttenuationLinear, f32 AttenuationQuadratic) | sp::video::RenderSystem | [virtual] |
| updateMaterialStates(MaterialStates *Material, bool isClear=false) | sp::video::RenderSystem | [virtual] |
| updateModelviewMatrix()=0 | sp::video::RenderSystem | [pure virtual] |
| updateVertexBuffer(void *BufferID, const dim::UniversalBuffer &BufferData, const VertexFormat *Format, const EHWBufferUsage Usage) | sp::video::GLBasePipeline | [virtual] |
| updateVertexBufferElement(void *BufferID, const dim::UniversalBuffer &BufferData, u32 Index) | sp::video::GLBasePipeline | [virtual] |
| updateVertexInputLayout(VertexFormat *Format, bool isCreate) | sp::video::RenderSystem | [protected, virtual] |
| VertexFormat class | sp::video::RenderSystem | [friend] |
| VertexFormatDefault_ | sp::video::RenderSystem | [protected] |
| VertexFormatExtended_ | sp::video::RenderSystem | [protected] |
| VertexFormatFull_ | sp::video::RenderSystem | [protected] |
| VertexFormatList_ | sp::video::RenderSystem | [protected] |
| VertexFormatReduced_ | sp::video::RenderSystem | [protected] |
| VertexFormatUniversal class | sp::video::RenderSystem | [friend] |
| Window_ | sp::video::RenderSystem | [protected] |
| ~GLBasePipeline() | sp::video::GLBasePipeline | [virtual] |
| ~RenderSystem() | sp::video::RenderSystem | [virtual] |