All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
List of all members
Eegeo::Icons::IScreenIconRenderer Class Reference
Inheritance diagram for Eegeo::Icons::IScreenIconRenderer:
Eegeo::Icons::IIconRenderer Eegeo::Rendering::IRenderableFilter Eegeo::Icons::ScreenIconRenderer

Additional Inherited Members

- Public Member Functions inherited from Eegeo::Icons::IIconRenderer
virtual void SetIconSet (const IconSet *pIconSet)=0
 
virtual void SetDefaultState ()=0
 
virtual void SetIconColor (const v4 &iconColor)=0
 
virtual void SetIconScale (float iconScale)=0
 
virtual void SetTransform (const v2 &translate, const v2 &rotate, const v2 &scale)=0
 
virtual void SetDepthTest (bool depthTest)=0
 
virtual void SetStencilTest (bool stencilTest)=0
 
virtual void SetStencilFunc (GLenum stencilFunc, int stencilRef, u32 stencilMask)=0
 
virtual void SetStencilMaskedStyle (bool enable, GLenum stencilFunc, const v4 &maskedColor)=0
 
virtual void SetRenderLayer (Rendering::LayerIds::Values layer, int subLayer)=0
 
virtual void SetAlpha (float alpha)=0
 
virtual void DrawIcon (const IconDefinition &shapedIcon)=0
 
virtual void DrawIcons (const std::vector< const IconDefinition * > &shapedIcons)=0
 
virtual void Finalize ()=0
 
virtual void Upload ()=0
 

The documentation for this class was generated from the following file: