3ds Max C++ API Reference
|
This is the complete list of members for BitmapStorage, including all inherited members.
aligned_free(void *ptr) | MaxHeapOperators | static |
aligned_malloc(size_t size, size_t alignment) | MaxHeapOperators | static |
aligned_realloc(void *ptr, size_t size, size_t alignment) | MaxHeapOperators | static |
Allocate(BitmapInfo *pbi, BitmapManager *pmanager, int iOpenMode)=0 | BitmapStorage | pure virtual |
AllocRenderInfo() | BitmapStorage | |
Aspect() | BitmapStorage | inline |
bi | BitmapStorage | |
BitmapStorage() | BitmapStorage | |
ChannelsPresent() | BitmapStorage | inlinevirtual |
ClampColor(BMM_Color_64 &out, const BMM_Color_fl &in) | BitmapStorage | inlinestatic |
ClampColorA(BMM_Color_64 &out, const BMM_Color_fl &in) | BitmapStorage | inlinestatic |
ClampScaleColor(BMM_Color_64 &out, const BMM_Color_fl &in) | BitmapStorage | inline |
ClampScaleColorA(BMM_Color_64 &out, const BMM_Color_fl &in) | BitmapStorage | inline |
ClearFlags(DWORD f) | BitmapStorage | inline |
ClosestColor(BMM_Color_48 color) | BitmapStorage | virtual |
ClosestColor(int r, int g, int b) | BitmapStorage | virtual |
Connect()=0 | BitmapStorage | pure virtual |
CopyCrop(Bitmap *from, BMM_Color_64 fillcolor)=0 | BitmapStorage | pure virtual |
CopyCrop(Bitmap *from, BMM_Color_fl fillcolor)=0 | BitmapStorage | pure virtual |
CopyImage(Bitmap *from, int operation, BMM_Color_64 fillcolor, BitmapInfo *bmInfo=nullptr)=0 | BitmapStorage | pure virtual |
CopyImage(Bitmap *from, int operation, BMM_Color_fl fillcolor, BitmapInfo *bmInfo=nullptr)=0 | BitmapStorage | pure virtual |
CopyImage(Bitmap *from, int operation, int fillindex)=0 | BitmapStorage | pure virtual |
CopyScaleHigh(Bitmap *from, HWND hWnd, BMM_Color_64 **buf=nullptr, int w=0, int h=0)=0 | BitmapStorage | pure virtual |
CopyScaleHigh(Bitmap *from, HWND hWnd, BMM_Color_fl **buf=nullptr, int w=0, int h=0)=0 | BitmapStorage | pure virtual |
CopyScaleLow(Bitmap *from)=0 | BitmapStorage | pure virtual |
CreateChannels(ULONG channelIDs) | BitmapStorage | virtual |
CropImage(int width, int height, BMM_Color_64 fillcolor)=0 | BitmapStorage | pure virtual |
CropImage(int width, int height, BMM_Color_fl fillcolor)=0 | BitmapStorage | pure virtual |
CropImage(int width, int height, int fillindex)=0 | BitmapStorage | pure virtual |
DeleteChannels(ULONG channelIDs) | BitmapStorage | inlinevirtual |
Disconnect()=0 | BitmapStorage | pure virtual |
evalString | BitmapStorage | |
Fill(const BMM_Color_fl &fillColor) | BitmapStorage | virtual |
Fill(const BMM_Color_64 &fillColor) | BitmapStorage | virtual |
flags | BitmapStorage | protected |
Flags() | BitmapStorage | inline |
Gamma() | BitmapStorage | inline |
gammaTable | BitmapStorage | protected |
gbuffer | BitmapStorage | protected |
Get16Gray(int x, int y, int pixels, WORD *ptr)=0 | BitmapStorage | pure virtual |
Get16Gray(int x, int y, int pixels, float *ptr)=0 | BitmapStorage | pure virtual |
GetAlphaPtr(int *bmmType) | BitmapStorage | inlinevirtual |
GetChannel(ULONG channelID, ULONG &chanType) | BitmapStorage | inlinevirtual |
GetFiltered(float u, float v, float du, float dv, BMM_Color_64 *ptr)=0 | BitmapStorage | pure virtual |
GetFiltered(float u, float v, float du, float dv, BMM_Color_fl *ptr)=0 | BitmapStorage | pure virtual |
GetGBuffer() | BitmapStorage | inline |
GetIndexPixels(int x, int y, int pixels, unsigned char *ptr)=0 | BitmapStorage | pure virtual |
GetInputGammaTable() | BitmapStorage | |
GetInterface(Interface_ID id) override | BaseInterfaceServer | virtual |
GetInterfaceAt(int i) const | BaseInterfaceServer | virtual |
GetLinearPixels(int x, int y, int pixels, BMM_Color_64 *ptr)=0 | BitmapStorage | pure virtual |
GetLinearPixels(int x, int y, int pixels, BMM_Color_fl *ptr)=0 | BitmapStorage | pure virtual |
GetPalette(int start, int count, BMM_Color_48 *ptr)=0 | BitmapStorage | pure virtual |
GetPixels(int x, int y, int pixels, BMM_Color_64 *ptr)=0 | BitmapStorage | pure virtual |
GetPixels(int x, int y, int pixels, BMM_Color_fl *ptr)=0 | BitmapStorage | pure virtual |
GetRenderInfo() | BitmapStorage | |
GetSCol(WORD *, WORD *, int, int) | BitmapStorage | virtual |
GetSCol(float *, float *, int, int) | BitmapStorage | virtual |
GetSRow(WORD *, int, WORD *, int) | BitmapStorage | virtual |
GetSRow(float *, int, float *, int) | BitmapStorage | virtual |
GetStoragePtr(int *bmmType) | BitmapStorage | inlinevirtual |
GetTypedInterface() | InterfaceServer | inline |
HasAlpha() | BitmapStorage | inline |
HasGamma() | BitmapStorage | inline |
Height() | BitmapStorage | inline |
interfaces | BaseInterfaceServer | protected |
IsDithered() | BitmapStorage | inline |
IsHighDynamicRange()=0 | BitmapStorage | pure virtual |
manager | BitmapStorage | protected |
Manager() | BitmapStorage | inline |
MapReady()=0 | BitmapStorage | pure virtual |
MaxAlphaLevel()=0 | BitmapStorage | pure virtual |
MaxRGBLevel()=0 | BitmapStorage | pure virtual |
NumInterfaces() const | BaseInterfaceServer | virtual |
openMode | BitmapStorage | protected |
OpenMode() | BitmapStorage | inline |
operator delete(void *ptr) | MaxHeapOperators | static |
operator delete(void *ptr, const std::nothrow_t &e) | MaxHeapOperators | static |
operator delete(void *ptr, const char *filename, int line) | MaxHeapOperators | static |
operator delete(void *ptr, int block_type, const char *filename, int line) | MaxHeapOperators | static |
operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | static |
operator delete(void *ptr, unsigned long flags) | MaxHeapOperators | static |
operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | static |
operator delete(void *ptr, void *placement_ptr) | MaxHeapOperators | static |
operator delete[](void *ptr) | MaxHeapOperators | static |
operator delete[](void *ptr, const std::nothrow_t &e) | MaxHeapOperators | static |
operator delete[](void *ptr, const char *filename, int line) | MaxHeapOperators | static |
operator delete[](void *ptr, int block_type, const char *filename, int line) | MaxHeapOperators | static |
operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | static |
operator delete[](void *ptr, unsigned long flags) | MaxHeapOperators | static |
operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | static |
operator new(size_t size) | MaxHeapOperators | static |
operator new(size_t size, const std::nothrow_t &e) | MaxHeapOperators | static |
operator new(size_t size, const char *filename, int line) | MaxHeapOperators | static |
operator new(size_t size, int block_type, const char *filename, int line) | MaxHeapOperators | static |
operator new(size_t size, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | static |
operator new(size_t size, unsigned long flags) | MaxHeapOperators | static |
operator new(size_t size, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | static |
operator new(size_t size, void *placement_ptr) | MaxHeapOperators | static |
operator new[](size_t size) | MaxHeapOperators | static |
operator new[](size_t size, const std::nothrow_t &e) | MaxHeapOperators | static |
operator new[](size_t size, const char *filename, int line) | MaxHeapOperators | static |
operator new[](size_t size, int block_type, const char *filename, int line) | MaxHeapOperators | static |
operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line) | MaxHeapOperators | static |
operator new[](size_t size, unsigned long flags) | MaxHeapOperators | static |
operator new[](size_t size, const std::nothrow_t &e, unsigned long flags) | MaxHeapOperators | static |
palette | BitmapStorage | protected |
Paletted() | BitmapStorage | inline |
paletteSlots | BitmapStorage | protected |
PreMultipliedAlpha() | BitmapStorage | inline |
Put16Gray(int x, int y, int pixels, WORD *ptr)=0 | BitmapStorage | pure virtual |
Put16Gray(int x, int y, int pixels, float *ptr)=0 | BitmapStorage | pure virtual |
PutIndexPixels(int x, int y, int pixels, unsigned char *ptr)=0 | BitmapStorage | pure virtual |
PutPixels(int x, int y, int pixels, BMM_Color_64 *ptr)=0 | BitmapStorage | pure virtual |
PutPixels(int x, int y, int pixels, BMM_Color_fl *ptr)=0 | BitmapStorage | pure virtual |
PutSCol(WORD *, WORD *, int, int) | BitmapStorage | virtual |
PutSCol(float *, float *, int, int) | BitmapStorage | virtual |
PutSRow(WORD *, int, WORD *, int) | BitmapStorage | virtual |
PutSRow(float *, int, float *, int) | BitmapStorage | virtual |
rendInfo | BitmapStorage | protected |
ResizeImage(int width, int height, int newpalette)=0 | BitmapStorage | pure virtual |
Scale(WORD *, int, WORD *, int) | BitmapStorage | virtual |
Scale(float *, int, float *, int) | BitmapStorage | virtual |
ScaleColor(BMM_Color_64 &out, BMM_Color_fl in) | BitmapStorage | static |
ScaleColorA(BMM_Color_64 &out, const BMM_Color_fl &in) | BitmapStorage | inlinestatic |
ScaleColors() | BitmapStorage | inline |
ScaleX(Bitmap *, BMM_Color_64 *, WORD *, WORD *, HWND, int cw=0, int ch=0) | BitmapStorage | virtual |
ScaleX(Bitmap *, BMM_Color_fl *, float *, float *, HWND, int cw=0, int ch=0) | BitmapStorage | virtual |
ScaleY(Bitmap *, BMM_Color_64 *, WORD *, WORD *, HWND, int cw=0, int ch=0) | BitmapStorage | virtual |
ScaleY(Bitmap *, BMM_Color_fl *, float *, float *, HWND, int cw=0, int ch=0) | BitmapStorage | virtual |
SetFlags(DWORD f) | BitmapStorage | inline |
SetGamma(float gam) | BitmapStorage | |
SetHasGamma(BOOL onOff) | BitmapStorage | |
SetPalette(int start, int count, BMM_Color_48 *ptr)=0 | BitmapStorage | pure virtual |
StraightCopy(Bitmap *from)=0 | BitmapStorage | pure virtual |
Type() | BitmapStorage | inline |
type | BitmapStorage | protected |
UpdateGammaTable() | BitmapStorage | |
usageCount | BitmapStorage | protected |
UsageCount() | BitmapStorage | inline |
UseScaleColors(int on) | BitmapStorage | inline |
Width() | BitmapStorage | inline |
~BaseInterfaceServer() | BaseInterfaceServer | virtual |
~BitmapStorage() | BitmapStorage | virtual |
~InterfaceServer() | InterfaceServer | virtual |