All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Eegeo::Pins::PinsModule Member List

This is the complete list of members for Eegeo::Pins::PinsModule, including all inherited members.

Create(Eegeo::Modules::Core::RenderingModule &renderingModule, Eegeo::Modules::IPlatformAbstractionModule &platformAbstractonModule, Eegeo::Modules::Map::MapModule &mapModule, const Eegeo::Rendering::TTextureId pinIconsTextureId, const Eegeo::Rendering::ITexturePageLayout &texturePageLayout, const Eegeo::Rendering::LayerIds::Values layerId, const float spriteWidth, const float spriteHeight, const Rendering::ScreenProperties &screenProperties, const bool useLegacyScaling)Eegeo::Pins::PinsModulestatic
CreateWithAtlas(Eegeo::Modules::Core::RenderingModule &renderingModule, Eegeo::Modules::IPlatformAbstractionModule &platformAbstractonModule, Eegeo::Modules::Map::MapModule &mapModule, const Eegeo::Rendering::TTextureId pinIconsTextureId, const Eegeo::Rendering::AtlasTexturePageLayout &texturePageLayout, const Eegeo::Rendering::LayerIds::Values layerId, const Rendering::ScreenProperties &screenProperties)Eegeo::Pins::PinsModulestatic
GetController() const Eegeo::Pins::PinsModuleinline
GetRepository() const Eegeo::Pins::PinsModuleinline
NonCopyable(const NonCopyable &)=delete (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprotected
NonCopyable()=default (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprotected
operator=(const NonCopyable &)=delete (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprotected
PinsModule(const Eegeo::Rendering::TTextureId iconsTexturePageId, const Eegeo::Rendering::ITexturePageLayout &texturePageLayout, Eegeo::Pins::IPinViewFactory *pPinViewFactory, Rendering::GlBufferPool &glBufferPool, Rendering::Shaders::ShaderIdGenerator &shaderIdGenerator, Rendering::Materials::MaterialIdGenerator &materialIdGenerator, Rendering::VertexLayouts::VertexBindingPool &vertexBindingPool, Rendering::VertexLayouts::VertexLayoutPool &vertexLayoutPool, Rendering::RenderableFilters &renderableFilters, Resources::Terrain::Heights::TerrainHeightProvider &terrainHeightProvider, const Rendering::LayerIds::Values layerId, const Rendering::EnvironmentFlatteningService &environmentFlatteningService, const Rendering::ScreenProperties &screenProperties, const bool useLegacyScaling)Eegeo::Pins::PinsModuleinline
Update(float dt, const Camera::RenderCamera &renderCamera)Eegeo::Pins::PinsModuleinline
UpdateScreenProperties(const Rendering::ScreenProperties &screenProperties)Eegeo::Pins::PinsModuleinline
~PinsModule()Eegeo::Pins::PinsModuleinline