, 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::GLFixedFunctionPipeline | [virtual] |
beginDrawing2D() | sp::video::GLFixedFunctionPipeline | [virtual] |
beginDrawing3D() | sp::video::GLFixedFunctionPipeline | [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] |
ClippingPlanes_ | sp::video::GLFixedFunctionPipeline | [protected] |
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::GLFixedFunctionPipeline | [virtual] |
createScreenShot(Texture *Tex, const dim::point2di &Position=0) | sp::video::GLFixedFunctionPipeline | [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::GLFixedFunctionPipeline | [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::GLFixedFunctionPipeline | [protected, virtual] |
endDrawing2D() | sp::video::GLFixedFunctionPipeline | [virtual] |
endDrawing3D() | sp::video::RenderSystem | [virtual] |
endSceneRendering() | sp::video::RenderSystem | [virtual] |
ERenderQueries enum name | sp::video::RenderSystem | [protected] |
ExtTmpMat_ | sp::video::GLFixedFunctionPipeline | [protected, static] |
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 | sp::video::GLFixedFunctionPipeline | [virtual] |
getMultitexCount() const | sp::video::GLFixedFunctionPipeline | [virtual] |
getPixelColor(const dim::point2di &Position) const | sp::video::GLFixedFunctionPipeline | [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 video::ERenderStates Type) const | sp::video::GLFixedFunctionPipeline | [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] |
GLFixedFunctionPipeline() | sp::video::GLFixedFunctionPipeline | [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] |
isCullFace_ | sp::video::GLFixedFunctionPipeline | [protected] |
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::GLFixedFunctionPipeline | [friend] |
OpenGLES2Texture class | sp::video::GLFixedFunctionPipeline | [friend] |
OpenGLTexture class | sp::video::GLFixedFunctionPipeline | [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::GLFixedFunctionPipeline | [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::GLFixedFunctionPipeline | [virtual] |
setFogColor(const video::color &Color) | sp::video::GLFixedFunctionPipeline | [virtual] |
setFogRange(f32 Range, f32 NearPlane=1.0f, f32 FarPlane=1000.0f, const EFogModes Mode=FOG_PALE) | sp::video::GLFixedFunctionPipeline | [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::GLFixedFunctionPipeline | [virtual] |
setLightStatus(u32 LightID, bool Enable, bool UseAllRCs=false) | sp::video::GLFixedFunctionPipeline | [virtual] |
setLineSize(s32 Size=1) | sp::video::GLBasePipeline | [virtual] |
setPointSize(s32 Size=1) | sp::video::GLFixedFunctionPipeline | [virtual] |
setProjectionMatrix(const dim::matrix4f &Matrix) | sp::video::GLFixedFunctionPipeline | [virtual] |
setRenderMode(const ERenderModes Mode) | sp::video::RenderSystem | [virtual] |
setRenderState(const video::ERenderStates Type, s32 State) | sp::video::GLFixedFunctionPipeline | [virtual] |
setRenderTarget(Texture *Target) | sp::video::RenderSystem | [virtual] |
setShadeMode(const EShadeModeTypes ShadeMode) | sp::video::GLFixedFunctionPipeline | [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::GLFixedFunctionPipeline | [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::GLFixedFunctionPipeline | [virtual] |
setupTextureLayerCoordinate(GLenum RenderState, GLenum Coordinate, bool Enable, s32 GenType) | sp::video::GLFixedFunctionPipeline | [inline, protected] |
setViewMatrix(const dim::matrix4f &Matrix) | sp::video::GLFixedFunctionPipeline | [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] |
TempColor_ | sp::video::GLFixedFunctionPipeline | [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::GLFixedFunctionPipeline | [virtual] |
updateMaterialStates(MaterialStates *Material, bool isClear=false) | sp::video::RenderSystem | [virtual] |
updateModelviewMatrix() | sp::video::GLFixedFunctionPipeline | [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] |
Vertices2D_ | sp::video::GLFixedFunctionPipeline | [protected] |
Window_ | sp::video::RenderSystem | [protected] |
~GLBasePipeline() | sp::video::GLBasePipeline | [virtual] |
~GLFixedFunctionPipeline() | sp::video::GLFixedFunctionPipeline | [virtual] |
~RenderSystem() | sp::video::RenderSystem | [virtual] |