Lines Matching refs:m_pMaterial

44     m_pMaterial = Layout::NewObj<Material>();  in Picture()
45 if (m_pMaterial) in Picture()
47 m_pMaterial->ReserveMem(texNum, texNum, texNum); in Picture()
57 m_pMaterial = Layout::NewObj<Material>(); in Picture()
58 if (m_pMaterial) in Picture()
60 m_pMaterial->ReserveMem(texNum, texNum, texNum); in Picture()
95 m_pMaterial = Layout::NewObj<Material>(pResMaterial, resBlockSet); in Picture()
117 if (m_pMaterial && ! m_pMaterial->IsUserAllocated()) in ~Picture()
119 Layout::DeleteObj(m_pMaterial); in ~Picture()
120 m_pMaterial = 0; in ~Picture()
129 return m_pMaterial? 1 : 0; in GetMaterialNum()
137 return idx == 0 ? m_pMaterial : 0; in GetMaterial()
142 if (m_pMaterial == pMaterial) in SetMaterial()
147 if (m_pMaterial != NULL && !m_pMaterial->IsUserAllocated()) in SetMaterial()
149 Layout::DeleteObj(m_pMaterial); in SetMaterial()
152 m_pMaterial = pMaterial; in SetMaterial()
162 …if (m_pMaterial->GetTexMapNum() >= m_pMaterial->GetTexMapCap() || m_pMaterial->GetTexCoordGenNum()… in Append()
164 …), m_pMaterial->GetTexCoordGenCap(%d)\n", m_pMaterial->GetTexMapNum(), m_pMaterial->GetTexMapCap()… in Append()
168 const u8 texIdx = m_pMaterial->GetTexMapNum(); in Append()
169 m_pMaterial->SetTexMapNum(u8(texIdx + 1)); in Append()
170 m_pMaterial->SetTexMap(texIdx, texMap); in Append()
172 m_pMaterial->SetTexCoordGenNum(m_pMaterial->GetTexMapNum()); in Append()
173 m_pMaterial->SetTexCoordGen(texIdx, TexCoordGen()); in Append()
175 SetTexCoordNum(m_pMaterial->GetTexMapNum()); in Append()
178 if (GetSize() == Size(0.f, 0.f) && m_pMaterial->GetTexMapNum() == 1) in Append()
180 const TexSize& texSize = m_pMaterial->GetTexMap(0).GetSize(); in Append()
223 if (m_pMaterial != NULL) in SetTexCoord()
225 m_pMaterial->SetTextureDirty(); in SetTexCoord()
266 if (! m_pMaterial) in DrawSelf()
275 m_pMaterial->SetupGraphics(drawInfo, GetGlobalAlpha()); in DrawSelf()