This is the complete list of members for Eegeo::Icons::ScreenIconRenderer, including all inherited members.
BatchedScreenIconRenderableCache typedef (defined in Eegeo::Icons::ScreenIconRenderer) | Eegeo::Icons::ScreenIconRenderer | |
Create(IconMaterialSetFactory &iconMaterialSetFactory, IconMaterialSetCache &iconMaterialSetCache, IBatchedScreenIconRenderableFactory &batchedScreenIconRenderableFactory, BatchedScreenIconRenderable::VertexBufferType &screenIconVertexBuffer, bool snapToPixel) (defined in Eegeo::Icons::ScreenIconRenderer) | Eegeo::Icons::ScreenIconRenderer | static |
DrawIcon(const IconDefinition &shapedIcon) (defined in Eegeo::Icons::ScreenIconRenderer) | Eegeo::Icons::ScreenIconRenderer | virtual |
DrawIcons(const std::vector< const IconDefinition * > &shapedIcons) (defined in Eegeo::Icons::ScreenIconRenderer) | Eegeo::Icons::ScreenIconRenderer | virtual |
EnqueueRenderables(const Rendering::RenderContext &renderContext, Rendering::RenderQueue &renderQueue) (defined in Eegeo::Icons::ScreenIconRenderer) | Eegeo::Icons::ScreenIconRenderer | virtual |
Finalize() (defined in Eegeo::Icons::ScreenIconRenderer) | Eegeo::Icons::ScreenIconRenderer | virtual |
NonCopyable(const NonCopyable &)=delete (defined in Eegeo::NonCopyable) | Eegeo::NonCopyable | private |
NonCopyable()=default (defined in Eegeo::NonCopyable) | Eegeo::NonCopyable | private |
operator=(const NonCopyable &)=delete (defined in Eegeo::NonCopyable) | Eegeo::NonCopyable | private |
ScreenIconRenderer(IconRendererStateComponent *pTextRendererStateComponent, BatchedScreenIconRenderableCache *pBatchedScreenIconRenderableCache, bool snapToPixel) (defined in Eegeo::Icons::ScreenIconRenderer) | Eegeo::Icons::ScreenIconRenderer | |
SetAlpha(float alpha) (defined in Eegeo::Icons::ScreenIconRenderer) | Eegeo::Icons::ScreenIconRenderer | inlinevirtual |
SetDefaultState() (defined in Eegeo::Icons::ScreenIconRenderer) | Eegeo::Icons::ScreenIconRenderer | virtual |
SetDepthTest(bool depthTest) (defined in Eegeo::Icons::ScreenIconRenderer) | Eegeo::Icons::ScreenIconRenderer | inlinevirtual |
SetIconColor(const v4 &iconColor) (defined in Eegeo::Icons::ScreenIconRenderer) | Eegeo::Icons::ScreenIconRenderer | inlinevirtual |
SetIconScale(float iconScale) (defined in Eegeo::Icons::ScreenIconRenderer) | Eegeo::Icons::ScreenIconRenderer | inlinevirtual |
SetIconSet(const IconSet *pIconSet) (defined in Eegeo::Icons::ScreenIconRenderer) | Eegeo::Icons::ScreenIconRenderer | inlinevirtual |
SetRenderLayer(Rendering::LayerIds::Values layer, int subLayer) (defined in Eegeo::Icons::ScreenIconRenderer) | Eegeo::Icons::ScreenIconRenderer | inlinevirtual |
SetStencilFunc(GLenum stencilFunc, int stencilRef, u32 stencilMask) (defined in Eegeo::Icons::ScreenIconRenderer) | Eegeo::Icons::ScreenIconRenderer | inlinevirtual |
SetStencilMaskedStyle(bool enable, GLenum stencilFunc, const v4 &iconColor) (defined in Eegeo::Icons::ScreenIconRenderer) | Eegeo::Icons::ScreenIconRenderer | inlinevirtual |
SetStencilTest(bool stencilTest) (defined in Eegeo::Icons::ScreenIconRenderer) | Eegeo::Icons::ScreenIconRenderer | inlinevirtual |
SetTransform(const v2 &translate, const v2 &rotate, const v2 &scale) (defined in Eegeo::Icons::ScreenIconRenderer) | Eegeo::Icons::ScreenIconRenderer | inlinevirtual |
Upload() (defined in Eegeo::Icons::ScreenIconRenderer) | Eegeo::Icons::ScreenIconRenderer | virtual |
~IIconRenderer() (defined in Eegeo::Icons::IIconRenderer) | Eegeo::Icons::IIconRenderer | inlinevirtual |
~IRenderableFilter() (defined in Eegeo::Rendering::IRenderableFilter) | Eegeo::Rendering::IRenderableFilter | inlinevirtual |
~IScreenIconRenderer() (defined in Eegeo::Icons::IScreenIconRenderer) | Eegeo::Icons::IScreenIconRenderer | inlinevirtual |
~ScreenIconRenderer() (defined in Eegeo::Icons::ScreenIconRenderer) | Eegeo::Icons::ScreenIconRenderer |