#include #include namespace PD { namespace Ultra { PD_API bool ElementBase::RevisionUpdate(PD::u32 req) { if (req != pCanvasRev) { pCanvasRev = req; return true; } else { return false; } } PD_API void ElementBase::Update() { if (!pParent) pRenderspace = PD::fvec4(pPos, pPos + pSize); pRenderspace = pParent->GetCanvas().VTranslateObject( pParent->GetTopLeft() + pPos, pSize, pAlignment); /*pRenderspace = PD::fvec4(pParent->GetTopLeft() + pPos, pParent->GetTopLeft() + pPos + pSize);*/ } } // namespace Ultra } // namespace PD