3ds Max C++ API Reference
Bitmap Member List

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

AddOutput(BitmapIO *out)Bitmap
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
AllocRenderInfo()Bitmapinline
Aspect()Bitmapinline
BitmapManagerImp classBitmapfriend
ChannelsPresent()Bitmapinline
ClampColor(BMM_Color_64 &out, const BMM_Color_fl &in)Bitmapinlinestatic
ClampColorA(BMM_Color_64 &out, const BMM_Color_fl &in)Bitmapinlinestatic
ClampScaleColor(BMM_Color_64 &out, const BMM_Color_fl &in)Bitmapinline
ClampScaleColorA(BMM_Color_64 &out, const BMM_Color_fl &in)Bitmapinline
ClearFlag(DWORD flag)Bitmapinline
Close(BitmapInfo *bi, int flag=BMM_CLOSE_COMPLETE)Bitmap
CloseAll(int flag=BMM_CLOSE_COMPLETE)Bitmap
CopyImage(Bitmap *from, int operation, BMM_Color_64 fillcolor, BitmapInfo *bi=NULL)Bitmapinline
CopyImage(Bitmap *from, int operation, int fillindex)Bitmapinline
CopyImage(Bitmap *from, int operation, BMM_Color_fl fillcolor, BitmapInfo *bi=NULL)Bitmapinline
Create(BitmapInfo *bi)Bitmap
CreateChannels(ULONG channelIDs)Bitmapinline
CropImage(int width, int height, BMM_Color_64 fillcolor)Bitmapinline
CropImage(int width, int height, BMM_Color_fl fillcolor)Bitmapinline
CropImage(int width, int height, int fillindex)Bitmapinline
DeleteChannels(ULONG channelIDs)Bitmapinline
DeleteThis()Bitmap
Display(const MCHAR *title=NULL, int position=BMM_CN, BOOL autonomous=FALSE, BOOL savebutton=TRUE, CropCallback *crop=NULL, Bitmap *cloneMyVFB=NULL)Bitmap
Execute(int cmd, ULONG_PTR arg1=0, ULONG_PTR arg2=0, ULONG_PTR arg3=0)Bitmap
Fill(int r, int g, int b, int alpha)Bitmap
Fill(const BMM_Color_fl &fillColor)Bitmap
Fill(const BMM_Color_64 &fillColor)Bitmap
FilmGrain(float grain, BOOL mask, PBITMAP_FX_CALLBACK callback=NULL, void *param=NULL)Bitmap
Filter()Bitmapinline
FindOutput(BitmapInfo *bi)Bitmap
FixDeviceName(BitmapInfo *bi)Bitmap
Flags()Bitmapinline
FromDib(PBITMAPINFO pbmi)Bitmap
Gamma()Bitmapinline
Get16Gray(int x, int y, int pixels, float *ptr)Bitmapinline
Get16Gray(int x, int y, int pixels, WORD *ptr)Bitmapinline
GetAlphaPtr(int *type)Bitmapinline
GetBitmapInfo()Bitmapinline
GetChannel(ULONG channelID, ULONG &chanType)Bitmapinline
GetFiltered(float u, float v, float du, float dv, BMM_Color_64 *ptr)Bitmap
GetFiltered(float u, float v, float du, float dv, BMM_Color_fl *ptr)Bitmap
GetGBuffer()Bitmapinline
GetIndexPixels(int x, int y, int pixels, BYTE *ptr)Bitmapinline
GetInterface(Interface_ID id)BaseInterfaceServervirtual
GetInterfaceAt(int i) constBaseInterfaceServervirtual
GetLinearPixels(int x, int y, int pixels, BMM_Color_64 *ptr)Bitmapinline
GetLinearPixels(int x, int y, int pixels, BMM_Color_fl *ptr)Bitmapinline
GetModifyID()Bitmapinline
GetNotify()Bitmapinline
GetPalette(int start, int count, BMM_Color_48 *ptr)Bitmapinline
GetPaviFile(BitmapInfo *bi)Bitmap
GetPixels(int x, int y, int pixels, BMM_Color_fl *ptr)Bitmapinline
GetPixels(int x, int y, int pixels, BMM_Color_64 *ptr)Bitmapinline
GetRenderInfo()Bitmapinline
GetStoragePtr(int *type)Bitmapinline
GetTypedInterface()InterfaceServerinline
GetVFBData()Bitmapinline
GetWindow()Bitmap
GoTo(BitmapInfo *bi)Bitmap
HasAlpha()Bitmapinline
HasFilter()Bitmapinline
Height()Bitmapinline
IncrModifyID()Bitmap
InputWndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)Bitmapfriend
interfacesBaseInterfaceServerprotected
IsAutonomousVFB()Bitmap
IsDithered()Bitmapinline
IsHighDynamicRange()Bitmapinline
Manager()Bitmapinline
MapReady()Bitmapinline
MaxAlphaLevel()Bitmapinline
MaxRGBLevel()Bitmapinline
NullStorage()Bitmapinline
NumInterfaces() constBaseInterfaceServervirtual
OpenOutput(BitmapInfo *bi)Bitmap
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
Paletted()Bitmapinline
PreMultipliedAlpha()Bitmapinline
PrepareGChannels(BitmapInfo *bi)Bitmap
PrepareGChannels(DWORD channels)Bitmap
Print(bool silent=false)Bitmap
Put16Gray(int x, int y, int pixels, WORD *ptr)Bitmapinline
Put16Gray(int x, int y, int pixels, float *ptr)Bitmapinline
PutIndexPixels(int x, int y, int pixels, BYTE *ptr)Bitmapinline
PutPixels(int x, int y, int pixels, BMM_Color_fl *ptr)Bitmap
PutPixels(int x, int y, int pixels, BMM_Color_64 *ptr)Bitmap
RefreshWindow(RECT *rect=NULL)Bitmap
RemoveOutput(BitmapIO *out, BOOL deleteOutput=TRUE)Bitmap
ResizeImage(int width, int height, int newpalette)Bitmapinline
ScaleColor(BMM_Color_64 &out, const BMM_Color_fl &in)Bitmapinlinestatic
ScaleColorA(BMM_Color_64 &out, const BMM_Color_fl &in)Bitmapinlinestatic
ScaleColors()Bitmapinline
SetCroppingValues(float u, float v, float w, float h, BOOL placeImage)Bitmap
SetDither(UINT nDitherType)Bitmap
SetFilter(UINT nFilterType)Bitmap
SetFlag(DWORD flag)Bitmapinline
SetModifyID(DWORD m)Bitmapinline
SetNotify(BitmapNotify *bmnot=NULL)Bitmap
SetPalette(int start, int count, BMM_Color_48 *ptr)Bitmapinline
SetStorage(BitmapStorage *pstorage)Bitmap
SetVFBData(void *vfb)Bitmapinline
SetWindowTitle(const MCHAR *title)Bitmap
ShowProgressLine(int y)Bitmap
Storage()Bitmapinline
ToDib(int depth=24, UWORD *gam=NULL, BOOL doDither=FALSE, BOOL displayGamma=FALSE)Bitmap
ToggleFlag(DWORD flag)Bitmapinline
UnDisplay()Bitmap
UseScaleColors(int on)Bitmapinline
Width()Bitmapinline
Write(BitmapInfo *bi, int frame=BMM_SINGLEFRAME)Bitmap
WriteAll(int frame=BMM_SINGLEFRAME)Bitmap
~BaseInterfaceServer()BaseInterfaceServervirtual
~InterfaceServer()InterfaceServervirtual
  • Generated by doxygen 1.9.1