| AddGPUObject(GPUObject *object) | Urho3D::Graphics |  | 
  | AddGPUObject(GPUObject *object) | Urho3D::Graphics |  | 
  | AddRef() | Urho3D::RefCounted |  | 
  | AdjustWindow(int &newWidth, int &newHeight, bool &newFullscreen, bool &newBorderless) | Urho3D::Graphics | private | 
  | anisotropySupport_ | Urho3D::Graphics | private | 
  | apiName_ | Urho3D::Graphics | private | 
  | BeginDumpShaders(const String &fileName) | Urho3D::Graphics |  | 
  | BeginDumpShaders(const String &fileName) | Urho3D::Graphics |  | 
  | BeginFrame() | Urho3D::Graphics |  | 
  | BeginFrame() | Urho3D::Graphics |  | 
  | BindColorAttachment(unsigned index, unsigned target, unsigned object) | Urho3D::Graphics | private | 
  | BindDepthAttachment(unsigned object, bool isRenderBuffer) | Urho3D::Graphics | private | 
  | BindFramebuffer(unsigned fbo) | Urho3D::Graphics | private | 
  | BindStencilAttachment(unsigned object, bool isRenderBuffer) | Urho3D::Graphics | private | 
  | blendMode_ | Urho3D::Graphics | private | 
  | blendStateDirty_ | Urho3D::Graphics | private | 
  | blendStateHash_ | Urho3D::Graphics | private | 
  | borderless_ | Urho3D::Graphics | private | 
  | CheckFeatureSupport() | Urho3D::Graphics | private | 
  | CheckFeatureSupport() | Urho3D::Graphics | private | 
  | CheckFramebuffer() | Urho3D::Graphics | private | 
  | CleanupFramebuffers() | Urho3D::Graphics | private | 
  | CleanupRenderSurface(RenderSurface *surface) | Urho3D::Graphics |  | 
  | CleanupScratchBuffers() | Urho3D::Graphics |  | 
  | CleanupScratchBuffers() | Urho3D::Graphics |  | 
  | CleanupShaderPrograms(ShaderVariation *variation) | Urho3D::Graphics |  | 
  | CleanUpShaderPrograms(ShaderVariation *variation) | Urho3D::Graphics |  | 
  | Clear(unsigned flags, const Color &color=Color(0.0f, 0.0f, 0.0f, 0.0f), float depth=1.0f, unsigned stencil=0) | Urho3D::Graphics |  | 
  | Clear(unsigned flags, const Color &color=Color(0.0f, 0.0f, 0.0f, 0.0f), float depth=1.0f, unsigned stencil=0) | Urho3D::Graphics |  | 
  | ClearParameterSource(ShaderParameterGroup group) | Urho3D::Graphics |  | 
  | ClearParameterSource(ShaderParameterGroup group) | Urho3D::Graphics |  | 
  | ClearParameterSources() | Urho3D::Graphics |  | 
  | ClearParameterSources() | Urho3D::Graphics |  | 
  | ClearTransformSources() | Urho3D::Graphics |  | 
  | ClearTransformSources() | Urho3D::Graphics |  | 
  | clipPlane_ | Urho3D::Graphics | private | 
  | Close() | Urho3D::Graphics |  | 
  | Close() | Urho3D::Graphics |  | 
  | colorWrite_ | Urho3D::Graphics | private | 
  | constantBuffers_ | Urho3D::Graphics | private | 
  | constantDepthBias_ | Urho3D::Graphics | private | 
  | context_ | Urho3D::Object | protected | 
  | CreateDevice(int width, int height, int multiSample) | Urho3D::Graphics | private | 
  | CreateFramebuffer() | Urho3D::Graphics | private | 
  | CreateWindowIcon() | Urho3D::Graphics | private | 
  | CreateWindowIcon() | Urho3D::Graphics | private | 
  | cullMode_ | Urho3D::Graphics | private | 
  | currentConstantBuffers_ | Urho3D::Graphics | private | 
  | defaultTextureFilterMode_ | Urho3D::Graphics | private | 
  | deferredSupport_ | Urho3D::Graphics | private | 
  | DeleteFramebuffer(unsigned fbo) | Urho3D::Graphics | private | 
  | depthStateDirty_ | Urho3D::Graphics | private | 
  | depthStateHash_ | Urho3D::Graphics | private | 
  | depthStencil_ | Urho3D::Graphics | private | 
  | depthTestMode_ | Urho3D::Graphics | private | 
  | depthTextures_ | Urho3D::Graphics | private | 
  | depthWrite_ | Urho3D::Graphics | private | 
  | dirtyConstantBuffers_ | Urho3D::Graphics | private | 
  | Draw(PrimitiveType type, unsigned vertexStart, unsigned vertexCount) | Urho3D::Graphics |  | 
  | Draw(PrimitiveType type, unsigned indexStart, unsigned indexCount, unsigned minVertex, unsigned vertexCount) | Urho3D::Graphics |  | 
  | Draw(PrimitiveType type, unsigned vertexStart, unsigned vertexCount) | Urho3D::Graphics |  | 
  | Draw(PrimitiveType type, unsigned indexStart, unsigned indexCount, unsigned minVertex, unsigned vertexCount) | Urho3D::Graphics |  | 
  | DrawInstanced(PrimitiveType type, unsigned indexStart, unsigned indexCount, unsigned minVertex, unsigned vertexCount, unsigned instanceCount) | Urho3D::Graphics |  | 
  | DrawInstanced(PrimitiveType type, unsigned indexStart, unsigned indexCount, unsigned minVertex, unsigned vertexCount, unsigned instanceCount) | Urho3D::Graphics |  | 
  | dummyColorFormat_ | Urho3D::Graphics | private | 
  | dxtTextureSupport_ | Urho3D::Graphics | private | 
  | elementMasks_ | Urho3D::Graphics | private | 
  | EndDumpShaders() | Urho3D::Graphics |  | 
  | EndDumpShaders() | Urho3D::Graphics |  | 
  | EndFrame() | Urho3D::Graphics |  | 
  | EndFrame() | Urho3D::Graphics |  | 
  | etcTextureSupport_ | Urho3D::Graphics | private | 
  | externalWindow_ | Urho3D::Graphics | private | 
  | fillMode_ | Urho3D::Graphics | private | 
  | firstDirtyTexture_ | Urho3D::Graphics | private | 
  | firstDirtyVB_ | Urho3D::Graphics | private | 
  | flushGPU_ | Urho3D::Graphics | private | 
  | forceGL2_ | Urho3D::Graphics | private | 
  | FreeScratchBuffer(void *buffer) | Urho3D::Graphics |  | 
  | FreeScratchBuffer(void *buffer) | Urho3D::Graphics |  | 
  | fullscreen_ | Urho3D::Graphics | private | 
  | GetAlphaFormat() | Urho3D::Graphics | static | 
  | GetAlphaFormat() | Urho3D::Graphics | static | 
  | GetAnisotropySupport() const | Urho3D::Graphics | inline | 
  | GetApiName() const | Urho3D::Graphics | inline | 
  | GetApiName() const | Urho3D::Graphics | inline | 
  | GetBaseType() const =0 | Urho3D::Object | pure virtual | 
  | GetBlendMode() const | Urho3D::Graphics | inline | 
  | GetBlendMode() const | Urho3D::Graphics | inline | 
  | GetBorderless() const | Urho3D::Graphics | inline | 
  | GetBorderless() const | Urho3D::Graphics | inline | 
  | GetCategory() const | Urho3D::Object |  | 
  | GetColorWrite() const | Urho3D::Graphics | inline | 
  | GetColorWrite() const | Urho3D::Graphics | inline | 
  | GetContext() const | Urho3D::Object | inline | 
  | GetCullMode() const | Urho3D::Graphics | inline | 
  | GetCullMode() const | Urho3D::Graphics | inline | 
  | GetDefaultTextureFilterMode() const | Urho3D::Graphics | inline | 
  | GetDefaultTextureFilterMode() const | Urho3D::Graphics | inline | 
  | GetDeferredSupport() const | Urho3D::Graphics | inline | 
  | GetDeferredSupport() const | Urho3D::Graphics | inline | 
  | GetDepthConstantBias() const | Urho3D::Graphics | inline | 
  | GetDepthConstantBias() const | Urho3D::Graphics | inline | 
  | GetDepthSlopeScaledBias() const | Urho3D::Graphics | inline | 
  | GetDepthSlopeScaledBias() const | Urho3D::Graphics | inline | 
  | GetDepthStencil() const | Urho3D::Graphics | inline | 
  | GetDepthStencil() const | Urho3D::Graphics | inline | 
  | GetDepthStencilFormat() | Urho3D::Graphics | static | 
  | GetDepthStencilFormat() | Urho3D::Graphics | static | 
  | GetDepthTest() const | Urho3D::Graphics | inline | 
  | GetDepthTest() const | Urho3D::Graphics | inline | 
  | GetDepthTexture() const | Urho3D::Graphics | inline | 
  | GetDepthWrite() const | Urho3D::Graphics | inline | 
  | GetDepthWrite() const | Urho3D::Graphics | inline | 
  | GetDesktopResolution() const | Urho3D::Graphics |  | 
  | GetDesktopResolution() const | Urho3D::Graphics |  | 
  | GetDummyColorFormat() const | Urho3D::Graphics | inline | 
  | GetDummyColorFormat() const | Urho3D::Graphics | inline | 
  | GetEventDataMap() const | Urho3D::Object |  | 
  | GetEventHandler() const | Urho3D::Object |  | 
  | GetEventSender() const | Urho3D::Object |  | 
  | GetExternalWindow() const | Urho3D::Graphics | inline | 
  | GetExternalWindow() const | Urho3D::Graphics | inline | 
  | GetFillMode() const | Urho3D::Graphics | inline | 
  | GetFillMode() const | Urho3D::Graphics | inline | 
  | GetFloat16Format() | Urho3D::Graphics | static | 
  | GetFloat16Format() | Urho3D::Graphics | static | 
  | GetFloat32Format() | Urho3D::Graphics | static | 
  | GetFloat32Format() | Urho3D::Graphics | static | 
  | GetFlushGPU() const | Urho3D::Graphics | inline | 
  | GetFlushGPU() const | Urho3D::Graphics | inline | 
  | GetForceGL2() const | Urho3D::Graphics | inline | 
  | GetFormat(CompressedFormat format) const | Urho3D::Graphics |  | 
  | GetFormat(const String &formatName) | Urho3D::Graphics | static | 
  | GetFormat(CompressedFormat format) const | Urho3D::Graphics |  | 
  | GetFormat(const String &formatName) | Urho3D::Graphics | static | 
  | GetFullscreen() const | Urho3D::Graphics | inline | 
  | GetFullscreen() const | Urho3D::Graphics | inline | 
  | GetGL3Support() | Urho3D::Graphics | inlinestatic | 
  | GetHardwareShadowSupport() const | Urho3D::Graphics | inline | 
  | GetHardwareShadowSupport() const | Urho3D::Graphics | inline | 
  | GetHeight() const | Urho3D::Graphics | inline | 
  | GetHeight() const | Urho3D::Graphics | inline | 
  | GetHiresShadowMapFormat() const | Urho3D::Graphics | inline | 
  | GetHiresShadowMapFormat() const | Urho3D::Graphics | inline | 
  | GetImpl() const | Urho3D::Graphics | inline | 
  | GetImpl() const | Urho3D::Graphics | inline | 
  | GetIndexBuffer() const | Urho3D::Graphics | inline | 
  | GetIndexBuffer() const | Urho3D::Graphics | inline | 
  | GetInstancingSupport() const | Urho3D::Graphics | inline | 
  | GetInstancingSupport() const | Urho3D::Graphics | inline | 
  | GetLightPrepassSupport() const | Urho3D::Graphics | inline | 
  | GetLightPrepassSupport() const | Urho3D::Graphics | inline | 
  | GetLinearDepthFormat() | Urho3D::Graphics | static | 
  | GetLinearDepthFormat() | Urho3D::Graphics | static | 
  | GetLuminanceAlphaFormat() | Urho3D::Graphics | static | 
  | GetLuminanceAlphaFormat() | Urho3D::Graphics | static | 
  | GetLuminanceFormat() | Urho3D::Graphics | static | 
  | GetLuminanceFormat() | Urho3D::Graphics | static | 
  | GetMaxBones() | Urho3D::Graphics | inlinestatic | 
  | GetMaxBones() | Urho3D::Graphics | static | 
  | GetMultiSample() const | Urho3D::Graphics | inline | 
  | GetMultiSample() const | Urho3D::Graphics | inline | 
  | GetMultiSampleLevels() const | Urho3D::Graphics |  | 
  | GetMultiSampleLevels() const | Urho3D::Graphics |  | 
  | GetNumBatches() const | Urho3D::Graphics | inline | 
  | GetNumBatches() const | Urho3D::Graphics | inline | 
  | GetNumPrimitives() const | Urho3D::Graphics | inline | 
  | GetNumPrimitives() const | Urho3D::Graphics | inline | 
  | GetOrCreateConstantBuffer(ShaderType type, unsigned index, unsigned size) | Urho3D::Graphics |  | 
  | GetOrCreateConstantBuffer(unsigned bindingIndex, unsigned size) | Urho3D::Graphics |  | 
  | GetOrientations() const | Urho3D::Graphics | inline | 
  | GetOrientations() const | Urho3D::Graphics | inline | 
  | GetPixelShader() const | Urho3D::Graphics | inline | 
  | GetPixelShader() const | Urho3D::Graphics | inline | 
  | GetPixelUVOffset() | Urho3D::Graphics | inlinestatic | 
  | GetPixelUVOffset() | Urho3D::Graphics | inlinestatic | 
  | GetReadableDepthFormat() | Urho3D::Graphics | static | 
  | GetReadableDepthFormat() | Urho3D::Graphics | static | 
  | GetReadableDepthSupport() const | Urho3D::Graphics | inline | 
  | GetReadableDepthSupport() const | Urho3D::Graphics | inline | 
  | GetRenderTarget(unsigned index) const | Urho3D::Graphics |  | 
  | GetRenderTarget(unsigned index) const | Urho3D::Graphics |  | 
  | GetRenderTargetDimensions() const | Urho3D::Graphics |  | 
  | GetRenderTargetDimensions() const | Urho3D::Graphics |  | 
  | GetResizable() const | Urho3D::Graphics | inline | 
  | GetResizable() const | Urho3D::Graphics | inline | 
  | GetResolutions() const | Urho3D::Graphics |  | 
  | GetResolutions() const | Urho3D::Graphics |  | 
  | GetRG16Format() | Urho3D::Graphics | static | 
  | GetRG16Format() | Urho3D::Graphics | static | 
  | GetRGBA16Format() | Urho3D::Graphics | static | 
  | GetRGBA16Format() | Urho3D::Graphics | static | 
  | GetRGBAFloat16Format() | Urho3D::Graphics | static | 
  | GetRGBAFloat16Format() | Urho3D::Graphics | static | 
  | GetRGBAFloat32Format() | Urho3D::Graphics | static | 
  | GetRGBAFloat32Format() | Urho3D::Graphics | static | 
  | GetRGBAFormat() | Urho3D::Graphics | static | 
  | GetRGBAFormat() | Urho3D::Graphics | static | 
  | GetRGBFormat() | Urho3D::Graphics | static | 
  | GetRGBFormat() | Urho3D::Graphics | static | 
  | GetRGFloat16Format() | Urho3D::Graphics | static | 
  | GetRGFloat16Format() | Urho3D::Graphics | static | 
  | GetRGFloat32Format() | Urho3D::Graphics | static | 
  | GetRGFloat32Format() | Urho3D::Graphics | static | 
  | GetScissorRect() const | Urho3D::Graphics | inline | 
  | GetScissorRect() const | Urho3D::Graphics | inline | 
  | GetScissorTest() const | Urho3D::Graphics | inline | 
  | GetScissorTest() const | Urho3D::Graphics | inline | 
  | GetShader(ShaderType type, const String &name, const String &defines=String::EMPTY) const | Urho3D::Graphics |  | 
  | GetShader(ShaderType type, const char *name, const char *defines) const | Urho3D::Graphics |  | 
  | GetShader(ShaderType type, const String &name, const String &defines=String::EMPTY) const | Urho3D::Graphics |  | 
  | GetShader(ShaderType type, const char *name, const char *defines) const | Urho3D::Graphics |  | 
  | GetShaderProgram() const | Urho3D::Graphics | inline | 
  | GetShadowMapFormat() const | Urho3D::Graphics | inline | 
  | GetShadowMapFormat() const | Urho3D::Graphics | inline | 
  | GetSRGB() const | Urho3D::Graphics | inline | 
  | GetSRGB() const | Urho3D::Graphics | inline | 
  | GetSRGBSupport() const | Urho3D::Graphics | inline | 
  | GetSRGBSupport() const | Urho3D::Graphics | inline | 
  | GetSRGBWriteSupport() const | Urho3D::Graphics | inline | 
  | GetSRGBWriteSupport() const | Urho3D::Graphics | inline | 
  | GetStencilCompareMask() const | Urho3D::Graphics | inline | 
  | GetStencilCompareMask() const | Urho3D::Graphics | inline | 
  | GetStencilFail() const | Urho3D::Graphics | inline | 
  | GetStencilFail() const | Urho3D::Graphics | inline | 
  | GetStencilPass() const | Urho3D::Graphics | inline | 
  | GetStencilPass() const | Urho3D::Graphics | inline | 
  | GetStencilRef() const | Urho3D::Graphics | inline | 
  | GetStencilRef() const | Urho3D::Graphics | inline | 
  | GetStencilTest() const | Urho3D::Graphics | inline | 
  | GetStencilTest() const | Urho3D::Graphics | inline | 
  | GetStencilTestMode() const | Urho3D::Graphics | inline | 
  | GetStencilTestMode() const | Urho3D::Graphics | inline | 
  | GetStencilWriteMask() const | Urho3D::Graphics | inline | 
  | GetStencilWriteMask() const | Urho3D::Graphics | inline | 
  | GetStencilZFail() const | Urho3D::Graphics | inline | 
  | GetStencilZFail() const | Urho3D::Graphics | inline | 
  | GetSubsystem(StringHash type) const | Urho3D::Object |  | 
  | GetSubsystem() const | Urho3D::Object |  | 
  | GetTexture(unsigned index) const | Urho3D::Graphics |  | 
  | GetTexture(unsigned index) const | Urho3D::Graphics |  | 
  | GetTextureAnisotropy() const | Urho3D::Graphics | inline | 
  | GetTextureAnisotropy() const | Urho3D::Graphics | inline | 
  | GetTextureUnit(const String &name) | Urho3D::Graphics |  | 
  | GetTextureUnit(const String &name) | Urho3D::Graphics |  | 
  | GetTextureUnitName(TextureUnit unit) | Urho3D::Graphics |  | 
  | GetTextureUnitName(TextureUnit unit) | Urho3D::Graphics |  | 
  | GetTripleBuffer() const | Urho3D::Graphics | inline | 
  | GetTripleBuffer() const | Urho3D::Graphics | inline | 
  | GetType() const =0 | Urho3D::Object | pure virtual | 
  | GetTypeName() const =0 | Urho3D::Object | pure virtual | 
  | GetUseClipPlane() const | Urho3D::Graphics | inline | 
  | GetUseClipPlane() const | Urho3D::Graphics | inline | 
  | GetVertexBuffer(unsigned index) const | Urho3D::Graphics |  | 
  | GetVertexBuffer(unsigned index) const | Urho3D::Graphics |  | 
  | GetVertexShader() const | Urho3D::Graphics | inline | 
  | GetVertexShader() const | Urho3D::Graphics | inline | 
  | GetViewport() const | Urho3D::Graphics | inline | 
  | GetViewport() const | Urho3D::Graphics | inline | 
  | GetVSync() const | Urho3D::Graphics | inline | 
  | GetVSync() const | Urho3D::Graphics | inline | 
  | GetWidth() const | Urho3D::Graphics | inline | 
  | GetWidth() const | Urho3D::Graphics | inline | 
  | GetWindowPosition() const | Urho3D::Graphics |  | 
  | GetWindowPosition() const | Urho3D::Graphics |  | 
  | GetWindowTitle() const | Urho3D::Graphics | inline | 
  | GetWindowTitle() const | Urho3D::Graphics | inline | 
  | gl3Support | Urho3D::Graphics | privatestatic | 
  | gpuObjectMutex_ | Urho3D::Graphics | private | 
  | gpuObjects_ | Urho3D::Graphics | private | 
  | Graphics(Context *context) | Urho3D::Graphics |  | 
  | Graphics(Context *context_) | Urho3D::Graphics |  | 
  | hardwareShadowSupport_ | Urho3D::Graphics | private | 
  | HasEventHandlers() const | Urho3D::Object | inline | 
  | HasShaderParameter(StringHash param) | Urho3D::Graphics |  | 
  | HasShaderParameter(StringHash param) | Urho3D::Graphics |  | 
  | HasSubscribedToEvent(StringHash eventType) const | Urho3D::Object |  | 
  | HasSubscribedToEvent(Object *sender, StringHash eventType) const | Urho3D::Object |  | 
  | HasTextureUnit(TextureUnit unit) | Urho3D::Graphics |  | 
  | HasTextureUnit(TextureUnit unit) | Urho3D::Graphics |  | 
  | height_ | Urho3D::Graphics | private | 
  | hiresShadowMapFormat_ | Urho3D::Graphics | private | 
  | impl_ | Urho3D::Graphics | private | 
  | indexBuffer_ | Urho3D::Graphics | private | 
  | instancingSupport_ | Urho3D::Graphics | private | 
  | IsDeviceLost() const | Urho3D::Graphics | inline | 
  | IsDeviceLost() const | Urho3D::Graphics |  | 
  | IsInitialized() const | Urho3D::Graphics |  | 
  | IsInitialized() const | Urho3D::Graphics |  | 
  | lastDirtyTexture_ | Urho3D::Graphics | private | 
  | lastDirtyVB_ | Urho3D::Graphics | private | 
  | lastInstanceOffset_ | Urho3D::Graphics | private | 
  | lastShader_ | Urho3D::Graphics | mutableprivate | 
  | lastShaderName_ | Urho3D::Graphics | mutableprivate | 
  | lightPrepassSupport_ | Urho3D::Graphics | private | 
  | MarkFBODirty() | Urho3D::Graphics |  | 
  | Maximize() | Urho3D::Graphics |  | 
  | Maximize() | Urho3D::Graphics |  | 
  | maxScratchBufferRequest_ | Urho3D::Graphics | private | 
  | Minimize() | Urho3D::Graphics |  | 
  | Minimize() | Urho3D::Graphics |  | 
  | multiSample_ | Urho3D::Graphics | private | 
  | NeedParameterUpdate(ShaderParameterGroup group, const void *source) | Urho3D::Graphics |  | 
  | NeedParameterUpdate(ShaderParameterGroup group, const void *source) | Urho3D::Graphics |  | 
  | numBatches_ | Urho3D::Graphics | private | 
  | numPrimitives_ | Urho3D::Graphics | private | 
  | Object(Context *context) | Urho3D::Object |  | 
  | OBJECT(Graphics) (defined in Urho3D::Graphics) | Urho3D::Graphics | private | 
  | OBJECT(Graphics) (defined in Urho3D::Graphics) | Urho3D::Graphics | private | 
  | OnEvent(Object *sender, StringHash eventType, VariantMap &eventData) | Urho3D::Object | virtual | 
  | OpenWindow(int width, int height, bool resizable, bool borderless) | Urho3D::Graphics | private | 
  | orientations_ | Urho3D::Graphics | private | 
  | pixelShader_ | Urho3D::Graphics | private | 
  | pixelUVOffset | Urho3D::Graphics | privatestatic | 
  | position_ | Urho3D::Graphics | private | 
  | PrecacheShaders(Deserializer &source) | Urho3D::Graphics |  | 
  | PrecacheShaders(Deserializer &source) | Urho3D::Graphics |  | 
  | PrepareDraw() | Urho3D::Graphics | private | 
  | PrepareDraw() | Urho3D::Graphics | private | 
  | primitiveType_ | Urho3D::Graphics | private | 
  | pvrtcTextureSupport_ | Urho3D::Graphics | private | 
  | rasterizerStateDirty_ | Urho3D::Graphics | private | 
  | rasterizerStateHash_ | Urho3D::Graphics | private | 
  | RefCounted() | Urho3D::RefCounted |  | 
  | RefCountPtr() | Urho3D::RefCounted | inline | 
  | Refs() const | Urho3D::RefCounted |  | 
  | Release(bool clearGPUObjects, bool closeWindow) | Urho3D::Graphics |  | 
  | ReleaseRef() | Urho3D::RefCounted |  | 
  | RemoveGPUObject(GPUObject *object) | Urho3D::Graphics |  | 
  | RemoveGPUObject(GPUObject *object) | Urho3D::Graphics |  | 
  | renderTargets_ | Urho3D::Graphics | private | 
  | renderTargetsDirty_ | Urho3D::Graphics | private | 
  | ReserveScratchBuffer(unsigned size) | Urho3D::Graphics |  | 
  | ReserveScratchBuffer(unsigned size) | Urho3D::Graphics |  | 
  | ResetCachedState() | Urho3D::Graphics | private | 
  | ResetCachedState() | Urho3D::Graphics | private | 
  | ResetDepthStencil() | Urho3D::Graphics |  | 
  | ResetDepthStencil() | Urho3D::Graphics |  | 
  | ResetRenderTarget(unsigned index) | Urho3D::Graphics |  | 
  | ResetRenderTarget(unsigned index) | Urho3D::Graphics |  | 
  | ResetRenderTargets() | Urho3D::Graphics |  | 
  | ResetRenderTargets() | Urho3D::Graphics |  | 
  | resizable_ | Urho3D::Graphics | private | 
  | ResolveToTexture(Texture2D *destination, const IntRect &viewport) | Urho3D::Graphics |  | 
  | ResolveToTexture(Texture2D *destination, const IntRect &viewport) | Urho3D::Graphics |  | 
  | Restore() | Urho3D::Graphics |  | 
  | scissorRect_ | Urho3D::Graphics | private | 
  | scissorRectDirty_ | Urho3D::Graphics | private | 
  | scissorTest_ | Urho3D::Graphics | private | 
  | scratchBuffers_ | Urho3D::Graphics | private | 
  | SendEvent(StringHash eventType) | Urho3D::Object |  | 
  | SendEvent(StringHash eventType, VariantMap &eventData) | Urho3D::Object |  | 
  | SetBlendMode(BlendMode mode) | Urho3D::Graphics |  | 
  | SetBlendMode(BlendMode mode) | Urho3D::Graphics |  | 
  | SetClipPlane(bool enable, const Plane &clipPlane=Plane::UP, const Matrix3x4 &view=Matrix3x4::IDENTITY, const Matrix4 &projection=Matrix4::IDENTITY) | Urho3D::Graphics |  | 
  | SetClipPlane(bool enable, const Plane &clipPlane=Plane::UP, const Matrix3x4 &view=Matrix3x4::IDENTITY, const Matrix4 &projection=Matrix4::IDENTITY) | Urho3D::Graphics |  | 
  | SetColorWrite(bool enable) | Urho3D::Graphics |  | 
  | SetColorWrite(bool enable) | Urho3D::Graphics |  | 
  | SetCullMode(CullMode mode) | Urho3D::Graphics |  | 
  | SetCullMode(CullMode mode) | Urho3D::Graphics |  | 
  | SetDefaultTextureFilterMode(TextureFilterMode mode) | Urho3D::Graphics |  | 
  | SetDefaultTextureFilterMode(TextureFilterMode mode) | Urho3D::Graphics |  | 
  | SetDepthBias(float constantBias, float slopeScaledBias) | Urho3D::Graphics |  | 
  | SetDepthBias(float constantBias, float slopeScaledBias) | Urho3D::Graphics |  | 
  | SetDepthStencil(RenderSurface *depthStencil) | Urho3D::Graphics |  | 
  | SetDepthStencil(Texture2D *texture) | Urho3D::Graphics |  | 
  | SetDepthStencil(RenderSurface *depthStencil) | Urho3D::Graphics |  | 
  | SetDepthStencil(Texture2D *texture) | Urho3D::Graphics |  | 
  | SetDepthTest(CompareMode mode) | Urho3D::Graphics |  | 
  | SetDepthTest(CompareMode mode) | Urho3D::Graphics |  | 
  | SetDepthWrite(bool enable) | Urho3D::Graphics |  | 
  | SetDepthWrite(bool enable) | Urho3D::Graphics |  | 
  | SetExternalWindow(void *window) | Urho3D::Graphics |  | 
  | SetExternalWindow(void *window) | Urho3D::Graphics |  | 
  | SetFillMode(FillMode mode) | Urho3D::Graphics |  | 
  | SetFillMode(FillMode mode) | Urho3D::Graphics |  | 
  | SetFlushGPU(bool enable) | Urho3D::Graphics |  | 
  | SetFlushGPU(bool enable) | Urho3D::Graphics |  | 
  | SetForceGL2(bool enable) | Urho3D::Graphics |  | 
  | SetIndexBuffer(IndexBuffer *buffer) | Urho3D::Graphics |  | 
  | SetIndexBuffer(IndexBuffer *buffer) | Urho3D::Graphics |  | 
  | SetMode(int width, int height, bool fullscreen, bool borderless, bool resizable, bool vsync, bool tripleBuffer, int multiSample) | Urho3D::Graphics |  | 
  | SetMode(int width, int height) | Urho3D::Graphics |  | 
  | SetMode(int width, int height, bool fullscreen, bool borderless, bool resizable, bool vsync, bool tripleBuffer, int multiSample) | Urho3D::Graphics |  | 
  | SetMode(int width, int height) | Urho3D::Graphics |  | 
  | SetOrientations(const String &orientations) | Urho3D::Graphics |  | 
  | SetOrientations(const String &orientations) | Urho3D::Graphics |  | 
  | SetRenderTarget(unsigned index, RenderSurface *renderTarget) | Urho3D::Graphics |  | 
  | SetRenderTarget(unsigned index, Texture2D *texture) | Urho3D::Graphics |  | 
  | SetRenderTarget(unsigned index, RenderSurface *renderTarget) | Urho3D::Graphics |  | 
  | SetRenderTarget(unsigned index, Texture2D *texture) | Urho3D::Graphics |  | 
  | SetScissorTest(bool enable, const Rect &rect=Rect::FULL, bool borderInclusive=true) | Urho3D::Graphics |  | 
  | SetScissorTest(bool enable, const IntRect &rect) | Urho3D::Graphics |  | 
  | SetScissorTest(bool enable, const Rect &rect=Rect::FULL, bool borderInclusive=true) | Urho3D::Graphics |  | 
  | SetScissorTest(bool enable, const IntRect &rect) | Urho3D::Graphics |  | 
  | SetShaderParameter(StringHash param, const float *data, unsigned count) | Urho3D::Graphics |  | 
  | SetShaderParameter(StringHash param, float value) | Urho3D::Graphics |  | 
  | SetShaderParameter(StringHash param, bool value) | Urho3D::Graphics |  | 
  | SetShaderParameter(StringHash param, const Color &color) | Urho3D::Graphics |  | 
  | SetShaderParameter(StringHash param, const Vector2 &vector) | Urho3D::Graphics |  | 
  | SetShaderParameter(StringHash param, const Matrix3 &matrix) | Urho3D::Graphics |  | 
  | SetShaderParameter(StringHash param, const Vector3 &vector) | Urho3D::Graphics |  | 
  | SetShaderParameter(StringHash param, const Matrix4 &matrix) | Urho3D::Graphics |  | 
  | SetShaderParameter(StringHash param, const Vector4 &vector) | Urho3D::Graphics |  | 
  | SetShaderParameter(StringHash param, const Matrix3x4 &matrix) | Urho3D::Graphics |  | 
  | SetShaderParameter(StringHash param, const Variant &value) | Urho3D::Graphics |  | 
  | SetShaderParameter(StringHash param, const float *data, unsigned count) | Urho3D::Graphics |  | 
  | SetShaderParameter(StringHash param, float value) | Urho3D::Graphics |  | 
  | SetShaderParameter(StringHash param, const Color &color) | Urho3D::Graphics |  | 
  | SetShaderParameter(StringHash param, const Vector2 &vector) | Urho3D::Graphics |  | 
  | SetShaderParameter(StringHash param, const Matrix3 &matrix) | Urho3D::Graphics |  | 
  | SetShaderParameter(StringHash param, const Vector3 &vector) | Urho3D::Graphics |  | 
  | SetShaderParameter(StringHash param, const Matrix4 &matrix) | Urho3D::Graphics |  | 
  | SetShaderParameter(StringHash param, const Vector4 &vector) | Urho3D::Graphics |  | 
  | SetShaderParameter(StringHash param, const Matrix3x4 &matrix) | Urho3D::Graphics |  | 
  | SetShaderParameter(StringHash param, const Variant &value) | Urho3D::Graphics |  | 
  | SetShaders(ShaderVariation *vs, ShaderVariation *ps) | Urho3D::Graphics |  | 
  | SetShaders(ShaderVariation *vs, ShaderVariation *ps) | Urho3D::Graphics |  | 
  | SetSRGB(bool enable) | Urho3D::Graphics |  | 
  | SetSRGB(bool enable) | Urho3D::Graphics |  | 
  | SetStencilTest(bool enable, CompareMode mode=CMP_ALWAYS, StencilOp pass=OP_KEEP, StencilOp fail=OP_KEEP, StencilOp zFail=OP_KEEP, unsigned stencilRef=0, unsigned compareMask=M_MAX_UNSIGNED, unsigned writeMask=M_MAX_UNSIGNED) | Urho3D::Graphics |  | 
  | SetStencilTest(bool enable, CompareMode mode=CMP_ALWAYS, StencilOp pass=OP_KEEP, StencilOp fail=OP_KEEP, StencilOp zFail=OP_KEEP, unsigned stencilRef=0, unsigned compareMask=M_MAX_UNSIGNED, unsigned writeMask=M_MAX_UNSIGNED) | Urho3D::Graphics |  | 
  | SetTexture(unsigned index, Texture *texture) | Urho3D::Graphics |  | 
  | SetTexture(unsigned index, Texture *texture) | Urho3D::Graphics |  | 
  | SetTextureAnisotropy(unsigned level) | Urho3D::Graphics |  | 
  | SetTextureAnisotropy(unsigned level) | Urho3D::Graphics |  | 
  | SetTextureForUpdate(Texture *texture) | Urho3D::Graphics |  | 
  | SetTextureParametersDirty() | Urho3D::Graphics |  | 
  | SetTextureParametersDirty() | Urho3D::Graphics |  | 
  | SetTextureUnitMappings() | Urho3D::Graphics | private | 
  | SetTextureUnitMappings() | Urho3D::Graphics | private | 
  | SetUBO(unsigned object) | Urho3D::Graphics |  | 
  | SetVBO(unsigned object) | Urho3D::Graphics |  | 
  | SetVertexBuffer(VertexBuffer *buffer) | Urho3D::Graphics |  | 
  | SetVertexBuffer(VertexBuffer *buffer) | Urho3D::Graphics |  | 
  | SetVertexBuffers(const PODVector< VertexBuffer * > &buffers, const PODVector< unsigned > &elementMasks, unsigned instanceOffset=0) | Urho3D::Graphics |  | 
  | SetVertexBuffers(const Vector< SharedPtr< VertexBuffer > > &buffers, const PODVector< unsigned > &elementMasks, unsigned instanceOffset=0) | Urho3D::Graphics |  | 
  | SetVertexBuffers(const PODVector< VertexBuffer * > &buffers, const PODVector< unsigned > &elementMasks, unsigned instanceOffset=0) | Urho3D::Graphics |  | 
  | SetVertexBuffers(const Vector< SharedPtr< VertexBuffer > > &buffers, const PODVector< unsigned > &elementMasks, unsigned instanceOffset=0) | Urho3D::Graphics |  | 
  | SetViewport(const IntRect &rect) | Urho3D::Graphics |  | 
  | SetViewport(const IntRect &rect) | Urho3D::Graphics |  | 
  | SetWindowIcon(Image *windowIcon) | Urho3D::Graphics |  | 
  | SetWindowIcon(Image *windowIcon) | Urho3D::Graphics |  | 
  | SetWindowPosition(const IntVector2 &position) | Urho3D::Graphics |  | 
  | SetWindowPosition(int x, int y) | Urho3D::Graphics |  | 
  | SetWindowPosition(const IntVector2 &position) | Urho3D::Graphics |  | 
  | SetWindowPosition(int x, int y) | Urho3D::Graphics |  | 
  | SetWindowTitle(const String &windowTitle) | Urho3D::Graphics |  | 
  | SetWindowTitle(const String &windowTitle) | Urho3D::Graphics |  | 
  | shaderExtension_ | Urho3D::Graphics | private | 
  | shaderParameterSources_ | Urho3D::Graphics | private | 
  | shaderPath_ | Urho3D::Graphics | private | 
  | shaderPrecache_ | Urho3D::Graphics | private | 
  | shaderProgram_ | Urho3D::Graphics | private | 
  | shaderPrograms_ | Urho3D::Graphics | private | 
  | shadowMapFormat_ | Urho3D::Graphics | private | 
  | slopeScaledDepthBias_ | Urho3D::Graphics | private | 
  | sRGB_ | Urho3D::Graphics | private | 
  | sRGBSupport_ | Urho3D::Graphics | private | 
  | sRGBWriteSupport_ | Urho3D::Graphics | private | 
  | stencilCompareMask_ | Urho3D::Graphics | private | 
  | stencilFail_ | Urho3D::Graphics | private | 
  | stencilPass_ | Urho3D::Graphics | private | 
  | stencilRef_ | Urho3D::Graphics | private | 
  | stencilRefDirty_ | Urho3D::Graphics | private | 
  | stencilTest_ | Urho3D::Graphics | private | 
  | stencilTestMode_ | Urho3D::Graphics | private | 
  | stencilWriteMask_ | Urho3D::Graphics | private | 
  | stencilZFail_ | Urho3D::Graphics | private | 
  | SubscribeToEvent(StringHash eventType, EventHandler *handler) | Urho3D::Object |  | 
  | SubscribeToEvent(Object *sender, StringHash eventType, EventHandler *handler) | Urho3D::Object |  | 
  | TakeScreenShot(Image &destImage) | Urho3D::Graphics |  | 
  | TakeScreenShot(Image &destImage) | Urho3D::Graphics |  | 
  | textureAnisotropy_ | Urho3D::Graphics | private | 
  | textures_ | Urho3D::Graphics | private | 
  | texturesDirty_ | Urho3D::Graphics | private | 
  | textureTypes_ | Urho3D::Graphics | private | 
  | textureUnits_ | Urho3D::Graphics | private | 
  | ToggleFullscreen() | Urho3D::Graphics |  | 
  | ToggleFullscreen() | Urho3D::Graphics |  | 
  | tripleBuffer_ | Urho3D::Graphics | private | 
  | UnsubscribeFromAllEvents() | Urho3D::Object |  | 
  | UnsubscribeFromAllEventsExcept(const PODVector< StringHash > &exceptions, bool onlyUserData) | Urho3D::Object |  | 
  | UnsubscribeFromEvent(StringHash eventType) | Urho3D::Object |  | 
  | UnsubscribeFromEvent(Object *sender, StringHash eventType) | Urho3D::Object |  | 
  | UnsubscribeFromEvents(Object *sender) | Urho3D::Object |  | 
  | UpdateSwapChain(int width, int height) | Urho3D::Graphics | private | 
  | useClipPlane_ | Urho3D::Graphics | private | 
  | vertexBuffers_ | Urho3D::Graphics | private | 
  | vertexDeclarationDirty_ | Urho3D::Graphics | private | 
  | vertexDeclarationHash_ | Urho3D::Graphics | private | 
  | vertexDeclarations_ | Urho3D::Graphics | private | 
  | vertexShader_ | Urho3D::Graphics | private | 
  | viewport_ | Urho3D::Graphics | private | 
  | vsync_ | Urho3D::Graphics | private | 
  | WeakRefs() const | Urho3D::RefCounted |  | 
  | width_ | Urho3D::Graphics | private | 
  | windowIcon_ | Urho3D::Graphics | private | 
  | WindowMoved() | Urho3D::Graphics |  | 
  | WindowMoved() | Urho3D::Graphics |  | 
  | WindowResized() | Urho3D::Graphics |  | 
  | WindowResized() | Urho3D::Graphics |  | 
  | windowTitle_ | Urho3D::Graphics | private | 
  | ~Graphics() | Urho3D::Graphics | virtual | 
  | ~Graphics() | Urho3D::Graphics | virtual | 
  | ~Object() | Urho3D::Object | virtual | 
  | ~RefCounted() | Urho3D::RefCounted | virtual |