| activeOccluders_ | Urho3D::View | private |
| AddBatchToQueue(BatchQueue &queue, Batch &batch, Technique *tech, bool allowInstancing=true, bool allowShadows=true) | Urho3D::View | private |
| AddRef() | Urho3D::RefCounted | |
| AllocateScreenBuffers() | Urho3D::View | private |
| alphaPassIndex_ | Urho3D::View | private |
| aspectRatio_ | Urho3D::View | private |
| basePassIndex_ | Urho3D::View | private |
| batchQueues_ | Urho3D::View | private |
| BlitFramebuffer(Texture *source, RenderSurface *destination, bool depthWrite) | Urho3D::View | private |
| camera_ | Urho3D::View | private |
| cameraZone_ | Urho3D::View | private |
| cameraZoneOverride_ | Urho3D::View | private |
| CheckMaterialForAuxView(Material *material) | Urho3D::View | private |
| CheckPingpong(unsigned index) | Urho3D::View | private |
| CheckViewportRead(const RenderPathCommand &command) | Urho3D::View | private |
| CheckViewportWrite(const RenderPathCommand &command) | Urho3D::View | private |
| CheckVisibilityWork (defined in Urho3D::View) | Urho3D::View | friend |
| context_ | Urho3D::Object | protected |
| cullCamera_ | Urho3D::View | private |
| currentRenderTarget_ | Urho3D::View | private |
| currentViewportTexture_ | Urho3D::View | private |
| deferred_ | Urho3D::View | private |
| deferredAmbient_ | Urho3D::View | private |
| Define(RenderSurface *renderTarget, Viewport *viewport) | Urho3D::View | |
| depthOnlyDummyTexture_ | Urho3D::View | private |
| drawDebug_ | Urho3D::View | private |
| DrawFullscreenQuad(bool setIdentityProjection=false) | Urho3D::View | |
| DrawOccluders(OcclusionBuffer *buffer, const PODVector< Drawable * > &occluders) | Urho3D::View | private |
| drawShadows_ | Urho3D::View | private |
| ExecuteRenderPathCommands() | Urho3D::View | private |
| farClipZone_ | Urho3D::View | private |
| FinalizeShadowCamera(Camera *shadowCamera, Light *light, const IntRect &shadowViewport, const BoundingBox &shadowCasterBox) | Urho3D::View | private |
| FindNamedTexture(const String &name, bool isRenderTarget, bool isVolumeMap=false) | Urho3D::View | |
| FindZone(Drawable *drawable) | Urho3D::View | private |
| forwardLightsCommand_ | Urho3D::View | private |
| frame_ | Urho3D::View | private |
| gBufferPassIndex_ | Urho3D::View | private |
| geometries_ | Urho3D::View | private |
| geometriesUpdated_ | Urho3D::View | private |
| GetBaseBatches() | Urho3D::View | private |
| GetBatches() | Urho3D::View | private |
| GetCamera() const | Urho3D::View | inline |
| GetCategory() const | Urho3D::Object | |
| GetContext() const | Urho3D::Object | inline |
| GetCullCamera() const | Urho3D::View | inline |
| GetDepthStencil(RenderSurface *renderTarget) | Urho3D::View | private |
| GetDrawables() | Urho3D::View | private |
| GetDrawDebug() const | Urho3D::View | inline |
| GetEventDataMap() const | Urho3D::Object | |
| GetEventHandler() const | Urho3D::Object | |
| GetEventSender() const | Urho3D::Object | |
| GetFrameInfo() const | Urho3D::View | inline |
| GetGeometries() const | Urho3D::View | inline |
| GetGlobalVar(StringHash key) const | Urho3D::Object | |
| GetGlobalVars() const | Urho3D::Object | |
| GetGraphics() const | Urho3D::View | |
| GetLightBatches() | Urho3D::View | private |
| GetLightMask(Drawable *drawable) | Urho3D::View | inlineprivate |
| GetLightQueues() const | Urho3D::View | inline |
| GetLights() const | Urho3D::View | inline |
| GetLitBatches(Drawable *drawable, LightBatchQueue &lightQueue, BatchQueue *alphaQueue) | Urho3D::View | private |
| GetNumActiveOccluders() const | Urho3D::View | inline |
| GetOccluders() const | Urho3D::View | inline |
| GetOcclusionBuffer() const | Urho3D::View | inline |
| GetOctree() const | Urho3D::View | inline |
| GetRenderer() const | Urho3D::View | |
| GetRenderSurfaceFromTexture(Texture *texture, CubeMapFace face=FACE_POSITIVE_X) | Urho3D::View | private |
| GetRenderTarget() const | Urho3D::View | inline |
| GetScene() const | Urho3D::View | inline |
| GetShadowMapViewport(Light *light, unsigned splitIndex, Texture2D *shadowMap) | Urho3D::View | private |
| GetShadowMask(Drawable *drawable) | Urho3D::View | inlineprivate |
| GetSourceView() const | Urho3D::View | |
| GetSubsystem(StringHash type) const | Urho3D::Object | |
| GetSubsystem() const | Urho3D::Object | |
| GetTechnique(Drawable *drawable, Material *material) | Urho3D::View | private |
| 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 |
| GetVertexLightQueueHash(const PODVector< Light * > &vertexLights) | Urho3D::View | inlineprivate |
| GetViewRect() const | Urho3D::View | inline |
| GetViewSize() const | Urho3D::View | inline |
| GetZone(Drawable *drawable) | Urho3D::View | inlineprivate |
| graphics_ | Urho3D::View | private |
| HasEventHandlers() const | Urho3D::Object | inline |
| hasScenePasses_ | Urho3D::View | private |
| HasSubscribedToEvent(StringHash eventType) const | Urho3D::Object | |
| HasSubscribedToEvent(Object *sender, StringHash eventType) const | Urho3D::Object | |
| highestZonePriority_ | Urho3D::View | private |
| IsInstanceOf(StringHash type) const | Urho3D::Object | |
| IsInstanceOf(const TypeInfo *typeInfo) const | Urho3D::Object | |
| IsInstanceOf() const | Urho3D::Object | inline |
| IsNecessary(const RenderPathCommand &command) | Urho3D::View | private |
| IsShadowCasterVisible(Drawable *drawable, BoundingBox lightViewBox, Camera *shadowCamera, const Matrix3x4 &lightView, const Frustum &lightViewFrustum, const BoundingBox &lightViewFrustumBox) | Urho3D::View | private |
| lastCustomDepthSurface_ | Urho3D::View | private |
| lightPassIndex_ | Urho3D::View | private |
| lightQueryResults_ | Urho3D::View | private |
| lightQueues_ | Urho3D::View | private |
| lights_ | Urho3D::View | private |
| lightVolumeCommand_ | Urho3D::View | private |
| litAlphaPassIndex_ | Urho3D::View | private |
| litBasePassIndex_ | Urho3D::View | private |
| materialQuality_ | Urho3D::View | private |
| maxLightsDrawables_ | Urho3D::View | private |
| maxOccluderTriangles_ | Urho3D::View | private |
| maxZ_ | Urho3D::View | private |
| minInstances_ | Urho3D::View | private |
| minZ_ | Urho3D::View | private |
| NeedRenderShadowMap(const LightBatchQueue &queue) | Urho3D::View | private |
| nonThreadedGeometries_ | Urho3D::View | private |
| noStencil_ | Urho3D::View | private |
| Object(Context *context) | Urho3D::Object | |
| occluders_ | Urho3D::View | private |
| occlusionBuffer_ | Urho3D::View | private |
| octree_ | Urho3D::View | private |
| OnEvent(Object *sender, StringHash eventType, VariantMap &eventData) | Urho3D::Object | virtual |
| passCommand_ | Urho3D::View | private |
| PrepareInstancingBuffer() | Urho3D::View | private |
| ProcessLight(LightQueryResult &query, unsigned threadIndex) | Urho3D::View | private |
| ProcessLights() | Urho3D::View | private |
| ProcessLightWork (defined in Urho3D::View) | Urho3D::View | friend |
| ProcessShadowCasters(LightQueryResult &query, const PODVector< Drawable * > &drawables, unsigned splitIndex) | Urho3D::View | private |
| QuantizeDirLightShadowCamera(Camera *shadowCamera, Light *light, const IntRect &shadowViewport, const BoundingBox &viewBox) | Urho3D::View | private |
| RefCounted() | Urho3D::RefCounted | |
| RefCountPtr() | Urho3D::RefCounted | inline |
| Refs() const | Urho3D::RefCounted | |
| ReleaseRef() | Urho3D::RefCounted | |
| Render() | Urho3D::View | |
| renderer_ | Urho3D::View | private |
| renderPath_ | Urho3D::View | private |
| RenderQuad(RenderPathCommand &command) | Urho3D::View | private |
| RenderShadowMap(const LightBatchQueue &queue) | Urho3D::View | private |
| renderTarget_ | Urho3D::View | private |
| renderTargets_ | Urho3D::View | private |
| rtSize_ | Urho3D::View | private |
| scene_ | Urho3D::View | private |
| scenePasses_ | Urho3D::View | private |
| sceneResults_ | Urho3D::View | private |
| SendEvent(StringHash eventType) | Urho3D::Object | |
| SendEvent(StringHash eventType, VariantMap &eventData) | Urho3D::Object | |
| SendViewEvent(StringHash eventType) | Urho3D::View | private |
| SetCameraShaderParameters(Camera *camera) | Urho3D::View | |
| SetCommandShaderParameters(const RenderPathCommand &command) | Urho3D::View | |
| SetGBufferShaderParameters(const IntVector2 &texSize, const IntRect &viewRect) | Urho3D::View | |
| SetGlobalShaderParameters() | Urho3D::View | |
| SetGlobalVar(StringHash key, const Variant &value) | Urho3D::Object | |
| SetQueueShaderDefines(BatchQueue &queue, const RenderPathCommand &command) | Urho3D::View | private |
| SetRenderTargets(RenderPathCommand &command) | Urho3D::View | private |
| SetTextures(RenderPathCommand &command) | Urho3D::View | private |
| SetupDirLightShadowCamera(Camera *shadowCamera, Light *light, float nearSplit, float farSplit) | Urho3D::View | private |
| SetupLightVolumeBatch(Batch &batch) | Urho3D::View | private |
| SetupShadowCameras(LightQueryResult &query) | Urho3D::View | private |
| sourceView_ | Urho3D::View | private |
| SubscribeToEvent(StringHash eventType, EventHandler *handler) | Urho3D::Object | |
| SubscribeToEvent(Object *sender, StringHash eventType, EventHandler *handler) | Urho3D::Object | |
| substituteRenderTarget_ | Urho3D::View | private |
| tempDrawables_ | Urho3D::View | private |
| threadedGeometries_ | Urho3D::View | 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 | |
| Update(const FrameInfo &frame) | Urho3D::View | |
| UpdateGeometries() | Urho3D::View | private |
| UpdateOccluders(PODVector< Drawable * > &occluders, Camera *camera) | Urho3D::View | private |
| URHO3D_OBJECT(View, Object) (defined in Urho3D::View) | Urho3D::View | private |
| usedResolve_ | Urho3D::View | private |
| useLitBase_ | Urho3D::View | private |
| vertexLightQueues_ | Urho3D::View | private |
| View(Context *context) | Urho3D::View | |
| viewportTextures_ | Urho3D::View | private |
| viewRect_ | Urho3D::View | private |
| viewSize_ | Urho3D::View | private |
| WeakRefs() const | Urho3D::RefCounted | |
| zones_ | Urho3D::View | private |
| ~Object() | Urho3D::Object | virtual |
| ~RefCounted() | Urho3D::RefCounted | virtual |
| ~View() | Urho3D::View | virtual |