| AddRef() | Urho3D::RefCounted | |
| apiName_ | Urho3D::Graphics | private |
| BeginFrame() | Urho3D::Graphics | |
| blockEvents_ | Urho3D::Object | private |
| Cast() | Urho3D::Object | inline |
| Cast() const | Urho3D::Object | inline |
| Clear(ClearTargetFlags flags, const Color &color=Color::TRANSPARENT_BLACK, float depth=1.0f, unsigned stencil=0) | Urho3D::Graphics | |
| Close() | Urho3D::Graphics | |
| Configure(const GraphicsSettings &settings) | Urho3D::Graphics | |
| context_ | Urho3D::Object | protected |
| CreateWindowIcon() | Urho3D::Graphics | private |
| EndFrame() | Urho3D::Graphics | |
| EraseEventHandler(ea::intrusive_list< EventHandler >::iterator handlerIter) | Urho3D::Object | private |
| etc2TextureSupport_ | Urho3D::Graphics | private |
| etcTextureSupport_ | Urho3D::Graphics | private |
| eventHandlers_ | Urho3D::Object | private |
| FindBestResolutionIndex(int monitor, int width, int height, int refreshRate) const | Urho3D::Graphics | |
| FindEventHandler(StringHash eventType) | Urho3D::Object | private |
| FindEventHandler(StringHash eventType) const | Urho3D::Object | inlineprivate |
| FindSpecificEventHandler(Object *sender) | Urho3D::Object | private |
| FindSpecificEventHandler(Object *sender) const | Urho3D::Object | inlineprivate |
| FindSpecificEventHandler(Object *sender, StringHash eventType) | Urho3D::Object | private |
| FindSpecificEventHandler(Object *sender, StringHash eventType) const | Urho3D::Object | inlineprivate |
| GetApiName() const | Urho3D::Graphics | inline |
| GetBlockEvents() const | Urho3D::Object | inline |
| GetBorderless() const | Urho3D::Graphics | inline |
| GetCategory() const | Urho3D::Object | |
| GetContext() const | Urho3D::Object | inline |
| GetCurrentMonitor() const | Urho3D::Graphics | |
| GetDesktopResolution(int monitor) const | Urho3D::Graphics | |
| GetDisplayDPI(int monitor=0) const | Urho3D::Graphics | |
| GetDummyColorFormat() const | Urho3D::Graphics | inline |
| GetEventDataMap() const | Urho3D::Object | |
| GetEventHandler() const | Urho3D::Object | |
| GetEventSender() const | Urho3D::Object | |
| GetExternalWindow() const | Urho3D::Graphics | inline |
| GetFullscreen() const | Urho3D::Graphics | inline |
| GetGL3Support() | Urho3D::Graphics | inlinestatic |
| GetGlobalVar(StringHash key) const | Urho3D::Object | |
| GetGlobalVars() const | Urho3D::Object | |
| GetHardwareShadowSupport() const | Urho3D::Graphics | inline |
| GetHeight() const | Urho3D::Graphics | inline |
| GetHiresShadowMapFormat() const | Urho3D::Graphics | inline |
| GetInstancingSupport() const | Urho3D::Graphics | inline |
| GetMaxBones() | Urho3D::Graphics | static |
| GetMaximized() const | Urho3D::Graphics | |
| GetMonitor() const | Urho3D::Graphics | inline |
| GetMonitorCount() const | Urho3D::Graphics | |
| GetMultiSample() const | Urho3D::Graphics | inline |
| GetRefreshRate() const | Urho3D::Graphics | inline |
| GetRenderBackend() const | Urho3D::Graphics | |
| GetRenderTargetDimensions() const | Urho3D::Graphics | |
| GetResizable() const | Urho3D::Graphics | inline |
| GetResolutions(int monitor) const | Urho3D::Graphics | |
| GetSDLWindow() | Urho3D::Graphics | inline |
| GetSettings() const (defined in Urho3D::Graphics) | Urho3D::Graphics | inline |
| GetShader(ShaderType type, const ea::string &name, const ea::string &defines=EMPTY_STRING) const | Urho3D::Graphics | |
| GetShader(ShaderType type, const char *name, const char *defines) const | Urho3D::Graphics | |
| GetShadowMapFormat() const | Urho3D::Graphics | inline |
| GetSize() const | Urho3D::Graphics | inline |
| GetSRGB() const | Urho3D::Graphics | inline |
| GetSubsystem(StringHash type) const | Urho3D::Object | |
| GetSubsystem() const | Urho3D::Object | |
| GetSubsystems() const | Urho3D::Object | private |
| GetSwapChainSize() const | Urho3D::Graphics | |
| GetType() const =0 | Urho3D::Object | pure virtual |
| GetTypeInfo() const =0 | Urho3D::Object | pure virtual |
| GetTypeInfoStatic() | Urho3D::Object | inlinestatic |
| GetTypeName() const =0 | Urho3D::Object | pure virtual |
| GetVSync() const | Urho3D::Graphics | inline |
| GetWidth() const | Urho3D::Graphics | inline |
| GetWindow() const | Urho3D::Graphics | inline |
| GetWindowPosition() const | Urho3D::Graphics | |
| GetWindowSettings() const | Urho3D::Graphics | |
| GetWindowTitle() const | Urho3D::Graphics | inline |
| Graphics(Context *context) | Urho3D::Graphics | explicit |
| HasEventHandlers() const | Urho3D::Object | inline |
| HasScriptObject() const | Urho3D::RefCounted | inline |
| HasSubscribedToEvent(StringHash eventType) const | Urho3D::Object | |
| HasSubscribedToEvent(Object *sender, StringHash eventType) const | Urho3D::Object | |
| InitializePipelineStateCache(const FileIdentifier &fileName) | Urho3D::Graphics | |
| IsInitialized() const | Urho3D::Graphics | |
| IsInstanceOf(StringHash type) const =0 | Urho3D::Object | pure virtual |
| IsInstanceOf() const | Urho3D::Object | inline |
| IsScriptStrongRef() const | Urho3D::RefCounted | inline |
| lastShader_ | Urho3D::Graphics | mutableprivate |
| lastShaderName_ | Urho3D::Graphics | mutableprivate |
| maxBonesHWSkinned | Urho3D::Graphics | privatestatic |
| Maximize() | Urho3D::Graphics | |
| Minimize() | Urho3D::Graphics | |
| Object(Context *context) | Urho3D::Object | explicit |
| OnEvent(Object *sender, StringHash eventType, VariantMap &eventData) | Urho3D::Object | virtual |
| OnScreenModeChanged() | Urho3D::Graphics | private |
| OnWindowMoved() | Urho3D::Graphics | |
| OnWindowResized() | Urho3D::Graphics | |
| operator=(const RefCounted &rhs)=delete | Urho3D::RefCounted | |
| position_ | Urho3D::Graphics | private |
| primaryWindowSettings_ | Urho3D::Graphics | private |
| pvrtcTextureSupport_ | Urho3D::Graphics | private |
| Raise() const | Urho3D::Graphics | |
| refCount_ | Urho3D::RefCounted | private |
| RefCounted() | Urho3D::RefCounted | |
| RefCounted(const RefCounted &rhs)=delete | Urho3D::RefCounted | |
| RefCountPtr() const | Urho3D::RefCounted | inline |
| Refs() const | Urho3D::RefCounted | |
| ReleaseRef() | Urho3D::RefCounted | |
| RemoveEventSender(Object *sender) | Urho3D::Object | private |
| renderDevice_ (defined in Urho3D::Graphics) | Urho3D::Graphics | private |
| ResetRenderTargets() | Urho3D::Graphics | |
| Restore() | Urho3D::Graphics | |
| SavePipelineStateCache(const FileIdentifier &fileName) | Urho3D::Graphics | |
| secondaryWindowSettings_ | Urho3D::Graphics | private |
| SendEvent(StringHash eventType) | Urho3D::Object | |
| SendEvent(StringHash eventType, VariantMap &eventData) | Urho3D::Object | |
| SendEvent(StringHash eventType, const Args &... args) | Urho3D::Object | inline |
| SendEvent(StringHash eventType, const VariantMap &eventData) | Urho3D::Object | |
| SerializeInBlock(Archive &archive) | Urho3D::Object | virtual |
| SetBlockEvents(bool block) | Urho3D::Object | inline |
| SetDefaultWindowModes(const WindowSettings &commonSettings) | Urho3D::Graphics | |
| SetGlobalVar(StringHash key, const Variant &value) | Urho3D::Object | |
| SetMaxBones(unsigned maxBones) | Urho3D::Graphics | static |
| SetMode(int width, int height, bool fullscreen, bool borderless, bool resizable, bool highDPI, bool vsync, bool tripleBuffer, int multiSample, int monitor, int refreshRate) | Urho3D::Graphics | |
| SetMode(int width, int height) | Urho3D::Graphics | |
| SetScreenMode(const WindowSettings &windowSettings) | Urho3D::Graphics | |
| settings_ (defined in Urho3D::Graphics) | Urho3D::Graphics | private |
| SetWindowIcon(Image *windowIcon) | Urho3D::Graphics | |
| SetWindowModes(const WindowSettings &primarySettings, const WindowSettings &secondarySettings) | Urho3D::Graphics | |
| SetWindowPosition(const IntVector2 &position) | Urho3D::Graphics | |
| SetWindowPosition(int x, int y) | Urho3D::Graphics | |
| SetWindowTitle(const ea::string &windowTitle) | Urho3D::Graphics | |
| shaderExtension_ | Urho3D::Graphics | private |
| shaderPath_ | Urho3D::Graphics | private |
| SubscribeToEvent(StringHash eventType, T handler) | Urho3D::Object | inline |
| SubscribeToEvent(Object *sender, StringHash eventType, T handler) | Urho3D::Object | inline |
| SubscribeToEventManual(StringHash eventType, EventHandler *handler) | Urho3D::Object | |
| SubscribeToEventManual(Object *sender, StringHash eventType, EventHandler *handler) | Urho3D::Object | |
| TakeScreenShot(Image &destImage) | Urho3D::Graphics | |
| ToggleFullscreen() | Urho3D::Graphics | |
| TypeHierarchy | Urho3D::Object | inlinestatic |
| universalShaderNamePrefix_ | Urho3D::Graphics | private |
| universalShaderPath_ | Urho3D::Graphics | private |
| UnsubscribeFromAllEvents() | Urho3D::Object | |
| UnsubscribeFromAllEventsExcept(const ea::vector< StringHash > &exceptions) | Urho3D::Object | |
| UnsubscribeFromAllEventsExcept(const ea::vector< Object * > &exceptions) | Urho3D::Object | |
| UnsubscribeFromEvent(StringHash eventType) | Urho3D::Object | |
| UnsubscribeFromEvent(Object *sender, StringHash eventType) | Urho3D::Object | |
| UnsubscribeFromEvents(Object *sender) | Urho3D::Object | |
| URHO3D_OBJECT(Graphics, Object) (defined in Urho3D::Graphics) | Urho3D::Graphics | private |
| WeakRefs() const | Urho3D::RefCounted | |
| window_ | Urho3D::Graphics | private |
| windowIcon_ | Urho3D::Graphics | private |
| windowTitle_ | Urho3D::Graphics | private |
| ~Graphics() override | Urho3D::Graphics | |
| ~Object() override | Urho3D::Object | |
| ~RefCounted() | Urho3D::RefCounted | virtual |