3ds Max C++ API Reference
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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() constBitmapStorageinline
biBitmapStorage
BitmapManagerImpBitmapStoragefriend
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) constBitmapStorageinline
ClampScaleColorA(BMM_Color_64 &out, const BMM_Color_fl &in) constBitmapStorageinline
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=nullptr)=0BitmapStoragepure virtual
CopyImage(Bitmap *from, int operation, BMM_Color_fl fillcolor, BitmapInfo *bmInfo=nullptr)=0BitmapStoragepure virtual
CopyImage(Bitmap *from, int operation, int fillindex)=0BitmapStoragepure virtual
CopyScaleHigh(Bitmap *from, HWND hWnd, BMM_Color_64 **buf=nullptr, int w=0, int h=0)=0BitmapStoragepure virtual
CopyScaleHigh(Bitmap *from, HWND hWnd, BMM_Color_fl **buf=nullptr, 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
Fill(const BMM_Color_fl &fillColor)BitmapStoragevirtual
Fill(const BMM_Color_64 &fillColor)BitmapStoragevirtual
flagsBitmapStorageprotected
Flags() constBitmapStorageinline
Gamma() constBitmapStorageinline
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) overrideBaseInterfaceServervirtual
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
GetPipelineToRenderingSpace()BitmapStoragevirtual
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() constBitmapStorageinline
HasGamma() constBitmapStorageinline
Height() constBitmapStorageinline
interfacesBaseInterfaceServerprotected
IsDithered() constBitmapStorageinline
IsHighDynamicRange()=0BitmapStoragepure virtual
m_evalStringBitmapStorage
managerBitmapStorageprotected
Manager() constBitmapStorageinline
MapReady()=0BitmapStoragepure virtual
MaxAlphaLevel()=0BitmapStoragepure virtual
MaxRGBLevel()=0BitmapStoragepure virtual
mFilenameBitmapStorageprotected
mFileTimeStampBitmapStorageprotected
NumInterfaces() constBaseInterfaceServervirtual
OpenMode() constBitmapStorageinline
openModeBitmapStorageprotected
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() constBitmapStorageinline
paletteSlotsBitmapStorageprotected
PreMultipliedAlpha() constBitmapStorageinline
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
ResizeInto(void *, int, int, int, int, bool)BitmapStorageinlinevirtual
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() constBitmapStorageinline
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() constBitmapStorageinline
typeBitmapStorageprotected
UpdateColorConverters()BitmapStoragevirtual
UsageCount() constBitmapStorageinline
usageCountBitmapStorageprotected
UseScaleColors(int on)BitmapStorageinline
Width() constBitmapStorageinline
~BaseInterfaceServer()BaseInterfaceServervirtual
~BitmapStorage()BitmapStoragevirtual
~InterfaceServer()InterfaceServervirtual