MCPcopy Create free account
hub / github.com/CloverHackyColor/CloverBootloader / Draw

Method Draw

rEFIt_UEFI/libeg/XPointer.cpp:96–107  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

94}
95
96VOID XPointer::Draw()
97{
98 oldPlace = newPlace;
99
100 // take background image for later to restore background
101 newPlace.Width = PointerImage->GetWidth();
102 newPlace.Height = PointerImage->GetHeight();
103 oldImage.GetArea(newPlace); //GetArea will resize oldImage, so correct newPlace
104 newPlace.Width = oldImage.GetWidth();
105 newPlace.Height = oldImage.GetHeight();
106 PointerImage->Draw(newPlace.XPos, newPlace.YPos); //zero means no scale
107}
108
109VOID XPointer::KillMouse()
110{

Callers

nothing calls this directly

Calls 3

GetWidthMethod · 0.80
GetHeightMethod · 0.80
GetAreaMethod · 0.80

Tested by

no test coverage detected