|
3ds Max C++ API Reference
|
This is the complete list of members for ShadeContext, 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 |
| ambientLight | ShadeContext | |
| Antialias() | ShadeContext | inlinevirtual |
| atmosSkipLight | ShadeContext | |
| backFace | ShadeContext | |
| BarycentricCoords() | ShadeContext | inlinevirtual |
| BumpBasisVectors(Point3 dP[2], int axis, int channel=0) | ShadeContext | inlinevirtual |
| CamFarRange() | ShadeContext | inlinevirtual |
| CamNearRange() | ShadeContext | inlinevirtual |
| CamPos()=0 | ShadeContext | pure virtual |
| ClassID() | ShadeContext | inlinevirtual |
| CurTime()=0 | ShadeContext | pure virtual |
| Curve() | ShadeContext | inlinevirtual |
| DebugFile() | ShadeContext | inlinevirtual |
| DiffuseIllum() | ShadeContext | virtual |
| doMaps | ShadeContext | |
| DP()=0 | ShadeContext | pure virtual |
| DP(Point3 &dpdx, Point3 &dpdy) | ShadeContext | inlinevirtual |
| DPdUVW(Point3 dP[3], int channel=0)=0 | ShadeContext | pure virtual |
| DPObj()=0 | ShadeContext | pure virtual |
| DPObjRelBox()=0 | ShadeContext | pure virtual |
| DUVW(int channel=0)=0 | ShadeContext | pure virtual |
| EvalEnvironMap(Texmap *map, Point3 view) | ShadeContext | virtual |
| EvalGlobalEnvironMap(Point3 dir) | ShadeContext | inlinevirtual |
| Execute(int cmd, ULONG_PTR arg1=0, ULONG_PTR arg2=0, ULONG_PTR arg3=0) | ShadeContext | inlinevirtual |
| FaceNumber()=0 | ShadeContext | pure virtual |
| filterMaps | ShadeContext | |
| GetAtmosSkipLight() | ShadeContext | inline |
| GetBGColor(Color &bgcol, Color &transp, BOOL fogBG=TRUE)=0 | ShadeContext | pure virtual |
| GetCache(Texmap *map, AColor &c) | ShadeContext | inlinevirtual |
| GetCache(Texmap *map, float &f) | ShadeContext | inlinevirtual |
| GetCache(Texmap *map, Point3 &p) | ShadeContext | inlinevirtual |
| GetEvalObject() | ShadeContext | inlinevirtual |
| GetInterface(Interface_ID id) | InterfaceServer | virtual |
| GetIOR() | ShadeContext | inlinevirtual |
| GetNSuperSample() | ShadeContext | inlinevirtual |
| GetRenderElement(int n) | ShadeContext | inlinevirtual |
| GetSampleSizeScale() | ShadeContext | inlinevirtual |
| GetTypedInterface() | InterfaceServer | inline |
| globContext | ShadeContext | |
| GNormal()=0 | ShadeContext | pure virtual |
| InMtlEditor()=0 | ShadeContext | pure virtual |
| IsSuperSampleOn() | ShadeContext | inlinevirtual |
| IsTextureSuperSampleOn() | ShadeContext | inlinevirtual |
| Light(int n)=0 | ShadeContext | pure virtual |
| mode | ShadeContext | |
| mtlNum | ShadeContext | |
| nLights | ShadeContext | |
| Node() | ShadeContext | inlinevirtual |
| NodeID() | ShadeContext | inlinevirtual |
| Normal()=0 | ShadeContext | pure virtual |
| NRenderElements() | ShadeContext | inlinevirtual |
| ObjectBox()=0 | ShadeContext | pure virtual |
| 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 |
| OrigNormal() | ShadeContext | inlinevirtual |
| OrigView() | ShadeContext | inlinevirtual |
| out | ShadeContext | |
| P()=0 | ShadeContext | pure virtual |
| PObj()=0 | ShadeContext | pure virtual |
| PObjRelBox()=0 | ShadeContext | pure virtual |
| PointFrom(const Point3 &p, RefFrame ifrom)=0 | ShadeContext | pure virtual |
| PointTo(const Point3 &p, RefFrame ito)=0 | ShadeContext | pure virtual |
| ProjType() | ShadeContext | inlinevirtual |
| PutCache(Texmap *map, const AColor &c) | ShadeContext | inlinevirtual |
| PutCache(Texmap *map, const float f) | ShadeContext | inlinevirtual |
| PutCache(Texmap *map, const Point3 &p) | ShadeContext | inlinevirtual |
| RayConeAngle() | ShadeContext | inlinevirtual |
| RayDiam() | ShadeContext | inlinevirtual |
| rayLevel | ShadeContext | |
| ReflectVector()=0 | ShadeContext | pure virtual |
| RefractVector(float ior)=0 | ShadeContext | pure virtual |
| ResetOutput(int n=-1) | ShadeContext | inline |
| ScreenCoord()=0 | ShadeContext | pure virtual |
| ScreenUV(Point2 &uv, Point2 &duv)=0 | ShadeContext | pure virtual |
| SetAtmosSkipLight(LightDesc *lt) | ShadeContext | inline |
| SetGBufferID(int gbid) | ShadeContext | inlinevirtual |
| SetIOR(float ior) | ShadeContext | inlinevirtual |
| SetNormal(Point3 p) | ShadeContext | inlinevirtual |
| SetView(Point3 p)=0 | ShadeContext | pure virtual |
| ShadeContext() | ShadeContext | inline |
| shadow | ShadeContext | |
| SurfacePtScreen() | ShadeContext | inlinevirtual |
| TossCache(Texmap *map) | ShadeContext | inlinevirtual |
| UVW(int channel=0)=0 | ShadeContext | pure virtual |
| UVWNormal(int channel=0) | ShadeContext | inlinevirtual |
| V()=0 | ShadeContext | pure virtual |
| VectorFrom(const Point3 &p, RefFrame ifrom)=0 | ShadeContext | pure virtual |
| VectorFromNoScale(const Point3 &p, RefFrame ifrom) | ShadeContext | virtual |
| VectorTo(const Point3 &p, RefFrame ito)=0 | ShadeContext | pure virtual |
| VectorToNoScale(const Point3 &p, RefFrame ito) | ShadeContext | virtual |
| xshadeID | ShadeContext | |
| ~InterfaceServer() | InterfaceServer | virtual |