DDraceNetwork Docs
CManagedTeeRenderInfo Class Reference

#include <render.h>

Collaboration diagram for CManagedTeeRenderInfo:
[legend]

Public Member Functions

 CManagedTeeRenderInfo (const CTeeRenderInfo &TeeRenderInfo, const CSkinDescriptor &SkinDescriptor)
 
CTeeRenderInfoTeeRenderInfo ()
 
const CTeeRenderInfoTeeRenderInfo () const
 
const CSkinDescriptorSkinDescriptor () const
 
void SetRefreshCallback (const std::function< void()> &RefreshCallback)
 

Private Attributes

CTeeRenderInfo m_TeeRenderInfo
 
CSkinDescriptor m_SkinDescriptor
 
std::function< void()> m_RefreshCallback = nullptr
 

Friends

class CGameClient
 

Constructor & Destructor Documentation

◆ CManagedTeeRenderInfo()

CManagedTeeRenderInfo::CManagedTeeRenderInfo ( const CTeeRenderInfo TeeRenderInfo,
const CSkinDescriptor SkinDescriptor 
)
inline

Member Function Documentation

◆ SetRefreshCallback()

void CManagedTeeRenderInfo::SetRefreshCallback ( const std::function< void()> &  RefreshCallback)
inline

◆ SkinDescriptor()

const CSkinDescriptor & CManagedTeeRenderInfo::SkinDescriptor ( ) const
inline

◆ TeeRenderInfo() [1/2]

CTeeRenderInfo & CManagedTeeRenderInfo::TeeRenderInfo ( )
inline

◆ TeeRenderInfo() [2/2]

const CTeeRenderInfo & CManagedTeeRenderInfo::TeeRenderInfo ( ) const
inline

Friends And Related Function Documentation

◆ CGameClient

friend class CGameClient
friend

Member Data Documentation

◆ m_RefreshCallback

std::function<void()> CManagedTeeRenderInfo::m_RefreshCallback = nullptr
private

◆ m_SkinDescriptor

CSkinDescriptor CManagedTeeRenderInfo::m_SkinDescriptor
private

◆ m_TeeRenderInfo

CTeeRenderInfo CManagedTeeRenderInfo::m_TeeRenderInfo
private

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