| 
    SO3Engine
    
   | 
 
Hikari::Impl::RenderBuffer Class Reference
#include <RenderBuffer.h>
Public Member Functions | |
| RenderBuffer (int width, int height) | |
| ~RenderBuffer () | |
| unsigned char * | getBuffer () | 
| void | reserve (int width, int height) | 
| void | copyFrom (unsigned char *srcBuffer, int srcRowSpan) | 
| void | copyArea (RECT srcRect, unsigned char *srcBuffer, int srcRowSpan) | 
| void | blitBGR (unsigned char *destBuffer, int destRowSpan, int destDepth) | 
Public Attributes | |
| int | width | 
| int | height | 
| int | rowSpan | 
Protected Attributes | |
| unsigned char * | buffer | 
Detailed Description
Definition at line 44 of file RenderBuffer.h.
Constructor & Destructor Documentation
◆ RenderBuffer()
| RenderBuffer::RenderBuffer | ( | int | width, | 
| int | height | ||
| ) | 
Definition at line 39 of file RenderBuffer.cpp.
◆ ~RenderBuffer()
| RenderBuffer::~RenderBuffer | ( | ) | 
Definition at line 44 of file RenderBuffer.cpp.
Member Function Documentation
◆ blitBGR()
| void RenderBuffer::blitBGR | ( | unsigned char * | destBuffer, | 
| int | destRowSpan, | ||
| int | destDepth | ||
| ) | 
Definition at line 101 of file RenderBuffer.cpp.
◆ copyArea()
| void RenderBuffer::copyArea | ( | RECT | srcRect, | 
| unsigned char * | srcBuffer, | ||
| int | srcRowSpan | ||
| ) | 
Definition at line 82 of file RenderBuffer.cpp.
◆ copyFrom()
| void RenderBuffer::copyFrom | ( | unsigned char * | srcBuffer, | 
| int | srcRowSpan | ||
| ) | 
Definition at line 73 of file RenderBuffer.cpp.
◆ getBuffer()
      
  | 
  inline | 
Definition at line 55 of file RenderBuffer.h.
◆ reserve()
| void RenderBuffer::reserve | ( | int | width, | 
| int | height | ||
| ) | 
Definition at line 53 of file RenderBuffer.cpp.
Member Data Documentation
◆ buffer
      
  | 
  protected | 
Definition at line 47 of file RenderBuffer.h.
◆ height
| int Hikari::Impl::RenderBuffer::height | 
Definition at line 50 of file RenderBuffer.h.
◆ rowSpan
| int Hikari::Impl::RenderBuffer::rowSpan | 
Definition at line 50 of file RenderBuffer.h.
◆ width
| int Hikari::Impl::RenderBuffer::width | 
Definition at line 50 of file RenderBuffer.h.
The documentation for this class was generated from the following files:
- include/External/hikari/impl/RenderBuffer.h
 - src/External/hikari/RenderBuffer.cpp
 
Generated by