Go to the source code of this file.
Functions | |
if (framenum >=s->frameCount()) return | |
if (s->getPalette()==0) return | |
if (frame->compressed) for(int i=0 | |
Variables | |
const sint32 | neg = (FLIP_CONDITIONAL)?-1:0 |
int | scrn_width = clip_window.w |
int | scrn_height = clip_window.h |
uintX * | line_end |
uint8 * | off_pixels = static_cast<uint8*>(pixels) + static_cast<sintptr>(clip_window.x)*sizeof(uintX) + static_cast<sintptr>(clip_window.y)*pitch |
x = clip_window.x | |
y = clip_window.y | |
const uint8 * | linedata |
sint32 | xpos |
sintptr | line |
sint32 | dlen |
uintX * | pixptr |
uintX * | endrun |
uintX * | line_start |
uint32 | pix |
ShapeFrame * | frame = s->getFrame(framenum) |
const uint8 * | rle_data = frame->rle_data |
const uint32 * | line_offsets = frame->line_offsets |
const uint32 * | pal |
const uint32 * | xform_pal |
sint32 | width = frame->width |
sint32 | height = frame->height |
x = XNEG(frame->xoff) | |
y = frame->yoff |
if | ( | frame-> | compressed | ) | [pure virtual] |
if | ( | s-> | getPalette() = =0 |
) |
if | ( | framenum >=s-> | frameCount() | ) |
Definition at line 171 of file SoftRenderSurface.inl.
Referenced by ConvertShape::Check(), ShapeFrame::getPixelAtPoint(), ConvertShapeFrame::GetPixels(), ShapeFrame::hasPoint(), and ConvertShapeFrame::ReadCmpFrame().
uintX* endrun |
Definition at line 174 of file SoftRenderSurface.inl.
ShapeFrame* frame = s->getFrame(framenum) |
Definition at line 182 of file SoftRenderSurface.inl.
Referenced by ItemSorter::AddItem(), ConvertShape::Check(), ConvertShape::CheckUnsafe(), GUIApp::CreateHWCursors(), GameData::getFrame(), GUIApp::getMouseFrame(), Shape::getTotalDimensions(), WpnOvlayDat::load(), load_frame(), load_image(), Map::loadFixedFormatObjects(), World::loadItemCachNPCData(), GUIApp::myWindowProc(), GUIApp::paint(), PaperdollGump::PaintThis(), SKFPlayer::parseEventList(), ConvertShape::Read(), MiniMapGump::sampleAtPoint(), Gump::SetShape(), PaperdollGump::StartDraggingItem(), ItemSorter::Trace(), PaperdollGump::TraceObjId(), ContainerGump::TraceObjId(), and ConvertShape::Write().
Definition at line 197 of file SoftRenderSurface.inl.
Referenced by Pentagram::BilinearScalerInternal_2x(), Pentagram::BilinearScalerInternal_Arb(), Pentagram::BilinearScalerInternal_X1Y12(), Pentagram::BilinearScalerInternal_X2Y24(), GUIApp::GraphicSysInit(), load_image(), InverterGump::PaintChildren(), CreditsGump::Run(), Pentagram::Scale2xScalerInternal< uintX, Manip, uintS >::Scale(), Pentagram::Scale2x_16MMX(), Pentagram::Scale2x_32MMX(), GravityProcess::terminate(), and EditWidget::textFits().
Definition at line 170 of file SoftRenderSurface.inl.
Referenced by Console::Dump(), MusicFlex::loadSongInfo(), NS_TIMIDITY::read_config_file(), CreditsGump::Run(), and typesetText().
uintX* line_end |
Definition at line 118 of file SoftRenderSurface.inl.
Referenced by SoftRenderSurface< uintX >::Blit(), TextureTarga::ConvertFormat(), SoftRenderSurface< uintX >::FadedBlit(), SoftRenderSurface< uintX >::Fill32(), SoftRenderSurface< uintX >::FillAlpha(), and SoftRenderSurface< uintX >::MaskedBlit().
const uint32* line_offsets = frame->line_offsets |
Definition at line 184 of file SoftRenderSurface.inl.
uintX* line_start |
Definition at line 175 of file SoftRenderSurface.inl.
Definition at line 168 of file SoftRenderSurface.inl.
Referenced by ShapeFrame::getPixelAtPoint(), ConvertShapeFrame::GetPixels(), and ShapeFrame::hasPoint().
Definition at line 85 of file SoftRenderSurface.inl.
uint8* off_pixels = static_cast<uint8*>(pixels) + static_cast<sintptr>(clip_window.x)*sizeof(uintX) + static_cast<sintptr>(clip_window.y)*pitch |
Definition at line 122 of file SoftRenderSurface.inl.
Initial value:
untformed_pal? &(s->getPalette()->native_untransformed[0]): &(s->getPalette()->native[0])
Definition at line 185 of file SoftRenderSurface.inl.
Referenced by FontManager::addJPOverride(), JPRenderedText::draw(), JPRenderedText::drawBlended(), PaletteManager::load(), GUIApp::load(), load_image(), loadPalette(), PaletteFaderProcess::PaletteFaderProcess(), TTFont::renderText(), PaletteManager::resetTransforms(), SKFPlayer::run(), MiniMapGump::sampleAtPoint(), GUIApp::save(), Shape::setPalette(), PaletteManager::transformPalette(), PaletteManager::untransformPalette(), and PaletteManager::updatedFont().
uintX* pixptr |
Definition at line 173 of file SoftRenderSurface.inl.
int scrn_height = clip_window.h |
Definition at line 117 of file SoftRenderSurface.inl.
int scrn_width = clip_window.w |
Definition at line 116 of file SoftRenderSurface.inl.
Definition at line 196 of file SoftRenderSurface.inl.
Referenced by Pentagram::BilinearScalerInternal_2x(), Pentagram::BilinearScalerInternal_Arb(), Pentagram::BilinearScalerInternal_X2Y24(), ConvertShape::Check(), Console::CheckResize(), RenderSurface::CreateSecondaryRenderSurface(), GUIApp::GraphicSysInit(), load_image(), InverterGump::PaintChildren(), and EditWidget::textFits().
Definition at line 198 of file SoftRenderSurface.inl.
Definition at line 123 of file SoftRenderSurface.inl.
Referenced by ItemSorter::AddItem(), basename(), MusicFlex::cache(), AudioProcess::calculateSoundVolume(), GUIApp::CreateHWCursors(), ActorAnimProcess::doHitSpecial(), ActorAnimProcess::doSpecial(), SoftRenderSurface< uintX >::DrawLine32(), CameraProcess::FindRoof(), U8Game::getCreditText(), Pentagram::_2xSaIScalerInternal< uintX, Manip, uintS >::GetResult1(), Pentagram::_2xSaIScalerInternal< uintX, Manip, uintS >::GetResult2(), TreasureLoader::internalParse(), GameInfo::load(), AnimDat::load(), Map::loadFixedFormatObjects(), GumpShapeArchive::loadGumpage(), World::loadItemCachNPCData(), MissileTracker::MissileTracker(), TimidityMidiDriver::open(), TreasureLoader::parseUInt32Vector(), TTFont::renderText(), QuickAvatarMoverProcess::run(), MissileProcess::run(), LoiterProcess::run(), FireballProcess::run(), EggHatcherProcess::run(), ActorAnimProcess::run(), Pentagram::_2xSaIScalerInternal< uintX, Manip, uintS >::Scale_2xSaI(), Pentagram::_2xSaIScalerInternal< uintX, Manip, uintS >::Scale_Super2xSaI(), Pentagram::_2xSaIScalerInternal< uintX, Manip, uintS >::Scale_SuperEagle(), scanname(), PentZip::unzlocal_getLong(), PentZip::unzlocal_getShort(), World::worldStats(), U8Game::writeSaveInfo(), RemorseGame::writeSaveInfo(), PentZip::ziplocal_getLong(), and PentZip::ziplocal_getShort().
Initial value:
untformed_pal? &(s->getPalette()->xform_untransformed[0]): &(s->getPalette()->xform[0])
Definition at line 191 of file SoftRenderSurface.inl.
Definition at line 169 of file SoftRenderSurface.inl.
Referenced by ConvertShape::Check(), GameMapGump::ConCmd_dumpMap(), ShapeFrame::getPixelAtPoint(), ConvertShapeFrame::GetPixels(), ShapeFrame::hasPoint(), and ConvertShapeFrame::ReadCmpFrame().
Definition at line 199 of file SoftRenderSurface.inl.
Definition at line 124 of file SoftRenderSurface.inl.
Referenced by ItemSorter::AddItem(), AudioProcess::calculateSoundVolume(), GUIApp::CreateHWCursors(), ActorAnimProcess::doHitSpecial(), ActorAnimProcess::doSpecial(), Console::DrawConsole(), SoftRenderSurface< uintX >::DrawLine32(), CameraProcess::FindRoof(), Pentagram::_2xSaIScalerInternal< uintX, Manip, uintS >::GetResult1(), Pentagram::_2xSaIScalerInternal< uintX, Manip, uintS >::GetResult2(), NS_TIMIDITY::ino(), Map::loadFixedFormatObjects(), GumpShapeArchive::loadGumpage(), World::loadItemCachNPCData(), MissileTracker::MissileTracker(), Console::PrintInternal(), Console::PrintRawInternal(), ConvertShapeFrame::ReadCmpFrame(), TTFont::renderText(), QuickAvatarMoverProcess::run(), MissileProcess::run(), LoiterProcess::run(), FireballProcess::run(), EggHatcherProcess::run(), ActorAnimProcess::run(), Pentagram::_2xSaIScalerInternal< uintX, Manip, uintS >::Scale_2xSaI(), Pentagram::_2xSaIScalerInternal< uintX, Manip, uintS >::Scale_Super2xSaI(), Pentagram::_2xSaIScalerInternal< uintX, Manip, uintS >::Scale_SuperEagle(), World::worldStats(), U8Game::writeSaveInfo(), and RemorseGame::writeSaveInfo().