sp::video::RenderSystem Member List

This is the complete list of members for sp::video::RenderSystem, 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)=0sp::video::RenderSystem [pure 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)=0sp::video::RenderSystem [pure 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 dim::size2di &Size, const EPixelFormats Format=PIXELFORMAT_RGB, const u8 *ImageBuffer=0)sp::video::RenderSystem [virtual]
createTexture(const dim::size2di &Size, const EPixelFormats Format, const f32 *ImageBuffer)sp::video::RenderSystem [virtual]
createTexture(const STextureCreationFlags &CreationFlags)=0sp::video::RenderSystem [pure 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)=0sp::video::RenderSystem [pure 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)=0sp::video::RenderSystem [pure 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)=0sp::video::RenderSystem [pure 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)=0sp::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 namesp::video::RenderSystem [protected]
Fog_sp::video::RenderSystem [protected]
Font classsp::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]
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 =0sp::video::RenderSystem [pure virtual]
getMaxLightCount() const =0sp::video::RenderSystem [pure virtual]
getMultitexCount() const =0sp::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::RenderSystem [virtual]
getRenderer() const =0sp::video::RenderSystem [pure virtual]
getRendererType() const sp::video::RenderSystem [inline]
getRenderMode() const sp::video::RenderSystem [inline]
getRenderState(const ERenderStates Type) const =0sp::video::RenderSystem [pure virtual]
getRenderTarget() const sp::video::RenderSystem [virtual]
getShaderClassList() const sp::video::RenderSystem [inline]
getShaderList() const sp::video::RenderSystem [inline]
getShaderVersion() const =0sp::video::RenderSystem [pure 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 =0sp::video::RenderSystem [pure virtual]
getVendorNameByID(const u32 VendorID)sp::video::RenderSystem [static]
getVersion() const =0sp::video::RenderSystem [pure 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::RenderSystem [virtual]
getWorldMatrix() const sp::video::RenderSystem [virtual]
GLFramebufferObject classsp::video::RenderSystem [friend]
GlobalShaderClass_sp::video::RenderSystem [protected]
GLTextureBase classsp::video::RenderSystem [friend]
isFrontFace_sp::video::RenderSystem [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 classsp::video::RenderSystem [friend]
MovieList_sp::video::RenderSystem [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 classsp::video::RenderSystem [friend]
OpenGLTexture classsp::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::RenderSystem [virtual]
queryMaterialUpdates()sp::video::RenderSystem [static]
queryMeshBufferBindings()sp::video::RenderSystem [static]
queryTextureLayerBindings()sp::video::RenderSystem [static]
queryVideoSupport(const EVideoFeatureQueries Query) const =0sp::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 valuesp::video::RenderSystem [protected]
RENDERQUERY_COUNT enum valuesp::video::RenderSystem [protected]
RENDERQUERY_CUBEMAP_ARRAY enum valuesp::video::RenderSystem [protected]
RENDERQUERY_FOG_COORD enum valuesp::video::RenderSystem [protected]
RENDERQUERY_GEOMETRY_SHADER enum valuesp::video::RenderSystem [protected]
RENDERQUERY_HARDWARE_INSTANCING enum valuesp::video::RenderSystem [protected]
RENDERQUERY_HARDWARE_MESHBUFFER enum valuesp::video::RenderSystem [protected]
RENDERQUERY_MULTI_TEXTURE enum valuesp::video::RenderSystem [protected]
RENDERQUERY_MULTISAMPLE_RENDERTARGET enum valuesp::video::RenderSystem [protected]
RENDERQUERY_RENDERTARGET enum valuesp::video::RenderSystem [protected]
RENDERQUERY_SHADER enum valuesp::video::RenderSystem [protected]
RENDERQUERY_TESSELLATION_SHADER enum valuesp::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::RenderSystem [virtual]
setClearColor(const color &Color)sp::video::RenderSystem [virtual]
setClearStencil(s32 Stencil)sp::video::RenderSystem [virtual]
setClipping(bool Enable, const dim::point2di &Position, const dim::size2di &Size)sp::video::RenderSystem [virtual]
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::RenderSystem [virtual]
setColorMatrix(const dim::matrix4f &Matrix)sp::video::RenderSystem [virtual]
setDepthClip(bool Enable)sp::video::RenderSystem [virtual]
setDepthMask(bool Enable)sp::video::RenderSystem [virtual]
setDepthRange(f32 Near, f32 Far)sp::video::RenderSystem [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::RenderSystem [virtual]
setGlobalShaderClass(ShaderClass *GlobalShaderClass)sp::video::RenderSystem [inline]
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::RenderSystem [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)=0sp::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()=0sp::video::RenderSystem [pure virtual]
setupDefaultBlending()sp::video::RenderSystem [inline]
setupMaterialStates(const MaterialStates *Material, bool Forced=false)=0sp::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::RenderSystem [virtual]
setWorldMatrix(const dim::matrix4f &Matrix)sp::video::RenderSystem [virtual]
ShaderClassList_sp::video::RenderSystem [protected]
ShaderList_sp::video::RenderSystem [protected]
ShaderSurfaceCallback_sp::video::RenderSystem [protected]
SoftPixelDevice classsp::video::RenderSystem [friend]
sp::SoftPixelDevice classsp::video::RenderSystem [friend]
sp::SoftPixelDeviceAndroid classsp::video::RenderSystem [friend]
sp::SoftPixelDeviceLinux classsp::video::RenderSystem [friend]
sp::SoftPixelDeviceWin32 classsp::video::RenderSystem [friend]
StdFillColor_sp::video::RenderSystem [protected]
TexGenFlags_sp::video::RenderSystem [protected]
TexLayerVisibleMask_sp::video::RenderSystem [protected]
Texture classsp::video::RenderSystem [friend]
TextureLayer classsp::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)=0sp::video::RenderSystem [pure virtual]
updateIndexBufferElement(void *BufferID, const dim::UniversalBuffer &BufferData, u32 Index)=0sp::video::RenderSystem [pure 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()=0sp::video::RenderSystem [pure virtual]
updateVertexBuffer(void *BufferID, const dim::UniversalBuffer &BufferData, const VertexFormat *Format, const EHWBufferUsage Usage)=0sp::video::RenderSystem [pure virtual]
updateVertexBufferElement(void *BufferID, const dim::UniversalBuffer &BufferData, u32 Index)=0sp::video::RenderSystem [pure virtual]
updateVertexInputLayout(VertexFormat *Format, bool isCreate)sp::video::RenderSystem [protected, virtual]
VertexFormat classsp::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 classsp::video::RenderSystem [friend]
Window_sp::video::RenderSystem [protected]
~RenderSystem()sp::video::RenderSystem [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines