void TXshZeraryFxColumn::loadData(TIStream &is) { TPersist *p = 0; is >> p; if (!p) return; TZeraryColumnFx *fx = dynamic_cast<TZeraryColumnFx *>(p); fx->addRef(); if (m_zeraryColumnFx) { m_zeraryColumnFx->setColumn(0); m_zeraryColumnFx->release(); } m_zeraryColumnFx = fx; m_zeraryColumnFx->setColumn(this); int r0, r1; bool touched = false; const TXshCell cell(m_zeraryFxLevel, TFrameId(1)); string tagName; while (is.matchTag(tagName)) { if (tagName == "status") { int status; is >> status; setStatusWord(status); } else if (tagName == "cells") {
void TXshMeshColumn::loadData(TIStream &is) { std::string tagName; while (is.openChild(tagName)) { if (tagName == "status") { int status; is >> status; setStatusWord(status); if (status & eCamstandTransparent43) { setOpacity(128); status = status & ~eCamstandTransparent43; } is.closeChild(); } else if (tagName == "camerastand_opacity") {