void GraphicalGeometricBase::setSource(vtkPolyDataAlgorithmPtr source) { mData = vtkPolyDataPtr(); mSource = source; if (mSource) getMapper()->SetInputConnection(mSource->GetOutputPort()); else getMapper()->SetInputConnection(NULL); }
void GraphicalGeometricBase::setScalarVisibility(bool show) { if(show) { getMapper()->ScalarVisibilityOn(); }else { getMapper()->ScalarVisibilityOff(); } }
bool Cartridge::loadGame(string gameName){ FILE *newgame = fopen(gameName.c_str(), "rb"); int size_game; struct stat st; if (!newgame){ printf("Error: Couldnt open file \n"); return false; } if (stat(gameName.c_str(), &st) !=0){ printf("Error determining the file size \n"); return false; } size_game = st.st_size; gameROM = new uint8[size_game]; fread(gameROM, size_game*sizeof(uint8), 1, newgame); fclose(newgame); getMapper(); n_banks = gameROM[4]; chr_banks = gameROM[5]; return true; }
void ROMHeader::print() const { std::cout << "************************************************************************\n"; std::cout << "ROM HEADER INFORMATION\n"; std::cout << "Bytes 0-3:\t\t" << header << "\n"; std::cout << "Program ROM Pages:\t" << (int)prgPages << "\n"; std::cout << "Program CHR Pages:\t" << (int)chrPages << "\n"; std::cout << "Mapper Number:\t\t" << (int)getMapper() << "\n"; std::cout << "Mirroring Mode:\t\t" << (int)getMirroring() << "\n"; std::cout << "************************************************************************\n"; }
QVariant MetaData::value(const QString & key, const QString & tag) const { return getMapper(tag)->value(_tags[tag], key); }
void MetaData::insert(const QString & key, const QVariant & value) { foreach (const QString tag, _tags.keys()) { getMapper(tag)->insert(_tags[tag], key, value); } }