void CObject_Bg_Stage1_2::Render() { int _width = 0; int _height = 0; SetDrawBlendMode(DX_BLENDMODE_NOBLEND, 255); GetGraphSize(GraphHandle, &_width, &_height); DrawRectGraph((int)fDrawX, (int)fDrawY, SrcX, SrcY, 1024, 768, GraphHandle, TRUE, FALSE); DrawRectGraph((int)fDrawX, (int)fDrawY, (SrcX-_width), SrcY+768, 1024, 768, GraphHandle, TRUE, FALSE); SetDrawBlendMode(DX_BLENDMODE_ALPHA, Hero->GetOpacity()); DrawGraphF(1160 - SrcX, 180, GetResourceWithKey(IMAGE_STAGE1_2_FOREST), TRUE); SetDrawBlendMode(DX_BLENDMODE_NOBLEND, 255); }
void draw(const double x, const double y) { DrawGraphF((float)x, (float)y, handle, true); }