Urho3D
Dviglo::Renderer Member List

This is the complete list of members for Dviglo::Renderer, including all inherited members.

AddRef()Dviglo::RefCounted
ApplyShadowMapFilter(View *view, Texture2D *shadowMap, float blurScale)Dviglo::Renderer
blockEvents_Dviglo::Objectprivate
BlurShadowMap(View *view, Texture2D *shadowMap, float blurScale)Dviglo::Rendererprivate
Cast()Dviglo::Objectinline
Cast() constDviglo::Objectinline
colorShadowMaps_Dviglo::Rendererprivate
context_Dviglo::Objectprotected
CreateGeometries()Dviglo::Rendererprivate
CreateInstancingBuffer()Dviglo::Rendererprivate
defaultLightRamp_Dviglo::Rendererprivate
defaultLightSpot_Dviglo::Rendererprivate
defaultMaterial_Dviglo::Rendererprivate
defaultRenderPath_Dviglo::Rendererprivate
defaultTechnique_Dviglo::Rendererprivate
defaultZone_Dviglo::Rendererprivate
deferredLightPSVariations_Dviglo::Rendererprivate
dirLightGeometry_Dviglo::Rendererprivate
DrawDebugGeometry(bool depthTest)Dviglo::Renderer
drawShadows_Dviglo::Rendererprivate
dynamicInstancing_Dviglo::Rendererprivate
eventHandlers_Dviglo::Objectprivate
faceSelectCubeMap_Dviglo::Rendererprivate
FindEventHandler(StringHash eventType, EventHandler **previous=nullptr) constDviglo::Objectprivate
FindSpecificEventHandler(Object *sender, EventHandler **previous=nullptr) constDviglo::Objectprivate
FindSpecificEventHandler(Object *sender, StringHash eventType, EventHandler **previous=nullptr) constDviglo::Objectprivate
frame_Dviglo::Rendererprivate
GetActualView(View *view)Dviglo::Rendererstatic
GetBlockEvents() constDviglo::Objectinline
GetCategory() constDviglo::Object
GetContext() constDviglo::Objectinline
GetDefaultLightRamp() constDviglo::Rendererinline
GetDefaultLightSpot() constDviglo::Rendererinline
GetDefaultMaterial() constDviglo::Rendererinline
GetDefaultRenderPath() constDviglo::Renderer
GetDefaultTechnique() constDviglo::Renderer
GetDefaultZone() constDviglo::Rendererinline
GetDepthStencil(int width, int height, int multiSample, bool autoResolve)Dviglo::Renderer
GetDrawShadows() constDviglo::Rendererinline
GetDynamicInstancing() constDviglo::Rendererinline
GetEventDataMap() constDviglo::Object
GetEventHandler() constDviglo::Object
GetEventSender() constDviglo::Object
GetFaceSelectCubeMap() constDviglo::Rendererinline
GetFrameInfo() constDviglo::Rendererinline
GetGlobalVar(StringHash key) constDviglo::Object
GetGlobalVars() constDviglo::Object
GetHDRRendering() constDviglo::Rendererinline
GetIndirectionCubeMap() constDviglo::Rendererinline
GetInstancingBuffer() constDviglo::Rendererinline
GetLightGeometry(Light *light)Dviglo::Renderer
GetLightScissor(Light *light, Camera *camera)Dviglo::Renderer
GetMaterialQuality() constDviglo::Rendererinline
GetMaxOccluderTriangles() constDviglo::Rendererinline
GetMaxShadowMaps() constDviglo::Rendererinline
GetMaxSortedInstances() constDviglo::Rendererinline
GetMinInstances() constDviglo::Rendererinline
GetMobileNormalOffsetMul() constDviglo::Rendererinline
GetMobileShadowBiasAdd() constDviglo::Rendererinline
GetMobileShadowBiasMul() constDviglo::Rendererinline
GetNumBatches() constDviglo::Rendererinline
GetNumExtraInstancingBufferElements() constDviglo::Rendererinline
GetNumGeometries(bool allViews=false) constDviglo::Renderer
GetNumLights(bool allViews=false) constDviglo::Renderer
GetNumOccluders(bool allViews=false) constDviglo::Renderer
GetNumPrimitives() constDviglo::Rendererinline
GetNumShadowMaps(bool allViews=false) constDviglo::Renderer
GetNumViewports() constDviglo::Rendererinline
GetNumViews() constDviglo::Rendererinline
GetOccluderSizeThreshold() constDviglo::Rendererinline
GetOcclusionBuffer(Camera *camera)Dviglo::Renderer
GetOcclusionBufferSize() constDviglo::Rendererinline
GetPreparedView(Camera *camera)Dviglo::Renderer
GetQuadGeometry()Dviglo::Renderer
GetReuseShadowMaps() constDviglo::Rendererinline
GetScreenBuffer(int width, int height, unsigned format, int multiSample, bool autoResolve, bool cubemap, bool filtered, bool srgb, unsigned persistentKey=0)Dviglo::Renderer
GetShadowCamera()Dviglo::Renderer
GetShadowMap(Light *light, Camera *camera, unsigned viewWidth, unsigned viewHeight)Dviglo::Renderer
GetShadowMapSize() constDviglo::Rendererinline
GetShadowQuality() constDviglo::Rendererinline
GetShadowSoftness() constDviglo::Rendererinline
GetShadowVariations() constDviglo::Rendererprivate
GetSpecularLighting() constDviglo::Rendererinline
GetSubsystem(StringHash type) constDviglo::Object
GetSubsystem() constDviglo::Object
GetTextureAnisotropy() constDviglo::Rendererinline
GetTextureFilterMode() constDviglo::Rendererinline
GetTextureQuality() constDviglo::Rendererinline
GetThreadedOcclusion() constDviglo::Rendererinline
GetType() const =0Dviglo::Objectpure virtual
GetTypeInfo() const =0Dviglo::Objectpure virtual
GetTypeInfoStatic()Dviglo::Objectinlinestatic
GetTypeName() const =0Dviglo::Objectpure virtual
GetViewport(unsigned index) constDviglo::Renderer
GetViewportForScene(Scene *scene, unsigned index) constDviglo::Renderer
GetVSMMultiSample() constDviglo::Rendererinline
GetVSMShadowParameters() constDviglo::Rendererinline
graphics_Dviglo::Rendererprivate
HandleRenderUpdate(StringHash eventType, VariantMap &eventData)Dviglo::Rendererprivate
HandleScreenMode(StringHash eventType, VariantMap &eventData)Dviglo::Rendererprivate
HasEventHandlers() constDviglo::Objectinline
HasSubscribedToEvent(StringHash eventType) constDviglo::Object
HasSubscribedToEvent(Object *sender, StringHash eventType) constDviglo::Object
hdrRendering_Dviglo::Rendererprivate
indirectionCubeMap_Dviglo::Rendererprivate
Initialize()Dviglo::Rendererprivate
initialized_Dviglo::Rendererprivate
instancingBuffer_Dviglo::Rendererprivate
IsInstanceOf(StringHash type) constDviglo::Object
IsInstanceOf(const TypeInfo *typeInfo) constDviglo::Object
IsInstanceOf() constDviglo::Objectinline
lightScissorCache_Dviglo::Rendererprivate
lightStencilValue_Dviglo::Rendererprivate
LoadPassShaders(Pass *pass, Vector< SharedPtr< ShaderVariation > > &vertexShaders, Vector< SharedPtr< ShaderVariation > > &pixelShaders, const BatchQueue &queue)Dviglo::Rendererprivate
LoadShaders()Dviglo::Rendererprivate
materialQuality_Dviglo::Rendererprivate
maxOccluderTriangles_Dviglo::Rendererprivate
maxShadowMaps_Dviglo::Rendererprivate
maxSortedInstances_Dviglo::Rendererprivate
minInstances_Dviglo::Rendererprivate
mobileNormalOffsetMul_Dviglo::Rendererprivate
mobileShadowBiasAdd_Dviglo::Rendererprivate
mobileShadowBiasMul_Dviglo::Rendererprivate
numBatches_Dviglo::Rendererprivate
numExtraInstancingBufferElements_Dviglo::Rendererprivate
numOcclusionBuffers_Dviglo::Rendererprivate
numPrimitives_Dviglo::Rendererprivate
numShadowCameras_Dviglo::Rendererprivate
Object(Context *context)Dviglo::Objectexplicit
occluderSizeThreshold_Dviglo::Rendererprivate
occlusionBuffers_Dviglo::Rendererprivate
occlusionBufferSize_Dviglo::Rendererprivate
OnEvent(Object *sender, StringHash eventType, VariantMap &eventData)Dviglo::Objectvirtual
operator=(const RefCounted &rhs)=deleteDviglo::RefCounted
OptimizeLightByScissor(Light *light, Camera *camera)Dviglo::Renderer
OptimizeLightByStencil(Light *light, Camera *camera)Dviglo::Renderer
pointLightGeometry_Dviglo::Rendererprivate
preparedViews_Dviglo::Rendererprivate
PrepareViewRender()Dviglo::Rendererprivate
queuedViewports_Dviglo::Rendererprivate
QueueRenderSurface(RenderSurface *renderTarget)Dviglo::Renderer
QueueViewport(RenderSurface *renderTarget, Viewport *viewport)Dviglo::Renderer
refCount_Dviglo::RefCountedprivate
RefCounted()Dviglo::RefCounted
RefCounted(const RefCounted &rhs)=deleteDviglo::RefCounted
RefCountPtr()Dviglo::RefCountedinline
Refs() constDviglo::RefCounted
ReleaseMaterialShaders()Dviglo::Rendererprivate
ReleaseRef()Dviglo::RefCounted
ReloadShaders()Dviglo::Renderer
ReloadTextures()Dviglo::Rendererprivate
RemoveEventSender(Object *sender)Dviglo::Objectprivate
RemoveUnusedBuffers()Dviglo::Rendererprivate
Render()Dviglo::Renderer
Renderer(Context *context)Dviglo::Rendererexplicit
rendererMutex_Dviglo::Rendererprivate
ResetBuffers()Dviglo::Rendererprivate
ResetScreenBufferAllocations()Dviglo::Rendererprivate
ResetShadowMapAllocations()Dviglo::Rendererprivate
ResetShadowMaps()Dviglo::Rendererprivate
resetViews_Dviglo::Rendererprivate
ResizeInstancingBuffer(unsigned numInstances)Dviglo::Renderer
reuseShadowMaps_Dviglo::Rendererprivate
screenBufferAllocations_Dviglo::Rendererprivate
screenBuffers_Dviglo::Rendererprivate
SendEvent(StringHash eventType)Dviglo::Object
SendEvent(StringHash eventType, VariantMap &eventData)Dviglo::Object
SendEvent(StringHash eventType, Args... args)Dviglo::Objectinline
SetBatchShaders(Batch &batch, Technique *tech, bool allowShadows, const BatchQueue &queue)Dviglo::Renderer
SetBlockEvents(bool block)Dviglo::Objectinline
SetCullMode(CullMode mode, Camera *camera)Dviglo::Renderer
SetDefaultRenderPath(RenderPath *renderPath)Dviglo::Renderer
SetDefaultRenderPath(XMLFile *xmlFile)Dviglo::Renderer
SetDefaultTechnique(Technique *technique)Dviglo::Renderer
SetDrawShadows(bool enable)Dviglo::Renderer
SetDynamicInstancing(bool enable)Dviglo::Renderer
SetGlobalVar(StringHash key, const Variant &value)Dviglo::Object
SetHDRRendering(bool enable)Dviglo::Renderer
SetIndirectionTextureData()Dviglo::Rendererprivate
SetLightVolumeBatchShaders(Batch &batch, Camera *camera, const String &vsName, const String &psName, const String &vsDefines, const String &psDefines)Dviglo::Renderer
SetMaterialQuality(MaterialQuality quality)Dviglo::Renderer
SetMaxOccluderTriangles(int triangles)Dviglo::Renderer
SetMaxShadowMaps(int shadowMaps)Dviglo::Renderer
SetMaxSortedInstances(int instances)Dviglo::Renderer
SetMinInstances(int instances)Dviglo::Renderer
SetMobileNormalOffsetMul(float mul)Dviglo::Renderer
SetMobileShadowBiasAdd(float add)Dviglo::Renderer
SetMobileShadowBiasMul(float mul)Dviglo::Renderer
SetNumExtraInstancingBufferElements(int elements)Dviglo::Renderer
SetNumViewports(unsigned num)Dviglo::Renderer
SetOccluderSizeThreshold(float screenSize)Dviglo::Renderer
SetOcclusionBufferSize(int size)Dviglo::Renderer
SetReuseShadowMaps(bool enable)Dviglo::Renderer
SetShadowMapFilter(Object *instance, ShadowMapFilter functionPtr)Dviglo::Renderer
SetShadowMapSize(int size)Dviglo::Renderer
SetShadowQuality(ShadowQuality quality)Dviglo::Renderer
SetShadowSoftness(float shadowSoftness)Dviglo::Renderer
SetSpecularLighting(bool enable)Dviglo::Renderer
SetTextureAnisotropy(int level)Dviglo::Renderer
SetTextureFilterMode(TextureFilterMode mode)Dviglo::Renderer
SetTextureQuality(MaterialQuality quality)Dviglo::Renderer
SetThreadedOcclusion(bool enable)Dviglo::Renderer
SetViewport(unsigned index, Viewport *viewport)Dviglo::Renderer
SetVSMMultiSample(int multiSample)Dviglo::Renderer
SetVSMShadowParameters(float minVariance, float lightBleedingReduction)Dviglo::Renderer
shaderErrorDisplayed_Dviglo::Rendererprivate
shadersChangedFrameNumber_Dviglo::Rendererprivate
shadersDirty_Dviglo::Rendererprivate
shadowCameraNodes_Dviglo::Rendererprivate
shadowMapAllocations_Dviglo::Rendererprivate
ShadowMapFilter typedef (defined in Dviglo::Renderer)Dviglo::Renderer
shadowMapFilter_Dviglo::Rendererprivate
shadowMapFilterInstance_Dviglo::Rendererprivate
shadowMaps_Dviglo::Rendererprivate
shadowMapSize_Dviglo::Rendererprivate
shadowQuality_Dviglo::Rendererprivate
shadowSoftness_Dviglo::Rendererprivate
specularLighting_Dviglo::Rendererprivate
spotLightGeometry_Dviglo::Rendererprivate
StorePreparedView(View *view, Camera *camera)Dviglo::Renderer
SubscribeToEvent(StringHash eventType, EventHandler *handler)Dviglo::Object
SubscribeToEvent(Object *sender, StringHash eventType, EventHandler *handler)Dviglo::Object
SubscribeToEvent(StringHash eventType, const std::function< void(StringHash, VariantMap &)> &function, void *userData=nullptr)Dviglo::Object
SubscribeToEvent(Object *sender, StringHash eventType, const std::function< void(StringHash, VariantMap &)> &function, void *userData=nullptr)Dviglo::Object
textureAnisotropy_Dviglo::Rendererprivate
textureFilterMode_Dviglo::Rendererprivate
textureQuality_Dviglo::Rendererprivate
threadedOcclusion_Dviglo::Rendererprivate
UnsubscribeFromAllEvents()Dviglo::Object
UnsubscribeFromAllEventsExcept(const PODVector< StringHash > &exceptions, bool onlyUserData)Dviglo::Object
UnsubscribeFromEvent(StringHash eventType)Dviglo::Object
UnsubscribeFromEvent(Object *sender, StringHash eventType)Dviglo::Object
UnsubscribeFromEvents(Object *sender)Dviglo::Object
Update(float timeStep)Dviglo::Renderer
updatedOctrees_Dviglo::Rendererprivate
UpdateQueuedViewport(unsigned index)Dviglo::Rendererprivate
URHO3D_OBJECT(Renderer, Object) (defined in Dviglo::Renderer)Dviglo::Rendererprivate
viewports_Dviglo::Rendererprivate
views_Dviglo::Rendererprivate
vsmMultiSample_Dviglo::Rendererprivate
vsmShadowParams_Dviglo::Rendererprivate
WeakRefs() constDviglo::RefCounted
~Object() overrideDviglo::Object
~RefCounted()Dviglo::RefCountedvirtual
~Renderer() overrideDviglo::Renderer