#include <render_layer.h>
|
| | CRenderLayer (int GroupId, int LayerId, int Flags) |
| virtual void | OnInit (IGraphics *pGraphics, ITextRender *pTextRender, CRenderMap *pRenderMap, std::shared_ptr< CEnvelopeManager > &pEnvelopeManager, IMap *pMap, IMapImages *pMapImages, std::optional< FRenderUploadCallback > &FRenderUploadCallbackOptional) |
| virtual void | Init ()=0 |
| virtual void | Render (const CRenderLayerParams &Params)=0 |
| virtual bool | DoRender (const CRenderLayerParams &Params)=0 |
| virtual bool | IsValid () const |
| virtual bool | IsGroup () const |
| virtual void | Unload ()=0 |
| bool | IsVisibleInClipRegion (const std::optional< CClipRegion > &ClipRegion) const |
| int | GetGroup () const |
| virtual | ~CRenderComponent ()=default |
| IGraphics * | Graphics () |
| const IGraphics * | Graphics () const |
| ITextRender * | TextRender () |
| CRenderMap * | RenderMap () |
| void | OnInit (IGraphics *pGraphics, ITextRender *pTextRender, CRenderMap *pRenderMap) |
| void | OnInit (CRenderComponent *pRenderComponent) |
◆ CRenderLayer()
| CRenderLayer::CRenderLayer |
( |
int | GroupId, |
|
|
int | LayerId, |
|
|
int | Flags ) |
◆ DoRender()
◆ GetGroup()
| int CRenderLayer::GetGroup |
( |
| ) |
const |
|
inline |
◆ GetTexture()
◆ Init()
| virtual void CRenderLayer::Init |
( |
| ) |
|
|
pure virtual |
◆ IsGroup()
| virtual bool CRenderLayer::IsGroup |
( |
| ) |
const |
|
inlinevirtual |
◆ IsValid()
| virtual bool CRenderLayer::IsValid |
( |
| ) |
const |
|
inlinevirtual |
◆ IsVisibleInClipRegion()
| bool CRenderLayer::IsVisibleInClipRegion |
( |
const std::optional< CClipRegion > & | ClipRegion | ) |
const |
◆ OnInit()
◆ Render()
◆ RenderLoading()
| void CRenderLayer::RenderLoading |
( |
| ) |
const |
|
protected |
◆ Unload()
| virtual void CRenderLayer::Unload |
( |
| ) |
|
|
pure virtual |
◆ UseTexture()
◆ m_Flags
| int CRenderLayer::m_Flags |
|
protected |
◆ m_GroupId
| int CRenderLayer::m_GroupId |
|
protected |
◆ m_LayerClip
◆ m_LayerId
| int CRenderLayer::m_LayerId |
|
protected |
◆ m_pEnvelopeManager
◆ m_pMap
| class IMap* CRenderLayer::m_pMap = nullptr |
|
protected |
◆ m_pMapImages
◆ m_RenderUploadCallback
The documentation for this class was generated from the following files: