Lines Matching refs:drawInfo
568 Pane::CalculateMtx(const DrawInfo& drawInfo) in CalculateMtx() argument
570 if (! IsVisible() && ! drawInfo.IsInvisiblePaneCalculateMtx()) in CalculateMtx()
587 pParentMtx = &drawInfo.GetViewMtx(); in CalculateMtx()
612 if (drawInfo.IsLocationAdjust() && this->IsLocationAdjust()) in CalculateMtx()
615 sx *= drawInfo.GetLocationAdjustScale().x; in CalculateMtx()
616 sy *= drawInfo.GetLocationAdjustScale().y; in CalculateMtx()
650 if (drawInfo.IsInfluencedAlpha() && m_pParent) in CalculateMtx()
652 m_GlbAlpha = u8(m_Alpha * drawInfo.GetGlobalAlpha()); in CalculateMtx()
665 const f32 crGlobalAlpha = drawInfo.GetGlobalAlpha(); in CalculateMtx()
666 const bool bCrInfluenced = drawInfo.IsInfluencedAlpha(); in CalculateMtx()
667 DrawInfo& mtDrawInfo = const_cast<DrawInfo&>(drawInfo); in CalculateMtx()
675 it->CalculateMtx(drawInfo); in CalculateMtx()
687 it->CalculateMtx(drawInfo); in CalculateMtx()
694 Pane::Draw(const DrawInfo& drawInfo) in Draw() argument
701 DrawSelf(drawInfo); in Draw()
706 it->Draw(drawInfo); in Draw()
713 Pane::DrawSelf(const DrawInfo& drawInfo) in DrawSelf() argument
717 NW_UNUSED_VARIABLE(drawInfo) in DrawSelf()
721 if (m_pParent && drawInfo.IsDebugDrawMode()) // 枠の描画 in DrawSelf()
724 LoadMtx(drawInfo); in DrawSelf()
726 internal::DrawLine(drawInfo, GetVtxPos(), m_Size, ut::Color8::GREEN); in DrawSelf()
728 drawInfo.GetGraphicsResource()->ResetGlState(); in DrawSelf()
910 Pane::LoadMtx(const DrawInfo& drawInfo) in LoadMtx() argument
912 GraphicsResource& graphicsResource = *drawInfo.GetGraphicsResource(); in LoadMtx()