3ds Max C++ API Reference
BitmapStorage Member List

This is the complete list of members for BitmapStorage, including all inherited members.

aligned_free(void *ptr)MaxHeapOperatorsstatic
aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsstatic
aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsstatic
Allocate(BitmapInfo *pbi, BitmapManager *pmanager, int iOpenMode)=0BitmapStoragepure virtual
AllocRenderInfo()BitmapStorage
Aspect()BitmapStorageinline
biBitmapStorage
BitmapStorage()BitmapStorage
ChannelsPresent()BitmapStorageinlinevirtual
ClampColor(BMM_Color_64 &out, const BMM_Color_fl &in)BitmapStorageinlinestatic
ClampColorA(BMM_Color_64 &out, const BMM_Color_fl &in)BitmapStorageinlinestatic
ClampScaleColor(BMM_Color_64 &out, const BMM_Color_fl &in)BitmapStorageinline
ClampScaleColorA(BMM_Color_64 &out, const BMM_Color_fl &in)BitmapStorageinline
ClearFlags(DWORD f)BitmapStorageinline
ClosestColor(BMM_Color_48 color)BitmapStoragevirtual
ClosestColor(int r, int g, int b)BitmapStoragevirtual
Connect()=0BitmapStoragepure virtual
CopyCrop(Bitmap *from, BMM_Color_64 fillcolor)=0BitmapStoragepure virtual
CopyCrop(Bitmap *from, BMM_Color_fl fillcolor)=0BitmapStoragepure virtual
CopyImage(Bitmap *from, int operation, BMM_Color_64 fillcolor, BitmapInfo *bmInfo=NULL)=0BitmapStoragepure virtual
CopyImage(Bitmap *from, int operation, BMM_Color_fl fillcolor, BitmapInfo *bmInfo=NULL)=0BitmapStoragepure virtual
CopyImage(Bitmap *from, int operation, int fillindex)=0BitmapStoragepure virtual
CopyScaleHigh(Bitmap *from, HWND hWnd, BMM_Color_64 **buf=NULL, int w=0, int h=0)=0BitmapStoragepure virtual
CopyScaleHigh(Bitmap *from, HWND hWnd, BMM_Color_fl **buf=NULL, int w=0, int h=0)=0BitmapStoragepure virtual
CopyScaleLow(Bitmap *from)=0BitmapStoragepure virtual
CreateChannels(ULONG channelIDs)BitmapStoragevirtual
CropImage(int width, int height, BMM_Color_64 fillcolor)=0BitmapStoragepure virtual
CropImage(int width, int height, BMM_Color_fl fillcolor)=0BitmapStoragepure virtual
CropImage(int width, int height, int fillindex)=0BitmapStoragepure virtual
DeleteChannels(ULONG channelIDs)BitmapStorageinlinevirtual
Disconnect()=0BitmapStoragepure virtual
evalStringBitmapStorage
Fill(const BMM_Color_fl &fillColor)BitmapStoragevirtual
Fill(const BMM_Color_64 &fillColor)BitmapStoragevirtual
flagsBitmapStorageprotected
Flags()BitmapStorageinline
Gamma()BitmapStorageinline
gammaTableBitmapStorageprotected
gbufferBitmapStorageprotected
Get16Gray(int x, int y, int pixels, WORD *ptr)=0BitmapStoragepure virtual
Get16Gray(int x, int y, int pixels, float *ptr)=0BitmapStoragepure virtual
GetAlphaPtr(int *bmmType)BitmapStorageinlinevirtual
GetChannel(ULONG channelID, ULONG &chanType)BitmapStorageinlinevirtual
GetFiltered(float u, float v, float du, float dv, BMM_Color_64 *ptr)=0BitmapStoragepure virtual
GetFiltered(float u, float v, float du, float dv, BMM_Color_fl *ptr)=0BitmapStoragepure virtual
GetGBuffer()BitmapStorageinline
GetIndexPixels(int x, int y, int pixels, unsigned char *ptr)=0BitmapStoragepure virtual
GetInputGammaTable()BitmapStorage
GetInterface(Interface_ID id)BaseInterfaceServervirtual
GetInterfaceAt(int i) constBaseInterfaceServervirtual
GetLinearPixels(int x, int y, int pixels, BMM_Color_64 *ptr)=0BitmapStoragepure virtual
GetLinearPixels(int x, int y, int pixels, BMM_Color_fl *ptr)=0BitmapStoragepure virtual
GetPalette(int start, int count, BMM_Color_48 *ptr)=0BitmapStoragepure virtual
GetPixels(int x, int y, int pixels, BMM_Color_64 *ptr)=0BitmapStoragepure virtual
GetPixels(int x, int y, int pixels, BMM_Color_fl *ptr)=0BitmapStoragepure virtual
GetRenderInfo()BitmapStorage
GetSCol(WORD *, WORD *, int, int)BitmapStoragevirtual
GetSCol(float *, float *, int, int)BitmapStoragevirtual
GetSRow(WORD *, int, WORD *, int)BitmapStoragevirtual
GetSRow(float *, int, float *, int)BitmapStoragevirtual
GetStoragePtr(int *bmmType)BitmapStorageinlinevirtual
GetTypedInterface()InterfaceServerinline
HasAlpha()BitmapStorageinline
HasGamma()BitmapStorageinline
Height()BitmapStorageinline
interfacesBaseInterfaceServerprotected
IsDithered()BitmapStorageinline
IsHighDynamicRange()=0BitmapStoragepure virtual
managerBitmapStorageprotected
Manager()BitmapStorageinline
MapReady()=0BitmapStoragepure virtual
MaxAlphaLevel()=0BitmapStoragepure virtual
MaxRGBLevel()=0BitmapStoragepure virtual
NumInterfaces() constBaseInterfaceServervirtual
openModeBitmapStorageprotected
OpenMode()BitmapStorageinline
operator delete(void *ptr)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsstatic
operator delete[](void *ptr)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator new(size_t size, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size, void *placement_ptr)MaxHeapOperatorsstatic
operator new[](size_t size)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, unsigned long flags)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
paletteBitmapStorageprotected
Paletted()BitmapStorageinline
paletteSlotsBitmapStorageprotected
PreMultipliedAlpha()BitmapStorageinline
Put16Gray(int x, int y, int pixels, WORD *ptr)=0BitmapStoragepure virtual
Put16Gray(int x, int y, int pixels, float *ptr)=0BitmapStoragepure virtual
PutIndexPixels(int x, int y, int pixels, unsigned char *ptr)=0BitmapStoragepure virtual
PutPixels(int x, int y, int pixels, BMM_Color_64 *ptr)=0BitmapStoragepure virtual
PutPixels(int x, int y, int pixels, BMM_Color_fl *ptr)=0BitmapStoragepure virtual
PutSCol(WORD *, WORD *, int, int)BitmapStoragevirtual
PutSCol(float *, float *, int, int)BitmapStoragevirtual
PutSRow(WORD *, int, WORD *, int)BitmapStoragevirtual
PutSRow(float *, int, float *, int)BitmapStoragevirtual
rendInfoBitmapStorageprotected
ResizeImage(int width, int height, int newpalette)=0BitmapStoragepure virtual
Scale(WORD *, int, WORD *, int)BitmapStoragevirtual
Scale(float *, int, float *, int)BitmapStoragevirtual
ScaleColor(BMM_Color_64 &out, BMM_Color_fl in)BitmapStoragestatic
ScaleColorA(BMM_Color_64 &out, const BMM_Color_fl &in)BitmapStorageinlinestatic
ScaleColors()BitmapStorageinline
ScaleX(Bitmap *, BMM_Color_64 *, WORD *, WORD *, HWND, int cw=0, int ch=0)BitmapStoragevirtual
ScaleX(Bitmap *, BMM_Color_fl *, float *, float *, HWND, int cw=0, int ch=0)BitmapStoragevirtual
ScaleY(Bitmap *, BMM_Color_64 *, WORD *, WORD *, HWND, int cw=0, int ch=0)BitmapStoragevirtual
ScaleY(Bitmap *, BMM_Color_fl *, float *, float *, HWND, int cw=0, int ch=0)BitmapStoragevirtual
SetFlags(DWORD f)BitmapStorageinline
SetGamma(float gam)BitmapStorage
SetHasGamma(BOOL onOff)BitmapStorage
SetPalette(int start, int count, BMM_Color_48 *ptr)=0BitmapStoragepure virtual
StraightCopy(Bitmap *from)=0BitmapStoragepure virtual
Type()BitmapStorageinline
typeBitmapStorageprotected
UpdateGammaTable()BitmapStorage
usageCountBitmapStorageprotected
UsageCount()BitmapStorageinline
UseScaleColors(int on)BitmapStorageinline
Width()BitmapStorageinline
~BaseInterfaceServer()BaseInterfaceServervirtual
~BitmapStorage()BitmapStoragevirtual
~InterfaceServer()InterfaceServervirtual
  • Generated by doxygen 1.9.1