The Pedigree Project
0.1
|
This is the complete list of members for Framebuffer, including all inherited members.
addChild(Device *pDevice) | Device | |
addresses() | Device | inlinevirtual |
addToRoot(Device *device) | Device | static |
bitBlit(rgb_t *pBuffer, size_t fromX, size_t fromY, size_t toX, size_t toY, size_t width, size_t height) | Display | virtual |
blit(Graphics::Buffer *pBuffer, size_t srcx, size_t srcy, size_t destx, size_t desty, size_t width, size_t height, bool bLowestCall=true) | Framebuffer | virtual |
bufferFromSelf() (defined in Framebuffer) | Framebuffer | protected |
Bus enum value | Device | |
Callback typedef (defined in Device) | Device | |
Console enum value | Device | |
Controller enum value | Device | |
copy(size_t srcx, size_t srcy, size_t destx, size_t desty, size_t w, size_t h, bool bLowestCall=true) | Framebuffer | virtual |
createBuffer(const void *srcData, Graphics::PixelFormat srcFormat, size_t width, size_t height, uint32_t *pPalette=0) | Framebuffer | virtual |
destroyBuffer(Graphics::Buffer *pBuffer) | Framebuffer | virtual |
Device() (defined in Device) | Device | |
Device(Device *p) | Device | |
Disk enum value | Device | |
Display() (defined in Display) | Display | |
Display(Device *p) (defined in Display) | Display | |
Device::Display enum value | Device | |
draw(void *pBuffer, size_t srcx, size_t srcy, size_t destx, size_t desty, size_t width, size_t height, Graphics::PixelFormat format=Graphics::Bits32_Argb, bool bLowestCall=true) | Framebuffer | virtual |
draw(Graphics::Buffer *pBuffer, size_t srcx, size_t srcy, size_t destx, size_t desty, size_t width, size_t height, bool bLowestCall=true) | Framebuffer | protectedvirtual |
dump(String &str) | Display | virtual |
enterMode(size_t desiredW, size_t desiredH, size_t desiredBpp) | Framebuffer | |
fillRectangle(rgb_t *pBuffer, size_t x, size_t y, size_t width, size_t height, rgb_t colour) | Display | virtual |
flush(size_t x, size_t y, size_t w, size_t h) | Framebuffer | |
foreach(Callback callback, Device *root=0) | Device | static |
foreach(pedigree_std::Callable< F > &callback, Device *root, Args...args) (defined in Device) | Device | static |
Framebuffer() (defined in Framebuffer) | Framebuffer | |
Framebuffer() (defined in Framebuffer) | Framebuffer | |
Framebuffer() (defined in Framebuffer) | Framebuffer | |
Generic enum value | Device | |
getActive() const (defined in Framebuffer) | Framebuffer | |
getBytesPerLine() const (defined in Framebuffer) | Framebuffer | |
getBytesPerPixel() const (defined in Framebuffer) | Framebuffer | |
getChild(size_t n) | Device | |
getCurrentScreenMode(Display::ScreenMode &sm) | Framebuffer | virtual |
getFormat() const (defined in Framebuffer) | Framebuffer | |
getFormat() const | Framebuffer | inline |
getFramebuffer() | Framebuffer | virtual |
getFramebuffer() const | Framebuffer | inline |
getHeight() const (defined in Framebuffer) | Framebuffer | |
getHeight() const (defined in Framebuffer) | Framebuffer | inline |
getInterruptNumber() | Device | inlinevirtual |
getName(String &str) | Display | virtual |
getNumChildren() | Device | |
getPalette() const (defined in Framebuffer) | Framebuffer | |
getParent() const (defined in Framebuffer) | Framebuffer | |
getPciBusPosition() | Device | inline |
getPciClassCode() | Device | inline |
getPciConfigHeader() const | Device | inline |
getPciDeviceId() | Device | inline |
getPciDevicePosition() | Device | inline |
getPciFunctionNumber() | Device | inline |
getPciProgInterface() | Device | inline |
getPciSubclassCode() | Device | inline |
getPciVendorId() | Device | inline |
getPixelFormat(Display::PixelFormat *pPf) (defined in Framebuffer) | Framebuffer | virtual |
Display::getPixelFormat(PixelFormat &pf) | Display | virtual |
getRawBuffer() const | Framebuffer | virtual |
getScreenModes(List< Display::ScreenMode * > &sms) | Framebuffer | virtual |
getSpecificType() | Device | inlinevirtual |
getType() | Display | virtual |
getWidth() const (defined in Framebuffer) | Framebuffer | |
getWidth() const | Framebuffer | inline |
hwRedraw(size_t x=~0UL, size_t y=~0UL, size_t w=~0UL, size_t h=~0UL) | Framebuffer | protectedvirtual |
initialise() | Framebuffer | |
killBuffer(rgb_t *pBuffer) | Display | virtual |
line(size_t x1, size_t y1, size_t x2, size_t y2, uint32_t colour, Graphics::PixelFormat format=Graphics::Bits32_Argb, bool bLowestCall=true) | Framebuffer | virtual |
m_Addresses | Device | protected |
m_bActive | Framebuffer | protected |
m_bStoredMode (defined in Framebuffer) | Framebuffer | private |
m_Children | Device | protected |
m_ClassCode | Device | protected |
m_ConfigHeader | Device | protected |
m_DeviceId | Device | protected |
m_Fb (defined in Framebuffer) | Framebuffer | private |
m_Format (defined in Framebuffer) | Framebuffer | private |
m_FramebufferBase (defined in Framebuffer) | Framebuffer | protected |
m_FramebufferSize (defined in Framebuffer) | Framebuffer | private |
m_Height (defined in Framebuffer) | Framebuffer | private |
m_InterruptNumber | Device | protected |
m_Mode | Framebuffer | private |
m_nBytesPerLine | Framebuffer | |
m_nBytesPerPixel | Framebuffer | |
m_nHeight | Framebuffer | |
m_nWidth | Framebuffer | |
m_Palette | Framebuffer | protected |
m_PciBusPos | Device | protected |
m_PciDevicePos | Device | protected |
m_PciFunctionNum | Device | protected |
m_pFramebuffer (defined in Framebuffer) | Framebuffer | private |
m_PixelFormat | Framebuffer | |
m_pParent | Framebuffer | |
m_ProgInterface | Device | protected |
m_Root | Device | protectedstatic |
m_SpecificType | Device | protected |
m_StoredMode (defined in Framebuffer) | Framebuffer | private |
m_SubclassCode | Device | protected |
m_TreeLock | Device | protectedstatic |
m_VendorId | Device | protected |
m_Width (defined in Framebuffer) | Framebuffer | private |
m_XPos | Framebuffer | |
m_YPos | Framebuffer | |
Mouse enum value | Device | |
Network enum value | Device | |
newBuffer() | Display | virtual |
NOT_COPYABLE_OR_ASSIGNABLE(Device) (defined in Device) | Device | protected |
PACKED (defined in Display) | Display | |
rect(size_t x, size_t y, size_t width, size_t height, uint32_t colour, Graphics::PixelFormat format=Graphics::Bits32_Argb, bool bLowestCall=true) | Framebuffer | virtual |
redraw(size_t x=~0UL, size_t y=~0UL, size_t w=~0UL, size_t h=~0UL, bool bChild=false) | Framebuffer | |
removeChild(size_t n) | Device | |
removeChild(Device *d) | Device | |
replaceChild(Device *src, Device *dest) | Device | |
restoreMode() | Framebuffer | |
root() | Device | inlineprotectedstatic |
Root enum value | Device | |
searchByClass(uint16_t classCode, void(*callback)(Device *), Device *root=0) (defined in Device) | Device | static |
searchByClassAndSubclass(uint16_t classCode, uint16_t subclassCode, void(*callback)(Device *), Device *root=0) (defined in Device) | Device | static |
searchByClassSubclassAndProgInterface(uint16_t classCode, uint16_t subclassCode, uint8_t progInterface, void(*callback)(Device *), Device *root=0) (defined in Device) | Device | static |
searchByVendorId(uint16_t vendorId, void(*callback)(Device *), Device *root=0) | Device | static |
searchByVendorIdAndDeviceId(uint16_t vendorId, uint16_t deviceId, void(*callback)(Device *), Device *root=0) (defined in Device) | Device | static |
setActive(bool b) (defined in Framebuffer) | Framebuffer | |
setBytesPerLine(size_t b) (defined in Framebuffer) | Framebuffer | |
setBytesPerPixel(size_t b) (defined in Framebuffer) | Framebuffer | |
setCurrentBuffer(rgb_t *pBuffer) | Display | virtual |
setFormat(Graphics::PixelFormat pf) (defined in Framebuffer) | Framebuffer | |
setFramebuffer(uintptr_t p) (defined in Framebuffer) | Framebuffer | virtual |
setHeight(size_t h) (defined in Framebuffer) | Framebuffer | |
setInterruptNumber(uintptr_t n) | Device | inlinevirtual |
setPalette(uint32_t *palette, size_t nEntries) | Framebuffer | |
setParent(Framebuffer *p) (defined in Framebuffer) | Framebuffer | |
Display::setParent(Device *p) | Device | inline |
setPciConfigHeader(const PciBus::ConfigSpace &space) | Device | inline |
setPciIdentifiers(uint8_t classCode, uint8_t subclassCode, uint16_t vendorId, uint16_t deviceId, uint8_t progIf) | Device | inline |
setPciPosition(uint32_t bus, uint32_t device, uint32_t func) | Device | inline |
setPixel(size_t x, size_t y, uint32_t colour, Graphics::PixelFormat format=Graphics::Bits32_Argb, bool bLowestCall=true) | Framebuffer | |
setScreenMode(Display::ScreenMode sm) | Framebuffer | virtual |
Display::setScreenMode(size_t modeId) | Display | virtual |
Display::setScreenMode(size_t nWidth, size_t nHeight, size_t nBpp) | Display | virtual |
setSpecificType(String str) | Device | inlinevirtual |
setWidth(size_t w) (defined in Framebuffer) | Framebuffer | |
setXPos(size_t x) (defined in Framebuffer) | Framebuffer | |
setYPos(size_t y) (defined in Framebuffer) | Framebuffer | |
Sound enum value | Device | |
storeMode() | Framebuffer | |
swBlit(Graphics::Buffer *pBuffer, size_t srcx, size_t srcy, size_t destx, size_t desty, size_t width, size_t height) | Framebuffer | protected |
swCopy(size_t srcx, size_t srcy, size_t destx, size_t desty, size_t w, size_t h) | Framebuffer | protected |
swCreateBuffer(const void *srcData, Graphics::PixelFormat srcFormat, size_t width, size_t height, uint32_t *pPalette) | Framebuffer | protected |
swDestroyBuffer(Graphics::Buffer *pBuffer) (defined in Framebuffer) | Framebuffer | protected |
swDraw(void *pBuffer, size_t srcx, size_t srcy, size_t destx, size_t desty, size_t width, size_t height, Graphics::PixelFormat format=Graphics::Bits32_Argb, bool bLowestCall=true) (defined in Framebuffer) | Framebuffer | protected |
swDraw(Graphics::Buffer *pBuffer, size_t srcx, size_t srcy, size_t destx, size_t desty, size_t width, size_t height, bool bLowestCall=true) (defined in Framebuffer) | Framebuffer | protected |
swLine(size_t x1, size_t y1, size_t x2, size_t y2, uint32_t colour, Graphics::PixelFormat format) (defined in Framebuffer) | Framebuffer | protected |
swRect(size_t x, size_t y, size_t width, size_t height, uint32_t colour, Graphics::PixelFormat format) | Framebuffer | protected |
swSetPixel(size_t x, size_t y, uint32_t colour, Graphics::PixelFormat format=Graphics::Bits32_Argb) | Framebuffer | private |
Type enum name | Device | |
updateBuffer(rgb_t *pBuffer, size_t x1=~0UL, size_t y1=~0UL, size_t x2=~0UL, size_t y2=~0UL) | Display | virtual |
UsbContainer enum value | Device | |
UsbController enum value | Device | |
UsbGeneric enum value | Device | |
~Device() (defined in Device) | Device | virtual |
~Display() (defined in Display) | Display | virtual |
~Framebuffer() (defined in Framebuffer) | Framebuffer | virtual |
~Framebuffer() (defined in Framebuffer) | Framebuffer | virtual |
~Framebuffer() (defined in Framebuffer) | Framebuffer | virtual |