DDraceNetwork Documentation
Loading...
Searching...
No Matches
CRenderComponent Class Reference

#include <render_component.h>

Inheritance diagram for CRenderComponent:
[legend]
Collaboration diagram for CRenderComponent:
[legend]

Public Member Functions

virtual ~CRenderComponent ()=default
IGraphicsGraphics ()
const IGraphicsGraphics () const
ITextRenderTextRender ()
CRenderMapRenderMap ()
void OnInit (IGraphics *pGraphics, ITextRender *pTextRender, CRenderMap *pRenderMap)
void OnInit (CRenderComponent *pRenderComponent)

Private Attributes

IGraphicsm_pGraphics
ITextRenderm_pTextRender
CRenderMapm_pRenderMap

Constructor & Destructor Documentation

◆ ~CRenderComponent()

virtual CRenderComponent::~CRenderComponent ( )
virtualdefault

Member Function Documentation

◆ Graphics() [1/2]

IGraphics * CRenderComponent::Graphics ( )
inline

◆ Graphics() [2/2]

const IGraphics * CRenderComponent::Graphics ( ) const
inline

◆ OnInit() [1/2]

void CRenderComponent::OnInit ( CRenderComponent * pRenderComponent)

◆ OnInit() [2/2]

void CRenderComponent::OnInit ( IGraphics * pGraphics,
ITextRender * pTextRender,
CRenderMap * pRenderMap )

◆ RenderMap()

CRenderMap * CRenderComponent::RenderMap ( )
inline

◆ TextRender()

ITextRender * CRenderComponent::TextRender ( )
inline

Member Data Documentation

◆ m_pGraphics

IGraphics* CRenderComponent::m_pGraphics
private

◆ m_pRenderMap

CRenderMap* CRenderComponent::m_pRenderMap
private

◆ m_pTextRender

ITextRender* CRenderComponent::m_pTextRender
private

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