1#ifndef NW_LYT_DRAWINFO_H_
2#define NW_LYT_DRAWINFO_H_
4#include <nw/lyt/lyt_Types.h>
6namespace nw {
namespace lyt {
10struct ShaderConnection;
Definition lyt_DrawInfo.h:13
u32 m_AllowableTextureQuantity
Definition lyt_DrawInfo.h:31
GraphicsResource * m_pGraphicsResource
Definition lyt_DrawInfo.h:22
Layout * m_pLayout
Definition lyt_DrawInfo.h:23
math::VEC2 m_LocationAdjustScale
Definition lyt_DrawInfo.h:21
ShaderConnection * m_CurrentShader
Definition lyt_DrawInfo.h:32
u8 m_NumTexEnv
Definition lyt_DrawInfo.h:26
Flag m_Flag
Definition lyt_DrawInfo.h:41
math::MTX34 m_ModelViewMtx
Definition lyt_DrawInfo.h:20
bool m_FirstDraw
Definition lyt_DrawInfo.h:30
math::MTX34 m_ViewMtx
Definition lyt_DrawInfo.h:19
u8 m_NumTexMap
Definition lyt_DrawInfo.h:27
math::MTX44 m_ProjMtx
Definition lyt_DrawInfo.h:18
s8 m_TexCoordSrc[TexMapMax]
Definition lyt_DrawInfo.h:25
bool m_ModelViewMtxLoaded
Definition lyt_DrawInfo.h:29
bool m_TexEnvAuto
Definition lyt_DrawInfo.h:28
Definition lyt_Animator.h:6
const int TexMapMax
Definition lyt_Types.h:10
Definition lyt_DrawInfo.h:35
u8 invisiblePaneCalculateMtx
Definition lyt_DrawInfo.h:37
u8 locationAdjust
Definition lyt_DrawInfo.h:36
u8 alphaZeroPaneCalculateMtx
Definition lyt_DrawInfo.h:38