YSTest: 成员列表

YSTest PreAlpha_b900_20201012 The YSLib Test Project

YSLib::Drawing::CompactPixmapEx 成员列表

成员的完整列表，这些成员属于 YSLib::Drawing::CompactPixmapEx,包括所有继承而来的类成员

BaseType typedef | YSLib::Drawing::CompactPixmap | private
bool(pBuffer) &&sGraphics.Width !=0 &&sGraphics.Height !=0) PointerType operator[](size_t r) const ynothrow | YSLib::Drawing::GGraphics< unique_ptr< Pixel[]> > | inlineprivatepure virtual
BufferAlphaPtr | YSLib::Drawing::CompactPixmapEx |
ClearImage() const override | YSLib::Drawing::CompactPixmapEx | virtual
CompactPixmap(unique_ptr< Pixel[]>, const Size &) ynothrow | YSLib::Drawing::CompactPixmap |
CompactPixmap(const CompactPixmap &) | YSLib::Drawing::CompactPixmap |
CompactPixmapEx(const CompactPixmapEx &) | YSLib::Drawing::CompactPixmapEx |
DefClone(const override, CompactPixmapEx) PDefH(void | YSLib::Drawing::CompactPixmapEx |
YSLib::Drawing::CompactPixmap::DefClone(const ImplI(IImage), CompactPixmap) friend PDefH(void | YSLib::Drawing::CompactPixmap |
DefDeCopyCtor(GGraphics) DefDeMoveCtor(GGraphics) DefDeCopyAssignment(GGraphics) DefDeMoveAssignment(GGraphics) DefBoolNeg(explicit | YSLib::Drawing::GGraphics< unique_ptr< Pixel[]> > | private
DefDeCtor(CompactPixmapEx) CompactPixmapEx(ConstBitmapPtr | YSLib::Drawing::CompactPixmapEx |
YSLib::Drawing::CompactPixmap::DefDeCtor(CompactPixmap) CompactPixmap(ConstBitmapPtr | YSLib::Drawing::CompactPixmap |
GGraphics< unique_ptr< Pixel[]> >::DefDeCtor(GGraphics) explicit yconstfn GGraphics(PointerType p_buf | YSLib::Drawing::GGraphics< unique_ptr< Pixel[]> > |
DefDeMoveCtor(CompactPixmapEx) PDefHOp(CompactPixmapEx & | YSLib::Drawing::CompactPixmapEx |
YSLib::Drawing::CompactPixmap::DefDeMoveCtor(CompactPixmap) PDefHOp(CompactPixmap & | YSLib::Drawing::CompactPixmap |
DefGetter(const ynothrow ImplI(IImage), Graphics, Context, Graphics(GetBufferPtr(), GetSize())) void SetContent(ConstBitmapPtr | YSLib::Drawing::CompactPixmap |
GGraphics< unique_ptr< Pixel[]> >::DefGetter(const ynothrow, const PointerType &, BufferPtr, pBuffer) DefGetter(const ynothrow | YSLib::Drawing::GGraphics< unique_ptr< Pixel[]> > | private
GGraphics< unique_ptr< Pixel[]> >::DefGetter(const ynothrow, SDst, Width, sGraphics.Width) DefGetter(const ynothrow | YSLib::Drawing::GGraphics< unique_ptr< Pixel[]> > | private
GGraphics< unique_ptr< Pixel[]> >::DefGetter(const ynothrow, size_t, SizeOfBuffer, sizeof(PixelType) *size_t(GetAreaOf(sGraphics))) PointerType at(size_t r) const | YSLib::Drawing::GGraphics< unique_ptr< Pixel[]> > | inlineprivate
get()) DefGetter(const ynothrow | YSLib::Drawing::CompactPixmapEx |
GGraphics(_tPointer2 p_buf, const _tSize2 &s={}) ynothrow | YSLib::Drawing::GGraphics< unique_ptr< Pixel[]> > | inlineprivate
GGraphics(const GGraphics< _tPointer2, _tSize2 > &g) ynothrow | YSLib::Drawing::GGraphics< unique_ptr< Pixel[]> > | inlineprivate
Height | YSLib::Drawing::GGraphics< unique_ptr< Pixel[]> > | private
ImplRet(ystdex::copy_and_swap(*this, buf)) DefDeMoveAssignment(CompactPixmapEx) DefGetter(const ynothrow | YSLib::Drawing::CompactPixmapEx |
pBuffer | YSLib::Drawing::GGraphics< unique_ptr< Pixel[]> > | private
pBufferAlpha | YSLib::Drawing::CompactPixmapEx | protected
PDefH(void, SetSize, SDst w, SDst h) ImplExpr(SetSize( | YSLib::Drawing::CompactPixmap | inline
PixelType typedef | YSLib::Drawing::GGraphics< unique_ptr< Pixel[]> > | private
PointerType typedef | YSLib::Drawing::GGraphics< unique_ptr< Pixel[]> > | private
s | YSLib::Drawing::GGraphics< unique_ptr< Pixel[]> > | private
SDst | YSLib::Drawing::CompactPixmapEx |
SetSize(const Size &) override | YSLib::Drawing::CompactPixmapEx |
SetSizeSwap() | YSLib::Drawing::CompactPixmap |
sGraphics | YSLib::Drawing::GGraphics< unique_ptr< Pixel[]> > | private
Size | YSLib::Drawing::GGraphics< unique_ptr< Pixel[]> > | private
size_t | YSLib::Drawing::CompactPixmapEx |
SizeOfBufferAlpha | YSLib::Drawing::CompactPixmapEx |
SizeType typedef | YSLib::Drawing::GGraphics< unique_ptr< Pixel[]> > | private
swap | YSLib::Drawing::CompactPixmapEx |
x | YSLib::Drawing::CompactPixmapEx |