![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
This is the complete list of members for GrayLib::cImageBase, including all inherited members.
cImageBase() noexcept | GrayLib::cImageBase | inline |
cMemBlock() noexcept | Gray::cMemBlock | inlineprotected |
cMemBlock(const void *pData, size_t nSize) noexcept | Gray::cMemBlock | inlineprotected |
cMemBlock(const cMemBlock &block) noexcept | Gray::cMemBlock | inlineprotected |
cMemBlock(const cMemBlock *pBlock) noexcept | Gray::cMemBlock | inlineprotected |
Compare(const void *pData1, size_t iLen1, const void *pData2, size_t iLen2) | Gray::cMemBlock | protectedstatic |
ConvertToString(char *pszDst, StrLen_t iDstSizeMax) const | Gray::cMemBlock | inlineprotected |
CopyTo(cSurfaceBase &TexDst, PIXELS_t itxs=0, PIXELS_t itys=0, bool bTextureXReverse=false, bool bTextureYReverse=false) const | GrayLib::cSurfaceBase | |
cRefBase(int iRefCount=0) noexcept | Gray::cRefBase | inlineexplicit |
cSurfaceBase() noexcept | GrayLib::cSurfaceBase | |
cSurfaceBase(void *pPixelData, const cSurfaceInfo &rInfo) | GrayLib::cSurfaceBase | |
cSurfaceBase(void *pPixelData, PIXELS_t cx, PIXELS_t cy, size_t uPitchBytes, SURF_FORM_TYPE ePixelFormat) | GrayLib::cSurfaceBase | |
DecRefCount() | Gray::cRefBase | inline |
FillColor(COLORREF colorBack) | GrayLib::cSurfaceBase | |
get_Data() const noexcept | Gray::cMemBlock | inlineprotected |
get_DataA() const noexcept | Gray::cMemBlock | inlineprotected |
get_DataBytes() const noexcept | Gray::cMemBlock | inlineprotected |
get_DataEnd() const noexcept | Gray::cMemBlock | inlineprotected |
get_DataSize() const noexcept | Gray::cMemBlock | inlineprotected |
get_HashCode() const noexcept | Gray::cRefBase | inline |
get_Height() const noexcept | GrayLib::cSurfaceBase | inline |
get_Info() const noexcept | GrayLib::cSurfaceBase | inline |
get_PitchBytes() const noexcept | GrayLib::cSurfaceBase | inline |
get_PixelBytes() const noexcept | GrayLib::cSurfaceBase | inline |
get_PixelData() const noexcept | GrayLib::cSurfaceBase | inline |
get_PixelFormat() const noexcept | GrayLib::cSurfaceBase | inline |
get_RefCount() const noexcept | Gray::cRefBase | inline |
get_Width() const noexcept | GrayLib::cSurfaceBase | inline |
GetLinePtr(PIXELS_t y) const noexcept | GrayLib::cSurfaceBase | inline |
GetLinePtrByte(PIXELS_t y) const noexcept | GrayLib::cSurfaceBase | inline |
GetLinePtrRaw(PIXELS_t y) const noexcept | GrayLib::cSurfaceBase | inline |
GetNextLine(const void *pLinePtr) const noexcept | GrayLib::cSurfaceBase | inline |
GetOffset(size_t nOffset) const | Gray::cMemBlock | inlineprotected |
GetPixColor1(const void *pvLine, PIXELS_t x) const | GrayLib::cSurfaceBase | inline |
GetPixColor16(const void *pvLine, PIXELS_t x) const noexcept | GrayLib::cSurfaceBase | inline |
GetPixColor16G(const void *pvLine, PIXELS_t x) const | GrayLib::cSurfaceBase | |
GetPixColor16G(PIXELS_t x, PIXELS_t y) const | GrayLib::cSurfaceBase | inline |
GetPixColor1P(const void *pvLine, PIXELS_t x) noexcept | GrayLib::cSurfaceBase | inlinestatic |
GetPixColor24d(const void *pvLine, PIXELS_t x) const noexcept | GrayLib::cSurfaceBase | inline |
GetPixColor24g(const void *pvLine, PIXELS_t x) const noexcept | GrayLib::cSurfaceBase | inline |
GetPixColor32(const void *pvLine, PIXELS_t x) const noexcept | GrayLib::cSurfaceBase | inline |
GetPixColor8(const void *pvLine, PIXELS_t x) const noexcept | GrayLib::cSurfaceBase | inline |
GetPixColorRef(const void *pvLine, PIXELS_t x) const | GrayLib::cSurfaceBase | |
GetPixColorRef(PIXELS_t x, PIXELS_t y) const | GrayLib::cSurfaceBase | inline |
GetPixPtr(const void *pvLine, PIXELS_t x, size_t sizePixel) const noexcept | GrayLib::cSurfaceBase | inline |
GetPixPtr(PIXELS_t x, PIXELS_t y, size_t sizePixel) const noexcept | GrayLib::cSurfaceBase | inline |
GetPixPtr(PIXELS_t x, PIXELS_t y) const noexcept | GrayLib::cSurfaceBase | inline |
GetPixPtr16(PIXELS_t x, PIXELS_t y) const noexcept | GrayLib::cSurfaceBase | inline |
IncRefCount() | Gray::cRefBase | inline |
InitSurfaceAlign(PIXELS_t cx, PIXELS_t cy, size_t nAlignBytes, SURF_FORM_TYPE ePixelFormat) | GrayLib::cSurfaceBase | protected |
InitSurfaceInfo(const cSurfaceInfo &rInfo) | GrayLib::cSurfaceBase | protected |
InitSurfacePitch(PIXELS_t cx, PIXELS_t cy, size_t uPitchBytes, SURF_FORM_TYPE ePixelFormat) | GrayLib::cSurfaceBase | protected |
InitTestPattern() | GrayLib::cSurfaceBase | |
InitZeros() noexcept | Gray::cMemBlock | inlineprotected |
isDestructing() noexcept | Gray::cRefBase | inline |
IsEqualData(const void *pData, size_t nSize) const noexcept | Gray::cMemBlock | inlineprotected |
IsEqualData(const cMemBlock *pData) const noexcept | Gray::cMemBlock | inlineprotected |
IsEqualData(const cMemBlock &data) const noexcept | Gray::cMemBlock | inlineprotected |
isStaticConstruct() const noexcept | Gray::cRefBase | inline |
isTopDown() const noexcept | GrayLib::cSurfaceBase | inline |
isValidCheck() const noexcept | GrayLib::cSurfaceBase | inline |
isValidImage() const noexcept | GrayLib::cImageBase | inlinevirtual |
IsValidIndex(size_t i) const noexcept | Gray::cMemBlock | inlineprotected |
IsValidIndex2(size_t i) const noexcept | Gray::cMemBlock | inlineprotected |
isValidObj() const noexcept | Gray::cRefBase | inline |
isValidPixelData() const noexcept | GrayLib::cSurfaceBase | inline |
IsValidPixPtr(const void *p) const noexcept | GrayLib::cSurfaceBase | inline |
isValidPtr() const noexcept | Gray::cMemBlock | inlineprotected |
IsValidPtr(const void *p) const noexcept | Gray::cMemBlock | inlineprotected |
IsValidPtr2(const void *p) const noexcept | Gray::cMemBlock | inlineprotected |
IsZeros() const noexcept | Gray::cMemBlock | inlineprotected |
LoadFile(const FILECHAR_t *pszFileName) | GrayLib::cImageBase | virtual |
Lock() | GrayLib::cSurfaceBase | inline |
m_Info | GrayLib::cSurfaceBase | protected |
m_nSize | Gray::cMemBlock | protected |
m_pData | Gray::cMemBlock | protected |
onFinalRelease() | Gray::cRefBase | inlinevirtual |
operator const BYTE *() const noexcept | Gray::cMemBlock | inlineprotected |
operator=(const cSurfaceBase &rSurf) | GrayLib::cSurfaceBase | inlineprotected |
put_DataPtr(void *pStart) noexcept | Gray::cMemBlock | inlineprotected |
put_Info(const cSurfaceInfo &rInfo) | GrayLib::cSurfaceBase | inline |
put_PixelData(void *pPixelData) noexcept | GrayLib::cSurfaceBase | inline |
put_Size(size_t nSize) noexcept | Gray::cMemBlock | inlineprotected |
QueryInterface(const IID &riid, void __RPC_FAR *__RPC_FAR *ppvObject) override | Gray::cRefBase | inline |
ReadStream(cStreamInput &strIn)=0 | GrayLib::cImageBase | pure virtual |
SaveFile(const FILECHAR_t *pszFileName) const | GrayLib::cImageBase | virtual |
SaveRaw(cStreamOutput &file) | GrayLib::cSurfaceBase | |
SaveRaw(const FILECHAR_t *pszFilename) | GrayLib::cSurfaceBase | |
ScrollPixels(PIXELS_t cx, PIXELS_t cy) | GrayLib::cSurfaceBase | |
SetBlock(void *pData, size_t nSize) noexcept | Gray::cMemBlock | inlineprotected |
SetCopyFrom(const cSurfaceBase &TexSrc, PIXELS_t itxs=0, PIXELS_t itys=0, bool bTextureXReverse=false, bool bTextureYReverse=false, bool bColorReverse=false) | GrayLib::cSurfaceBase | |
SetCopySurface(const cSurfaceBase &rSurfSrc) | GrayLib::cSurfaceBase | inlinevirtual |
SetDestructing() | Gray::cRefBase | inline |
SetEmpty() | GrayLib::cSurfaceBase | virtual |
SetEmptyBlock() noexcept | Gray::cMemBlock | inlineprotected |
SetErase() | GrayLib::cSurfaceBase | inline |
SetPixColor1(void *pvLine, PIXELS_t x, bool b) | GrayLib::cSurfaceBase | inline |
SetPixColor16(void *pvLine, PIXELS_t x, COLOR16_t wColor) noexcept | GrayLib::cSurfaceBase | inline |
SetPixColor16G(void *pvLine, PIXELS_t x, COLOR16_t wVal) | GrayLib::cSurfaceBase | |
SetPixColor16G(PIXELS_t x, PIXELS_t y, COLOR16_t wVal) | GrayLib::cSurfaceBase | inline |
SetPixColor1P(void *pvLine, PIXELS_t x, bool b) noexcept | GrayLib::cSurfaceBase | inlinestatic |
SetPixColor24d(void *pvLine, PIXELS_t x, D3DCOLOR dwColor) noexcept | GrayLib::cSurfaceBase | inline |
SetPixColor24g(void *pvLine, PIXELS_t x, COLORREF dwColor) noexcept | GrayLib::cSurfaceBase | inline |
SetPixColor32(void *pvLine, PIXELS_t x, COLORREF dwColor) noexcept | GrayLib::cSurfaceBase | inline |
SetPixColor8(void *pvLine, PIXELS_t x, BYTE bColor) noexcept | GrayLib::cSurfaceBase | inline |
SetPixColorRef(void *pvLine, PIXELS_t x, COLORREF c) | GrayLib::cSurfaceBase | |
SetPixColorRef(PIXELS_t x, PIXELS_t y, COLORREF c) | GrayLib::cSurfaceBase | inline |
SetPixelData(const cSurfaceBase &rSurfSrc) | GrayLib::cSurfaceBase | virtual |
StaticConstruct() | Gray::cRefBase | inline |
StaticDestruct() | Gray::cRefBase | inline |
STDMETHOD_(HASHCODE_t, get_HashCodeX)() const noexcept | Gray::cRefBase | inline |
STDMETHOD_(ULONG, AddRef)(void) override | Gray::cRefBase | inline |
STDMETHOD_(ULONG, Release)(void) override | Gray::cRefBase | inline |
SwapTopBottom() | GrayLib::cSurfaceBase | |
UNITTEST_FRIEND(cSurfaceBase) | GrayLib::cSurfaceBase | |
Unlock() | GrayLib::cSurfaceBase | inline |
WriteStream(cStreamOutput *pFile) const | GrayLib::cImageBase | inlinevirtual |
~cImageBase() | GrayLib::cImageBase | inlinevirtual |
~cRefBase() | Gray::cRefBase | inlinevirtual |
~cSurfaceBase() | GrayLib::cSurfaceBase | virtual |