3ds Max C++ API Reference
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
BitmapStorageLDR Member List

This is the complete list of members for BitmapStorageLDR, 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
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) overrideBitmapStorageLDRvirtual
CopyCrop(Bitmap *from, BMM_Color_fl fillcolor) overrideBitmapStorageLDRvirtual
CopyCrop(Bitmap *from, BMM_Color_64 fillcolor)=0BitmapStorageLDRvirtual
CopyCrop(Bitmap *from, BMM_Color_fl fillcolor)=0BitmapStorageLDRvirtual
CopyImage(Bitmap *from, int operation, BMM_Color_64 fillcolor, BitmapInfo *bmInfo=nullptr) overrideBitmapStorageLDRvirtual
CopyImage(Bitmap *from, int operation, BMM_Color_fl fillcolor, BitmapInfo *bmInfo=nullptr) overrideBitmapStorageLDRvirtual
CopyImage(Bitmap *from, int operation, int fillindex) overrideBitmapStorageLDRvirtual
CopyImage(Bitmap *from, int operation, BMM_Color_64 fillcolor, BitmapInfo *bmInfo=nullptr)=0BitmapStorageLDRvirtual
CopyImage(Bitmap *from, int operation, BMM_Color_fl fillcolor, BitmapInfo *bmInfo=nullptr)=0BitmapStorageLDRvirtual
CopyImage(Bitmap *from, int operation, int fillindex)=0BitmapStorageLDRvirtual
CopyScaleHigh(Bitmap *from, HWND hWnd, BMM_Color_64 **buf=nullptr, int w=0, int h=0) overrideBitmapStorageLDRvirtual
CopyScaleHigh(Bitmap *from, HWND hWnd, BMM_Color_fl **buf=nullptr, int w=0, int h=0) overrideBitmapStorageLDRvirtual
CopyScaleLow(Bitmap *from) overrideBitmapStorageLDRvirtual
CopyScaleLow(Bitmap *from)=0BitmapStorageLDRvirtual
CreateChannels(ULONG channelIDs)BitmapStoragevirtual
CropImage(int width, int height, BMM_Color_fl fillcolor) overrideBitmapStorageLDRvirtual
CropImage(int width, int height, BMM_Color_64 fillcolor)=0BitmapStorageLDRvirtual
CropImage(int width, int height, BMM_Color_fl fillcolor)=0BitmapStorageLDRvirtual
CropImage(int width, int height, int fillindex)=0BitmapStorageLDRvirtual
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, float *ptr) overrideBitmapStorageLDRvirtual
Get16Gray(int x, int y, int pixels, WORD *ptr)=0BitmapStorageLDRvirtual
Get16Gray(int x, int y, int pixels, float *ptr)=0BitmapStorageLDRvirtual
GetAlphaPtr(int *bmmType)BitmapStorageinlinevirtual
GetChannel(ULONG channelID, ULONG &chanType)BitmapStorageinlinevirtual
GetFiltered(float u, float v, float du, float dv, BMM_Color_fl *ptr) overrideBitmapStorageLDRvirtual
GetFiltered(float u, float v, float du, float dv, BMM_Color_64 *ptr)=0BitmapStorageLDRvirtual
GetFiltered(float u, float v, float du, float dv, BMM_Color_fl *ptr)=0BitmapStorageLDRvirtual
GetGBuffer()BitmapStorageinline
GetIndexPixels(int x, int y, int pixels, unsigned char *ptr) override=0BitmapStorageLDRpure virtual
GetInputGammaTable()BitmapStorage
GetInterface(Interface_ID id) overrideBaseInterfaceServervirtual
GetInterfaceAt(int i) constBaseInterfaceServervirtual
GetLinearPixels(int x, int y, int pixels, BMM_Color_fl *ptr) overrideBitmapStorageLDRvirtual
GetLinearPixels(int x, int y, int pixels, BMM_Color_64 *ptr)=0BitmapStorageLDRvirtual
GetLinearPixels(int x, int y, int pixels, BMM_Color_fl *ptr)=0BitmapStorageLDRvirtual
GetPalette(int start, int count, BMM_Color_48 *ptr)=0BitmapStoragepure virtual
GetPipelineToRenderingSpace()BitmapStoragevirtual
GetPixels(int x, int y, int pixels, BMM_Color_fl *ptr) overrideBitmapStorageLDRvirtual
GetPixels(int x, int y, int pixels, BMM_Color_64 *ptr)=0BitmapStorageLDRvirtual
GetPixels(int x, int y, int pixels, BMM_Color_fl *ptr)=0BitmapStorageLDRvirtual
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() overrideBitmapStorageLDRinlinevirtual
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, float *ptr) overrideBitmapStorageLDRvirtual
Put16Gray(int x, int y, int pixels, WORD *ptr)=0BitmapStorageLDRvirtual
Put16Gray(int x, int y, int pixels, float *ptr)=0BitmapStorageLDRvirtual
PutIndexPixels(int x, int y, int pixels, unsigned char *ptr) override=0BitmapStorageLDRpure virtual
PutPixels(int x, int y, int pixels, BMM_Color_fl *ptr) overrideBitmapStorageLDRvirtual
PutPixels(int x, int y, int pixels, BMM_Color_64 *ptr)=0BitmapStorageLDRvirtual
PutPixels(int x, int y, int pixels, BMM_Color_fl *ptr)=0BitmapStorageLDRvirtual
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)=0BitmapStorageLDRvirtual
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) overrideBitmapStorageLDRvirtual
typeBitmapStorageprotected
Type() constBitmapStorageinline
UpdateColorConverters()BitmapStoragevirtual
usageCountBitmapStorageprotected
UsageCount() constBitmapStorageinline
UseScaleColors(int on)BitmapStorageinline
Width() constBitmapStorageinline
~BaseInterfaceServer()BaseInterfaceServervirtual
~BitmapStorage()BitmapStoragevirtual
~InterfaceServer()InterfaceServervirtual