NW4F Lyt
Loading...
Searching...
No Matches
nw::lyt::DrawInfo Class Reference

#include <lyt_DrawInfo.h>

Classes

struct  Flag

Private Member Functions

 DrawInfo ()
virtual ~DrawInfo ()

Private Attributes

math::MTX44 m_ProjMtx
math::MTX34 m_ViewMtx
math::MTX34 m_ModelViewMtx
math::VEC2 m_LocationAdjustScale
GraphicsResource * m_pGraphicsResource
Layout * m_pLayout
s8 m_TexCoordSrc [TexMapMax]
u8 m_NumTexEnv
u8 m_NumTexMap
bool m_TexEnvAuto
bool m_ModelViewMtxLoaded
bool m_FirstDraw
u32 m_AllowableTextureQuantity
ShaderConnection * m_CurrentShader
Flag m_Flag

Constructor & Destructor Documentation

◆ DrawInfo()

nw::lyt::DrawInfo::DrawInfo ( )
private

Member Function Documentation

◆ ~DrawInfo()

virtual nw::lyt::DrawInfo::~DrawInfo ( )
privatevirtual

Member Data Documentation

◆ m_ProjMtx

math::MTX44 nw::lyt::DrawInfo::m_ProjMtx
private

◆ m_ViewMtx

math::MTX34 nw::lyt::DrawInfo::m_ViewMtx
private

◆ m_ModelViewMtx

math::MTX34 nw::lyt::DrawInfo::m_ModelViewMtx
private

◆ m_LocationAdjustScale

math::VEC2 nw::lyt::DrawInfo::m_LocationAdjustScale
private

◆ m_pGraphicsResource

GraphicsResource* nw::lyt::DrawInfo::m_pGraphicsResource
private

◆ m_pLayout

Layout* nw::lyt::DrawInfo::m_pLayout
private

◆ m_TexCoordSrc

s8 nw::lyt::DrawInfo::m_TexCoordSrc[TexMapMax]
private

◆ m_NumTexEnv

u8 nw::lyt::DrawInfo::m_NumTexEnv
private

◆ m_NumTexMap

u8 nw::lyt::DrawInfo::m_NumTexMap
private

◆ m_TexEnvAuto

bool nw::lyt::DrawInfo::m_TexEnvAuto
private

◆ m_ModelViewMtxLoaded

bool nw::lyt::DrawInfo::m_ModelViewMtxLoaded
private

◆ m_FirstDraw

bool nw::lyt::DrawInfo::m_FirstDraw
private

◆ m_AllowableTextureQuantity

u32 nw::lyt::DrawInfo::m_AllowableTextureQuantity
private

◆ m_CurrentShader

ShaderConnection* nw::lyt::DrawInfo::m_CurrentShader
private

◆ m_Flag

Flag nw::lyt::DrawInfo::m_Flag
private