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

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

AcceptCloneSelSubComponents(TimeValue t)BaseObjectinlinevirtual
ActivateSubobjSel(int level, XFormModes &modes)BaseObjectinlinevirtual
ActivateSubSelSet(MSTR &setName)BaseObjectinlinevirtual
ActiveShadowType()=0LightscapeLightpure virtual
AddAppDataChunk(const Class_ID &cid, SClass_ID sid, DWORD sbid, DWORD len, void *data)Animatable
AddNewKey(TimeValue t, DWORD flags)Animatableinlinevirtual
AddNoteTrack(NoteTrack *note)Animatable
AddXTCObject(XTCObject *pObj, int priority=0, int branchID=-1)Object
AdjustTangents(TrackHitRecord hit, ParamDimensionBase *dim, Rect &rcGraph, float tzoom, int tscroll, float vzoom, int vscroll, int dx, int dy, DWORD flags)Animatableinlinevirtual
AdjustTangents(TrackHitRecord hit, ParamDimensionBase *dim, float angle, float length, DWORD flags)Animatableinlinevirtual
aflagAnimatableprotected
InterfaceServer::aligned_free(void *ptr)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::aligned_free(void *ptr)MaxHeapOperatorsstatic
InterfaceServer::aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsstatic
InterfaceServer::aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsstatic
AllocCustAttribContainer()Animatable
Animatable()Animatable
AppendProperty(AnimProperty *prop)Animatable
ApplyUVWMap(int type, float utile, float vtile, float wtile, int uflip, int vflip, int wflip, int cap, const Matrix3 &tm, int channel=1)Objectinlinevirtual
apropsAnimatableprotected
AREA_TYPE enum valueLightscapeLight
AssignController(Animatable *control, int subAnim)Animatableinlinevirtual
AutoDelete()ReferenceTargetvirtual
BaseClone(ReferenceTarget *from, ReferenceTarget *to, RemapDir &remap)ReferenceTargetvirtual
BaseObject()BaseObject
BeginDependencyTest()ReferenceTargetinline
BeginEditParams(IObjParam *ip, ULONG flags, Animatable *prev=NULL)Animatableinlinevirtual
BITMAP_SHADOWS enum valueLightscapeLight
BlockEval()ReferenceMakerinlineprotected
BranchDeleted(int branchID, bool reorderChannels)Object
BuildGWCache(GraphicsWindow *gw, Material *ma, int numMat, BOOL threaded)Objectinlinevirtual
BypassPropertyLevel()Animatableinlinevirtual
BypassTrackBar()Animatableinlinevirtual
BypassTreeView()Animatableinlinevirtual
CanAssignController(int subAnim)Animatableinlinevirtual
CanCacheObject()Objectinlinevirtual
CanConvertToType(Class_ID obtype)Objectvirtual
CanCopyAnim()Animatableinlinevirtual
CanCopySubTrack(int subNum, Interval iv, DWORD flags)Animatableinlinevirtual
CanCopyTrack(Interval iv, DWORD flags)Animatableinlinevirtual
CANDELAS enum valueLightscapeLight
CanDeleteSubAnim(int i)Animatableinlinevirtual
CanMakeUnique()Animatableinlinevirtual
CanPasteSubTrack(int subNum, TrackClipObject *cobj, Interval iv, DWORD flags)Animatableinlinevirtual
CanPasteTrack(TrackClipObject *cobj, Interval iv, DWORD flags)Animatableinlinevirtual
CanTransferReference(int i)ReferenceMakerinlinevirtual
ChangeTopology()BaseObjectinlinevirtual
ChannelValidity(TimeValue t, int nchan)Objectvirtual
CheckObjectIntegrity()Objectinlinevirtual
ChildAnim(int i)Animatableinlinevirtual
ClassID()Animatablevirtual
ClassName(bool localized=true) constAnimatableinline
ClearAFlag(DWORD mask)Animatableinline
ClearAFlagEx(DWORD mask)Animatableinline
ClearAFlagExInAllAnimatables(DWORD mask)Animatablestatic
ClearAFlagInAllAnimatables(DWORD mask)Animatablestatic
ClearAllAppData()Animatable
ClearFlagBit(int index)Animatable
ClearFlagBitInAllAnimatables(int index)Animatablestatic
ClearSelection(int selLevel)BaseObjectinlinevirtual
Clone(RemapDir &remap)ReferenceTargetvirtual
CloneSelectedKeys(BOOL offset=FALSE)Animatableinlinevirtual
CloneSelSubComponents(TimeValue t)BaseObjectinlinevirtual
CloseTreeEntry(int type, DWORD tv)Animatable
CollapseObject()Objectinlinevirtual
CommitSetKeyBuffer(TimeValue t)Animatableinlinevirtual
ContainedShapeSelectionArray()Objectinlinevirtual
ConvertToType(TimeValue t, Class_ID obtype)Objectvirtual
CopyAdditionalChannels(Object *from, bool deleteOld=true, bool bShallowCopy=false)Object
CopyChannelLocks(Object *obj, ChannelMask needChannels)Object
CopyKeysFromTime(TimeValue src, TimeValue dst, DWORD flags)Animatableinlinevirtual
CopySubTrack(int subNum, Interval iv, DWORD flags)Animatableinlinevirtual
CopyTrack(Interval iv, DWORD flags)Animatableinlinevirtual
CreateLightDesc(INode *inode, BOOL forceShadowBuf=FALSE) override=0GenLightpure virtual
CreateLightDesc(RenderGlobalContext *rgc, INode *inode, BOOL forceShadowBuf=FALSE) overrideGenLightinlinevirtual
CYLINDER_TYPE enum valueLightscapeLight
D50_ILLUMINANT_REFERENCE_WHITE enum valueLightscapeLight
D65_ILLUMINANT_REFERENCE_WHITE enum valueLightscapeLight
Deform(Deformer *defProc, int useSel=0)Objectvirtual
DeleteAllAdditionalChannels()Object
DeleteAllNoteTracks()Animatable
DeleteAllRefs()ReferenceMaker
DeleteAllRefsFromMe()ReferenceMaker
DeleteAllRefsToMe() overrideReferenceTargetvirtual
DeleteCustAttribContainer()Animatable
DeleteKeyAtTime(TimeValue t)Animatableinlinevirtual
DeleteKeyByIndex(int index)Animatableinlinevirtual
DeleteKeys(DWORD flags)Animatableinlinevirtual
DeleteMe()ReferenceMaker
DeleteNoteTrack(NoteTrack *note, BOOL delNote=TRUE)Animatable
DeleteReference(int i)ReferenceMaker
DeleteSubAnim(int i)Animatableinlinevirtual
DeleteThis()Animatablevirtual
DeleteTime(Interval iv, DWORD flags)Animatableinlinevirtual
DIFFUSE_DIST enum valueLightscapeLight
DISC_TYPE enum valueLightscapeLight
Display(TimeValue t, INode *inode, ViewExp *vpt, int flags)BaseObjectinlinevirtual
Display(TimeValue t, INode *inode, ViewExp *vpt, int flags, ModContext *mc)BaseObjectinlinevirtual
DistributionIDs enum nameLightscapeLight
DistTypes enum nameLightscapeLight
DoEnumDependents(DependentEnumProc *dep)ReferenceTarget
DoEnumDependentsImpl(DependentEnumProc *dep) overrideReferenceTargetprotectedvirtual
DoOwnSelectHilite()Objectinlinevirtual
EditTimeRange(Interval range, DWORD flags)Animatableinlinevirtual
EditTrack()Animatableinlinevirtual
EditTrackParams(TimeValue t, ParamDimensionBase *dim, const MCHAR *pname, HWND hParent, IObjParam *ip, DWORD flags)Animatableinlinevirtual
Enable(int enab)LightObjectinlinevirtual
EnableColorShift(BOOL on)=0LightscapeLightpure virtual
EndDependencyTest()ReferenceTargetinline
EndEditParams(IObjParam *ip, ULONG flags, Animatable *next=NULL)Animatableinlinevirtual
EndStackEval()Objectinlinevirtual
EnumAnimTree(AnimEnum *animEnum, Animatable *client, int subNum)Animatable
EnumAuxFiles(AssetEnumCallback &assetEnum, DWORD flags) overrideReferenceMakervirtual
EnumerateAllAnimatables(EnumAnimList &enumProcObject)Animatablestatic
EnumRefHierarchy(RefEnumProc &proc, bool includeCustAttribs=true, bool includeIndirectRefs=true, bool includeNonPersistentRefs=true, bool preventDuplicatesViaFlag=true)ReferenceMaker
Eval(TimeValue t)=0Objectpure virtual
EvalLightState(TimeValue time, Interval &valid, LightState *ls)=0LightObjectpure virtual
EvalLightState(TimeValue time, LightState *ls)LightObjectinline
EvalLightState(TimeValue time, Interval &&, LightState *ls)LightObjectinline
Evaluating()ReferenceMakerinlineprotected
ExtParamIDs enum nameLightscapeLight
FindBaseObject()Objectinlinevirtual
FindProperty(DWORD id)Animatable
FindRef(RefTargetHandle rtarg)ReferenceMaker
FlagDependents(TimeValue t, PartID which=PART_PUT_IN_FG)ReferenceTargetinline
FlagKey(TrackHitRecord hit)Animatableinlinevirtual
FLUORESCENT_COOL_WHITE enum valueLightscapeLight
FLUORESCENT_DAYLIGHT enum valueLightscapeLight
FLUORESCENT_LITE_WHITE enum valueLightscapeLight
FLUORESCENT_WARM_WHITE enum valueLightscapeLight
FLUORESCENT_WHITE enum valueLightscapeLight
ForceNotify(Interval &i)BaseObjectinlinevirtual
FreeAllBitmaps()Animatableinlinevirtual
FreeCaches()Animatableinlinevirtual
FreeChannels(ChannelMask channels)Objectvirtual
GetAbsMapBias()LightObjectinlinevirtual
GetAffectDiffuse()GenLightinlinevirtual
GetAffectSpecular()GenLightinlinevirtual
GetAmbientOnly()GenLightinlinevirtual
GetAnimByHandle(AnimHandle handle)Animatablestatic
GetAppDataChunk(const Class_ID &cid, SClass_ID sid, DWORD sbid)Animatable
GetAreaLightCustAttrib(CustAttrib *attrib)LightscapeLightinlinestatic
GetAspect(TimeValue t, Interval &valid)LightObjectinlinevirtual
GetAspect(TimeValue t)LightObjectinline
GetAtmosColAmt(TimeValue t, Interval &valid)GenLightinlinevirtual
GetAtmosColAmt(TimeValue t)GenLightinline
GetAtmosOpacity(TimeValue t, Interval &valid)GenLightinlinevirtual
GetAtmosOpacity(TimeValue t)GenLightinline
GetAtmosShadows(TimeValue t)GenLightinlinevirtual
GetAtten(TimeValue t, int which, Interval &valid)=0LightObjectpure virtual
GetAtten(TimeValue t, int which)LightObjectinline
GetAttenDisplay(void)LightObjectinlinevirtual
GetAttenNearDisplay(void)=0GenLightpure virtual
GetBranchINode(TimeValue t, INode *node, int i, bool selected=true)Objectinlinevirtual
GetCenter() const =0LightscapeLightpure virtual
GetChannelLocks()Objectinline
GetChannelLocks(ChannelMask m)Objectinline
GetClassName(MSTR &s, bool localized=true) const overrideReferenceTargetvirtual
GetCollapseTypes(Tab< Class_ID > &clist, Tab< MSTR * > &nlist)Objectvirtual
GetColorControl()=0GenLightpure virtual
GetColorPreset() const =0LightscapeLightpure virtual
GetConeDisplay(void)=0LightObjectpure virtual
GetContainedShape(TimeValue t, int index)Objectinlinevirtual
GetContainedShapeMatrix(TimeValue t, int index, Matrix3 &mat)Objectinlinevirtual
GetContrast(TimeValue t, Interval &valid)=0GenLightpure virtual
GetContrast(TimeValue t)GenLightinline
GetCreateMouseCallBack()=0BaseObjectpure virtual
GetCustAttribContainer()Animatable
GetDecayRadius(TimeValue t, Interval &valid)GenLightinlinevirtual
GetDecayRadius(TimeValue t)GenLightinline
GetDecayType()GenLightinlinevirtual
GetDeformBBox(TimeValue t, Box3 &box, Matrix3 *tm=NULL, BOOL useSel=FALSE)Objectvirtual
GetDiffuseSoft(TimeValue t, Interval &valid)GenLightinlinevirtual
GetDiffuseSoft(TimeValue t)GenLightinline
GetDimmerValue(TimeValue t, Interval &valid) const =0LightscapeLightpure virtual
GetDimmerValue(TimeValue t) constLightscapeLightinline
GetDistribution() const =0LightscapeLightpure virtual
GetExclList()LightObjectinlinevirtual
GetExclusionList()=0GenLightpure virtual
GetExtendedProperties(TimeValue t, MSTR &prop1Label, MSTR &prop1Data, MSTR &prop2Label, MSTR &prop2Data)Objectinlinevirtual
GetFalloffControl()=0GenLightpure virtual
GetFallsize(TimeValue t, Interval &valid)=0LightObjectpure virtual
GetFallsize(TimeValue t)LightObjectinline
GetFCurveExtents(ParamDimensionBase *dim, float &min, float &max, DWORD flags)Animatableinlinevirtual
GetFilterControl()=0LightscapeLightpure virtual
GetFlagKeyIndex()Animatableinlinevirtual
GetFlux(TimeValue t, Interval &valid) const =0LightscapeLightpure virtual
GetFlux(TimeValue t) constLightscapeLightinline
GetFullWebFileName() const =0LightscapeLightpure virtual
GetHandleByAnim(Animatable *anim)Animatablestatic
GetHotspot(TimeValue t, Interval &valid)=0LightObjectpure virtual
GetHotspot(TimeValue t)LightObjectinline
GetHotSpotControl()=0GenLightpure virtual
GetHSVColor(TimeValue t, Interval &valid)=0GenLightpure virtual
GetHSVColor(TimeValue t)GenLightinline
GetHSVFilter(TimeValue t, Interval &valid)=0LightscapeLightpure virtual
GetHSVFilter(TimeValue t)LightscapeLightinline
GetIntensity(TimeValue t, Interval &valid)LightObjectinlinevirtual
GetIntensity(TimeValue t)LightObjectinline
GetIntensityAt()=0LightscapeLightpure virtual
GetIntensityType()=0LightscapeLightpure virtual
GetInterface(ULONG id) overrideLightObjectvirtual
GetInterface(Interface_ID id) overrideLightObjectvirtual
GetKelvin(TimeValue t, Interval &v)=0LightscapeLightpure virtual
GetKelvin(TimeValue t)LightscapeLightinline
GetKelvinControl()=0LightscapeLightpure virtual
GetKeyIndex(TimeValue t)Animatableinlinevirtual
GetKeySelState(BitArray &sel, Interval range, DWORD flags)Animatableinlinevirtual
GetKeyTime(int index)Animatableinlinevirtual
GetKeyTimes(Tab< TimeValue > &times, Interval range, DWORD flags)Animatableinlinevirtual
GetLength(TimeValue t, Interval &valid) const =0LightscapeLightpure virtual
GetLength(TimeValue t) constLightscapeLightinline
GetLightAffectsShadow()GenLightinlinevirtual
GetLocalBoundBox(TimeValue t, INode *inode, ViewExp *vp, Box3 &box)BaseObjectinlinevirtual
GetMacroRecorderName(bool used_as_rhs_value, MSTR &objectSpecifiedName)Animatableinlinevirtual
GetMapBias(TimeValue t, Interval &valid)LightObjectinlinevirtual
GetMapBias(TimeValue t)LightObjectinline
GetMapRange(TimeValue t, Interval &valid)LightObjectinlinevirtual
GetMapRange(TimeValue t)LightObjectinline
GetMapSize(TimeValue t, Interval &valid)LightObjectinlinevirtual
GetMapSize(TimeValue t)LightObjectinline
GetNamedSelSetName(int i)BaseObjectinlinevirtual
GetNextHandle()Animatablestatic
GetNextKeyTime(TimeValue t, DWORD flags, TimeValue &nt)Animatableinlinevirtual
GetNoEvalInterval()Objectinline
GetNoteTrack(int i)Animatable
GetObjectDisplayRequirement() constBaseObjectvirtual
GetObjectName(bool localized) constBaseObjectinlinevirtual
GetOriginalFlux() const =0LightscapeLightpure virtual
GetOriginalIntensity() const =0LightscapeLightpure virtual
GetOvershoot()LightObjectinlinevirtual
GetParamBlock()BaseObjectinlinevirtual
GetParamBlock(int i) overrideBaseObjectinlinevirtual
GetParamBlockByID(short id)Animatableinlinevirtual
GetParamBlockIndex(int id)BaseObjectinlinevirtual
GetParamDimension(int i)Animatableinlinevirtual
GetPipeBranch(int i, bool selected=true)Objectinlinevirtual
GetPoint(int i)Objectinlinevirtual
GetProjector()LightObjectinlinevirtual
GetProjMap()LightObjectinlinevirtual
GetProperty(ULONG id)Animatablevirtual
GetRadius(TimeValue t, Interval &valid) const =0LightscapeLightpure virtual
GetRadius(TimeValue t) constLightscapeLightinline
GetRayBias(TimeValue t, Interval &valid)LightObjectinlinevirtual
GetRayBias(TimeValue t)LightObjectinline
GetReference(int i)ReferenceMakervirtual
GetReferenceSaveManager()ReferenceMaker
GetRenderItems() constBaseObjectvirtual
GetResultingFlux(TimeValue t, Interval &valid) const =0LightscapeLightpure virtual
GetResultingFlux(TimeValue t) constLightscapeLightinline
GetResultingIntensity(TimeValue t, Interval &valid) const =0LightscapeLightpure virtual
GetResultingIntensity(TimeValue t) constLightscapeLightinline
GetRGBColor(TimeValue t, Interval &valid)LightObjectinlinevirtual
GetRGBColor(TimeValue t)LightObjectinline
GetRGBFilter(TimeValue t, Interval &valid)=0LightscapeLightpure virtual
GetRGBFilter(TimeValue t)LightscapeLightinline
GetSelInTrackView(DWORD tv)Animatable
GetSelKeyCoords(TimeValue &t, float &val, DWORD flags)Animatableinlinevirtual
GetShadColor(TimeValue t, Interval &valid)GenLightinlinevirtual
GetShadColor(TimeValue t)GenLightinline
GetShadMult(TimeValue t, Interval &valid)GenLightinlinevirtual
GetShadMult(TimeValue t)GenLightinline
GetShadow()LightObjectinlinevirtual
GetShadowGenerator()GenLightinlinevirtual
GetShadowGeneratorName()=0LightscapeLightpure virtual
GetShadowMethod()LightObjectinlinevirtual
GetShadowProjMap()GenLightinlinevirtual
GetShadowType()LightObjectinlinevirtual
GetShape(Point3 *pointsOut, int bufSize) const =0LightscapeLightpure virtual
GetSpotShape(void)=0GenLightpure virtual
GetSubAnimCurveColor(int subNum)Animatableinlinevirtual
GetSubFCurveExtents(int subNum, ParamDimensionBase *dim, float &min, float &max, DWORD flags)Animatableinlinevirtual
GetSubObjectCenters(SubObjAxisCallback *cb, TimeValue t, INode *node, ModContext *mc)BaseObjectinlinevirtual
GetSubObjectLevel()BaseObjectvirtual
GetSubObjectTMs(SubObjAxisCallback *cb, TimeValue t, INode *node, ModContext *mc)BaseObjectinlinevirtual
GetSubObjType(int i)BaseObjectinlinevirtual
GetSubselState()Objectinlinevirtual
GetSurfacePoint(TimeValue t, float u, float v, Interval &iv)Objectinlinevirtual
GetSurfacePoint(TimeValue t, int surface, float u, float v, Interval &iv)Objectinlinevirtual
GetSystemNodes(INodeTab &nodes, SysNodeContext Context)Animatableinlinevirtual
GetTDist(TimeValue t, Interval &valid)=0LightObjectpure virtual
GetTDist(TimeValue t)LightObjectinline
GetTimeRange(DWORD flags)Animatablevirtual
GetTrackVSpace(int lineHeight)Animatableinlinevirtual
GetTypedInterface()InterfaceServerinline
GetUseAtten(void)LightObjectinlinevirtual
GetUseAttenNear(void)=0GenLightpure virtual
GetUseGlobal()LightObjectinlinevirtual
GetUseKelvin()=0LightscapeLightpure virtual
GetUseLight(void)=0LightObjectpure virtual
GetUseMultiplier() const =0LightscapeLightpure virtual
GetUseShadowColorMap(TimeValue t)GenLightinlinevirtual
GetWebFile() const =0LightscapeLightpure virtual
GetWebRotateX() const =0LightscapeLightpure virtual
GetWebRotateY() const =0LightscapeLightpure virtual
GetWebRotateZ() const =0LightscapeLightpure virtual
GetWeight(int i)Objectinlinevirtual
GetWidth(TimeValue t, Interval &valid) const =0LightscapeLightpure virtual
GetWidth(TimeValue t) constLightscapeLightinline
GetWorldBoundBox(TimeValue t, INode *inode, ViewExp *vp, Box3 &box)BaseObjectinlinevirtual
GetWorldBoundBox(TimeValue t, INode *inode, ViewExp *vpt, Box3 &box, ModContext *mc)BaseObjectinlinevirtual
GetWorldSpaceObjectNode()Object
GetXTCObject(int index)Object
GetXTCObjectBranchID(int index)Object
GetXTCObjectPriority(int index)Object
HALOGEN_BASIC enum valueLightscapeLight
HALOGEN_COOL enum valueLightscapeLight
HALOGEN_WARM enum valueLightscapeLight
HasDependents()ReferenceTarget
HasNoteTracks()Animatable
HasRealDependents()ReferenceTarget
HasSubElements(int type=0)Animatable
HasUVW() overrideObjectinlinevirtual
HasUVW(int mapChannel) overrideObjectinlinevirtual
HasViewDependentBoundingBox()BaseObjectinlinevirtual
HasWeights()Objectinlinevirtual
HID_CERAMIC_METAL_HALIDE_COOL enum valueLightscapeLight
HID_CERAMIC_METAL_HALIDE_WARM enum valueLightscapeLight
HID_HIGH_PRESSURE_SODIUM enum valueLightscapeLight
HID_LOW_PRESSURE_SODIUM enum valueLightscapeLight
HID_MERCURY enum valueLightscapeLight
HID_PHOSPHOR_MERCURY enum valueLightscapeLight
HID_QUARTZ_METAL_HALIDE enum valueLightscapeLight
HID_QUARTZ_METAL_HALIDE_COOL enum valueLightscapeLight
HID_QUARTZ_METAL_HALIDE_WARM enum valueLightscapeLight
HID_XENON enum valueLightscapeLight
HitTest(TimeValue t, INode *inode, int type, int crossing, int flags, IPoint2 *p, ViewExp *vpt)BaseObjectinlinevirtual
HitTest(TimeValue t, INode *inode, int type, int crossing, int flags, IPoint2 *p, ViewExp *vpt, ModContext *mc)BaseObjectinlinevirtual
HitTestFCurves(ParamDimensionBase *dim, TrackHitTab &hits, Rect &rcHit, Rect &rcGraph, float tzoom, int tscroll, float vzoom, int vscroll, DWORD flags)Animatableinlinevirtual
HitTestSubFCurves(int subNum, ParamDimensionBase *dim, TrackHitTab &hits, Rect &rcHit, Rect &rcGraph, float tzoom, int tscroll, float vzoom, int vscroll, DWORD flags)Animatableinlinevirtual
HitTestTrack(TrackHitTab &hits, Rect &rcHit, Rect &rcTrack, float zoom, int scroll, DWORD flags)Animatableinlinevirtual
INCANDESCENT_FILAMENT_LAMP enum valueLightscapeLight
Include()LightObjectinlinevirtual
InitNodeName(MSTR &s) overrideLightObjectinlinevirtual
InsertTime(TimeValue ins, TimeValue amount)Animatableinlinevirtual
IntensityType enum nameLightscapeLight
IntersectRay(TimeValue t, Ray &r, float &at, Point3 &norm)Objectinlinevirtual
InTrackViewSelSet(int which)Animatable
InvalidateChannels(ChannelMask channels)Objectvirtual
InvertSelection(int selLevel)BaseObjectinlinevirtual
InvisibleProperty()Animatableinlinevirtual
IsAnimated()Animatablevirtual
IsBaseClassOwnedChannel(int nchan)Objectinline
IsColorShiftEnabled() const =0LightscapeLightpure virtual
IsConstObject()Objectinlinevirtual
IsCurveSelected()Animatableinlinevirtual
IsDeformable()Objectinlinevirtual
IsDeleted(Animatable *anim)Animatablestatic
IsDir()=0GenLightpure virtual
IsKeyAtTime(TimeValue t, DWORD flags)Animatableinlinevirtual
IsKeySelected(int i)Animatableinlinevirtual
IsManipulator()Objectinlinevirtual
IsMappable()Objectinlinevirtual
IsObjectLocked()Objectinline
ISOTROPIC_DIST enum valueLightscapeLight
IsParamBlockDesc2Used(ParamBlockDesc2 *desc)Animatableinlinevirtual
IsParamSurface()Objectinlinevirtual
IsParticleSystem()Objectinlinevirtual
IsPointSelected(int i)Objectinlinevirtual
IsRealDependency(ReferenceTarget *rtarg)ReferenceMakerinlinevirtual
IsRefMaker() overrideReferenceMakerinlinevirtual
IsRefTarget() overrideReferenceTargetinlinevirtual
IsRenderable()LightObjectinlinevirtual
IsShapeObject()Objectinlinevirtual
IsSpot()=0GenLightpure virtual
IsSubClassOf(Class_ID classID)Animatableinlinevirtual
IsSubCurveSelected(int subNum)Animatableinlinevirtual
IsTreeEntryOpen(int type, DWORD tv)Animatable
IsWorldSpaceObject()Objectinlinevirtual
kInvalidAnimHandleAnimatablestatic
LAST_DIST enum valueLightscapeLight
LAST_EXT_PB enum valueLightscapeLight
LAST_GEN_PB enum valueLightscapeLight
LAST_PB enum valueLightscapeLight
LAST_REF enum valueLightscapeLight
LAST_SHAD_PB enum valueLightscapeLight
LAST_SPOT_PB enum valueLightscapeLight
LAST_TYPE enum valueLightscapeLight
LAST_WEB_PB enum valueLightscapeLight
LightTypes enum nameLightscapeLight
LINEAR_TYPE enum valueLightscapeLight
Load(ILoad *iload)ReferenceMakervirtual
Load(ILoad *iload, ChannelMask)ReferenceMakerinlinevirtual
LockChannels(ChannelMask channels)Objectinline
LockObject()Objectinline
LUMENS enum valueLightscapeLight
LUX_AT enum valueLightscapeLight
MakeShallowCopy(ChannelMask channels)Objectinlinevirtual
MapKeys(TimeMap *map, DWORD flags)Animatablevirtual
MaxShadowType enum nameLightscapeLight
MaybeAutoDelete()ReferenceTarget
MaybeEnlargeViewportRect(GraphicsWindow *gw, Rect &rect)Objectvirtual
MergeAdditionalChannels(Object *from, int branchID)Object
MouseCycleCompleted(TimeValue t)Animatablevirtual
MouseCycleStarted(TimeValue t)Animatablevirtual
Move(TimeValue t, Matrix3 &partm, Matrix3 &tmAxis, Point3 &val, BOOL localOrigin=FALSE)BaseObjectinlinevirtual
MoveKeys(ParamDimensionBase *dim, float delta, DWORD flags)Animatableinlinevirtual
mRenderItemHandlesBaseObjectprotected
NeedGWCacheRebuilt(GraphicsWindow *gw, Material *ma, int numMat)Objectinlinevirtual
NewAndCopyChannels(ChannelMask channels)Objectvirtual
NewLight(int type)=0GenLightpure virtual
NewSetByOperator(MSTR &newName, Tab< int > &sets, int op)BaseObjectinlinevirtual
NewSetFromCurSel(MSTR &setName)BaseObjectinlinevirtual
NO_SHADOW_GENERATOR enum valueLightscapeLight
NodeName()Animatablevirtual
Noncopyable()Noncopyableinlineprotected
NormalAlignVector(TimeValue t, Point3 &pt, Point3 &norm)Objectinlinevirtual
NotifyDependents(const Interval &changeInt, PartID partID, RefMessage message, SClass_ID sclass=NOTIFY_ALL, BOOL propagate=TRUE, RefTargetHandle hTarg=nullptr, NotifyDependentsOption notifyDependentsOption=REFNOTIFY_ALLOW_OPTIMIZATIONS) overrideReferenceTargetvirtual
NotifyForeground(TimeValue t)ReferenceTargetinlinevirtual
NotifyPostCollapse(INode *node, Object *obj, IDerivedObject *derObj, int index)BaseObjectinlinevirtual
NotifyPreCollapse(INode *node, IDerivedObject *derObj, int index)BaseObjectinlinevirtual
NotifyTarget(int message, ReferenceMaker *hMaker)ReferenceTargetinlinevirtual
NumberOfContainedShapes()Objectinlinevirtual
NumChildren()Animatableinlinevirtual
NumKeys()Animatableinlinevirtual
NumMapChannels()Objectinlinevirtual
NumMapsUsed()Objectinlinevirtual
NumNamedSelSets()BaseObjectinlinevirtual
NumNoteTracks()Animatable
NumParamBlocks()Animatableinlinevirtual
NumPipeBranches(bool selected=true)Objectinlinevirtual
NumPoints()Objectinlinevirtual
NumRefs()ReferenceMakervirtual
NumSelKeys()Animatableinlinevirtual
NumSubObjTypes()BaseObjectinlinevirtual
NumSubs()Animatableinlinevirtual
NumSurfaces(TimeValue t)Objectinlinevirtual
NumXTCObjects()Object
Object()Object
ObjectValidity(TimeValue t)Objectvirtual
OKToChangeTopology(MSTR &modName)BaseObjectvirtual
OpenTreeEntry(int type, DWORD tv)Animatable
InterfaceServer::operator delete(void *ptr)MaxHeapOperatorsstatic
InterfaceServer::operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
InterfaceServer::operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsstatic
InterfaceServer::operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
InterfaceServer::operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator delete(void *ptr)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsstatic
InterfaceServer::operator delete[](void *ptr)MaxHeapOperatorsstatic
InterfaceServer::operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
InterfaceServer::operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsstatic
InterfaceServer::operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator delete[](void *ptr)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
InterfaceServer::operator new(size_t size)MaxHeapOperatorsstatic
InterfaceServer::operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
InterfaceServer::operator new(size_t size, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::operator new(size_t size, unsigned long flags)MaxHeapOperatorsstatic
InterfaceServer::operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
InterfaceServer::operator new(size_t size, void *placement_ptr)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator new(size_t size)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator new(size_t size, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator new(size_t size, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator new(size_t size, void *placement_ptr)MaxHeapOperatorsstatic
InterfaceServer::operator new[](size_t size)MaxHeapOperatorsstatic
InterfaceServer::operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
InterfaceServer::operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
InterfaceServer::operator new[](size_t size, unsigned long flags)MaxHeapOperatorsstatic
InterfaceServer::operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator new[](size_t size)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator new[](size_t size, unsigned long flags)MaxHeapOperatorsstatic
MaxSDK::Util::Noncopyable::operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
OTHER_SHADOWS enum valueLightscapeLight
PaintFCurves(ParamDimensionBase *dim, HDC hdc, Rect &rcGraph, Rect &rcPaint, float tzoom, int tscroll, float vzoom, int vscroll, DWORD flags)Animatableinlinevirtual
PaintSubFCurves(int subNum, ParamDimensionBase *dim, HDC hdc, Rect &rcGraph, Rect &rcPaint, float tzoom, int tscroll, float vzoom, int vscroll, DWORD flags)Animatableinlinevirtual
PaintSubTrack(int subNum, ParamDimensionBase *dim, HDC hdc, Rect &rcTrack, Rect &rcPaint, float zoom, int scroll, DWORD flags)Animatableinlinevirtual
PaintTrack(ParamDimensionBase *dim, HDC hdc, Rect &rcTrack, Rect &rcPaint, float zoom, int scroll, DWORD flags)Animatableinlinevirtual
ParameterBlockID enum nameLightscapeLight
ParameterIDs enum nameLightscapeLight
PasteSubTrack(int subNum, TrackClipObject *cobj, Interval iv, DWORD flags)Animatableinlinevirtual
PasteTrack(TrackClipObject *cobj, Interval iv, DWORD flags)Animatableinlinevirtual
PB_AFFECT_DIFFUSE enum valueLightscapeLight
PB_AFFECT_SPECULAR enum valueLightscapeLight
PB_AMBIENT_ONLY enum valueLightscapeLight
PB_AREALIGHT_LENGTH enum valueLightscapeLight
PB_AREALIGHT_WIDTH enum valueLightscapeLight
PB_ATMOS_COLAMT enum valueLightscapeLight
PB_ATMOS_OPACITY enum valueLightscapeLight
PB_ATMOS_SHAD enum valueLightscapeLight
PB_BEAM_ANGLE enum valueLightscapeLight
PB_CAST_SHADOWS enum valueLightscapeLight
PB_COLORSHIFT_DIMMING enum valueLightscapeLight
PB_CONE_DISPLAY enum valueLightscapeLight
PB_CONTRAST enum valueLightscapeLight
PB_CYLINDERLIGHT_LENGTH enum valueLightscapeLight
PB_CYLINDERLIGHT_LENGTH_OLD enum valueLightscapeLight
PB_CYLINDERLIGHT_RADIUS enum valueLightscapeLight
PB_CYLINDERLIGHT_RADIUS_OLD enum valueLightscapeLight
PB_DIFFSOFT enum valueLightscapeLight
PB_DIMMER enum valueLightscapeLight
PB_DISCLIGHT_RADIUS enum valueLightscapeLight
PB_DIST_TYPE enum valueLightscapeLight
PB_END_FARATTENUATION enum valueLightscapeLight
PB_EXT enum valueLightscapeLight
PB_FIELD_ANGLE enum valueLightscapeLight
PB_FILTER_COLOR enum valueLightscapeLight
PB_FLUX enum valueLightscapeLight
PB_GENERAL enum valueLightscapeLight
PB_INTENSITY enum valueLightscapeLight
PB_INTENSITY_AT enum valueLightscapeLight
PB_INTENSITY_TYPE enum valueLightscapeLight
PB_KELVIN enum valueLightscapeLight
PB_LIGHT_AFFECTS_SHADOW enum valueLightscapeLight
PB_LIGHT_COLOR enum valueLightscapeLight
PB_LINELIGHT_LENGTH enum valueLightscapeLight
PB_ORIGINAL_FLUX enum valueLightscapeLight
PB_ORIGINAL_INTENSITY enum valueLightscapeLight
PB_PROJECTOR enum valueLightscapeLight
PB_PROJECTOR_MAP enum valueLightscapeLight
PB_SHAD_COLMAP enum valueLightscapeLight
PB_SHAD_PROJ_MAP enum valueLightscapeLight
PB_SHADCOLOR enum valueLightscapeLight
PB_SHADMULT enum valueLightscapeLight
PB_SHADOW enum valueLightscapeLight
PB_SHOW_FARATTENUATION_GIZMO enum valueLightscapeLight
PB_SPHERELIGHT_RADIUS enum valueLightscapeLight
PB_SPHERELIGHT_RADIUS_OLD enum valueLightscapeLight
PB_SPOT enum valueLightscapeLight
PB_START_FARATTENUATION enum valueLightscapeLight
PB_TDIST enum valueLightscapeLight
PB_USE_DIMMER enum valueLightscapeLight
PB_USE_FARATTENUATION enum valueLightscapeLight
PB_USE_GLOBAL_PARAMS enum valueLightscapeLight
PB_USE_KELVIN enum valueLightscapeLight
PB_USE_LIGHT enum valueLightscapeLight
PB_WEB enum valueLightscapeLight
PB_WEB_FILE_NAME enum valueLightscapeLight
PB_WEB_ROTATE_X enum valueLightscapeLight
PB_WEB_ROTATE_Y enum valueLightscapeLight
PB_WEB_ROTATE_Z enum valueLightscapeLight
POINT_TYPE enum valueLightscapeLight
PointSelection(int i)Objectinlinevirtual
PointsWereChanged()Objectinlinevirtual
PolygonCount(TimeValue t, int &numFaces, int &numVerts)Objectinlinevirtual
PreferredCollapseType()Objectinlinevirtual
PrepareDisplay(const MaxSDK::Graphics::UpdateDisplayContext &prepareDisplayContext)BaseObjectvirtual
PresetLightColor enum nameLightscapeLight
RAYTRACE_SHADOWS enum valueLightscapeLight
ReadyChannelsForMod(ChannelMask channels)Object
ReduceCaches(TimeValue t)Objectvirtual
ReduceDisplayCaches()Objectinlinevirtual
REF_EXT_PARAMS enum valueLightscapeLight
REF_PARAMS enum valueLightscapeLight
REF_SHADOW_PARAMS enum valueLightscapeLight
REF_SHADOWGEN enum valueLightscapeLight
REF_SPOT_PARAMS enum valueLightscapeLight
REF_WEB_PARAMS enum valueLightscapeLight
RefAdded(RefMakerHandle rm)ReferenceTargetinlinevirtual
RefAddedUndoRedo(RefMakerHandle rm)ReferenceTargetinlinevirtual
RefDeleted(ReferenceMaker *oldOwner)ReferenceTargetinlinevirtual
RefDeletedUndoRedo(RefMakerHandle oldOwner)ReferenceTargetinlinevirtual
ReferenceIDs enum nameLightscapeLight
ReferenceTarget()ReferenceTarget
RegisterAppDataLoadCallback(const Class_ID &cid, SClass_ID sid, APPDATALOADPROC proc)Animatablestatic
RegisterAppDataLoadCallback(DWORD sbid, APPDATALOADPROC proc)Animatablestatic
ReleaseFlagBit(int index)Animatablestatic
ReleaseInterface(ULONG id, void *i)Animatablevirtual
RemapRefOnLoad(int iref)ReferenceMakerinlinevirtual
RemoveAppDataChunk(const Class_ID &cid, SClass_ID sid, DWORD sbid)Animatable
RemoveSubSelSet(MSTR &setName)BaseObjectinlinevirtual
RemoveXTCObject(int index)Object
RenderBegin(TimeValue t, ULONG flags=0)Animatableinlinevirtual
RenderEnd(TimeValue t)Animatableinlinevirtual
ReplaceReference(int which, RefTargetHandle newtarg, BOOL delOld=TRUE)ReferenceMaker
RequestFlagBit()Animatablestatic
RescaleWorldUnits(float f)ReferenceMakervirtual
ReverseTime(Interval iv, DWORD flags)Animatableinlinevirtual
RevertSetKeyBuffer()Animatableinlinevirtual
Rotate(TimeValue t, Matrix3 &partm, Matrix3 &tmAxis, Quat &val, BOOL localOrigin=FALSE)BaseObjectinlinevirtual
Save(ISave *isave)ReferenceMakervirtual
Save(ISave *isave, ChannelMask)ReferenceMakerinlinevirtual
SaveEnum(SaveEnumProc &sep, BOOL isNodeCall=0)ReferenceMakervirtual
Scale(TimeValue t, Matrix3 &partm, Matrix3 &tmAxis, Point3 &val, BOOL localOrigin=FALSE)BaseObjectinlinevirtual
ScaleKeyValues(ParamDimensionBase *dim, float origin, float scale, DWORD flags)Animatableinlinevirtual
ScaleTime(Interval iv, float s)Animatableinlinevirtual
SelectAll(int selLevel)BaseObjectinlinevirtual
SelectCurve(BOOL sel)Animatableinlinevirtual
SelectKeyByIndex(int i, BOOL sel)Animatableinlinevirtual
SelectKeys(TrackHitTab &sel, DWORD flags)Animatableinlinevirtual
SelectSubAnim(int subNum)Animatableinlinevirtual
SelectSubComponent(HitRecord *hitRec, BOOL selected, BOOL all, BOOL invert=FALSE)BaseObjectinlinevirtual
SelectSubCurve(int subNum, BOOL sel)Animatableinlinevirtual
SelectSubKeys(int subNum, TrackHitTab &sel, DWORD flags)Animatableinlinevirtual
SetAbsMapBias(int a)LightObjectinlinevirtual
SetAffectDiffuse(BOOL onOff)GenLightinlinevirtual
SetAffectSpecular(BOOL onOff)GenLightinlinevirtual
SetAFlag(DWORD mask)Animatableinline
SetAFlagEx(DWORD mask)Animatableinline
SetAmbientOnly(BOOL onOff)GenLightinlinevirtual
SetAspect(TimeValue t, float f)LightObjectinlinevirtual
SetAtmosColAmt(TimeValue t, float f)GenLightinlinevirtual
SetAtmosOpacity(TimeValue t, float f)GenLightinlinevirtual
SetAtmosShadows(TimeValue t, int onOff)GenLightinlinevirtual
SetAtten(TimeValue time, int which, float f)=0LightObjectpure virtual
SetAttenDisplay(int s)LightObjectinlinevirtual
SetAttenNearDisplay(int s)=0GenLightpure virtual
SetChannelLocks(ChannelMask channels)Objectinline
SetChannelValidity(int nchan, Interval v)Objectvirtual
SetColorControl(Control *c)=0GenLightpure virtual
SetColorPreset(PresetLightColor presetID)=0LightscapeLightpure virtual
SetConeDisplay(int s, int notify=TRUE)=0LightObjectpure virtual
SetContrast(TimeValue time, float f)=0GenLightpure virtual
SetDecayRadius(TimeValue time, float f)GenLightinlinevirtual
SetDecayType(BOOL onOff)GenLightinlinevirtual
SetDiffuseSoft(TimeValue time, float f)GenLightinlinevirtual
SetDimmerValue(TimeValue t, float dimmer)=0LightscapeLightpure virtual
SetDistribution(DistTypes dist)=0LightscapeLightpure virtual
SetExclusionList(ExclList &list)=0GenLightpure virtual
SetExtendedDisplay(int flags)BaseObjectinlinevirtual
SetFalloffControl(Control *c)=0GenLightpure virtual
SetFallsize(TimeValue time, float f)=0LightObjectpure virtual
SetFilterControl(Control *filter)=0LightscapeLightpure virtual
SetFlagBit(int index, bool newValue=true)Animatable
SetFlux(TimeValue t, float flux)=0LightscapeLightpure virtual
SetGenUVW(BOOL sw)BaseObjectinlinevirtual
SetGenUVW(int mapChannel, BOOL sw)BaseObjectinlinevirtual
SetHotspot(TimeValue time, float f)=0LightObjectpure virtual
SetHotSpotControl(Control *c)=0GenLightpure virtual
SetHSVColor(TimeValue t, Point3 &hsv)=0GenLightpure virtual
SetHSVFilter(TimeValue t, Point3 &hsv)=0LightscapeLightpure virtual
SetInclude(BOOL onOff)=0LightscapeLightpure virtual
SetIntensity(TimeValue time, float f)LightObjectinlinevirtual
SetIntensityAt(float f)=0LightscapeLightpure virtual
SetIntensityType(IntensityType t)=0LightscapeLightpure virtual
SetKelvin(TimeValue t, float kelvin)=0LightscapeLightpure virtual
SetKelvinControl(Control *kelvin)=0LightscapeLightpure virtual
SetKeyBufferPresent()Animatableinlinevirtual
SetLength(TimeValue t, float length)=0LightscapeLightpure virtual
SetLightAffectsShadow(BOOL b)GenLightinlinevirtual
SetMapBias(TimeValue t, float f)LightObjectinlinevirtual
SetMapRange(TimeValue t, float f)LightObjectinlinevirtual
SetMapSize(TimeValue t, int f)LightObjectinlinevirtual
SetNamedSelSetName(int i, MSTR &newName)BaseObjectinlinevirtual
SetNoEvalInterval(Interval iv)Objectinline
SetOriginalFlux(float flux)=0LightscapeLightpure virtual
SetOriginalIntensity(float candelas)=0LightscapeLightpure virtual
SetOvershoot(int a)LightObjectinlinevirtual
SetPoint(int i, const Point3 &p)Objectinlinevirtual
SetProjector(int a)LightObjectinlinevirtual
SetProjMap(Texmap *pmap)LightObjectinlinevirtual
SetProperty(ULONG id, void *data)Animatablevirtual
SetRadius(TimeValue t, float radius)=0LightscapeLightpure virtual
SetRayBias(TimeValue t, float f)LightObjectinlinevirtual
SetReference(int i, RefTargetHandle rtarg)ReferenceMakerprotectedvirtual
SetRGBColor(TimeValue t, const Point3 &rgb)LightObjectinlinevirtual
SetRGBFilter(TimeValue t, const Point3 &rgb)=0LightscapeLightpure virtual
SetSelInTrackView(DWORD tv, BOOL sel)Animatable
SetSelKeyCoords(TimeValue t, float val, DWORD flags)Animatableinlinevirtual
SetSelKeyCoordsExpr(ParamDimension *dim, const MCHAR *timeExpr, const MCHAR *valExpr, DWORD flags)Animatableinlinevirtual
SetShadColor(TimeValue t, const Point3 &rgb)GenLightinlinevirtual
SetShadMult(TimeValue t, float m)GenLightinlinevirtual
SetShadow(int a)LightObjectinlinevirtual
SetShadowGenerator(ShadowType *s) override=0LightscapeLightpure virtual
SetShadowGenerator(const MCHAR *name)=0LightscapeLightpure virtual
SetShadowProjMap(Texmap *pmap)GenLightinlinevirtual
SetShadowType(int a)LightObjectinlinevirtual
SetShape(int count, const Point3 *pointsIn)=0LightscapeLightpure virtual
SetSpotShape(int s)=0GenLightpure virtual
SetSubSelState(DWORD s)Objectinlinevirtual
SetTDist(TimeValue time, float f)=0LightObjectpure virtual
SetTrackViewSelSet(int which, BOOL inOut)Animatable
SetType(int type)=0LightscapeLightpure virtual
SetType(const MCHAR *name)=0LightscapeLightpure virtual
SetupNamedSelDropDown()BaseObjectinlinevirtual
SetUseAtten(int s)LightObjectinlinevirtual
SetUseAttenNear(int s)=0GenLightpure virtual
SetUseGlobal(int a)LightObjectinlinevirtual
SetUseKelvin(BOOL useKelvin)=0LightscapeLightpure virtual
SetUseLight(int onOff)=0LightObjectpure virtual
SetUseMultiplier(BOOL on)=0LightscapeLightpure virtual
SetUseShadowColorMap(TimeValue t, int onOff)GenLightinlinevirtual
SetWebFile(const MaxSDK::AssetManagement::AssetUser &file)=0LightscapeLightpure virtual
SetWebRotateX(float degrees)=0LightscapeLightpure virtual
SetWebRotateY(float degrees)=0LightscapeLightpure virtual
SetWebRotateZ(float degrees)=0LightscapeLightpure virtual
SetWeight(int i, const double w)Objectinlinevirtual
SetWidth(TimeValue t, float width)=0LightscapeLightpure virtual
SetXTCObjectBranchID(int index, int branchID)Object
SetXTCObjectPriority(int index, int priority)Object
ShadowIDs enum nameLightscapeLight
ShallowCopy(Object *fromOb, ChannelMask channels)Objectvirtual
ShouldPersistWeakRef(RefTargetHandle rtarg)ReferenceMakerinlinevirtual
ShowEndResultChanged(BOOL showEndResult)BaseObjectinlinevirtual
Snap(TimeValue t, INode *inode, SnapInfo *snap, IPoint2 *p, ViewExp *vpt)BaseObjectinlinevirtual
SpecifySaveReferences(ReferenceSaveManager &referenceSaveManager)ReferenceMakervirtual
SPHERE_TYPE enum valueLightscapeLight
SPOTLIGHT_DIST enum valueLightscapeLight
SpotlightIDs enum nameLightscapeLight
StartStackEval()Objectinlinevirtual
StdNotifyRefChanged(const Interval &changeInt, RefTargetHandle hTarget, PartID partID, RefMessage message, BOOL propagate, NotifyDependentsOption notifyDependentsOption)ReferenceMakerprotected
SubAnim(int i)Animatableinlinevirtual
SubAnimCommitSetKeyBuffer(TimeValue t, int subNum)Animatablevirtual
SubAnimName(int i, bool localized)Animatableinlinevirtual
SubAnimRevertSetKeyBuffer(int subNum)Animatablevirtual
SubAnimSetKeyBufferPresent(int subNum)Animatablevirtual
SubNumToRefNum(int subNum)Animatableinlinevirtual
SubObjectIndex(HitRecord *hitRec)BaseObjectinlinevirtual
SuperClassID()LightObjectinlinevirtual
SupportsNamedSubSels()BaseObjectinlinevirtual
SupportTimeOperations()Animatableinlinevirtual
SurfaceClosed(TimeValue t, int surface, BOOL &uClosed, BOOL &vClosed)Objectinlinevirtual
SvCanConcludeLink(IGraphObjectManager *gom, IGraphNode *gNode, IGraphNode *gNodeChild)Animatablevirtual
SvCanDetach(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvCanDetachRel(IGraphObjectManager *gom, IGraphNode *gNodeTarget, int id, IGraphNode *gNodeMaker)Animatablevirtual
SvCanInitiateLink(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvCanRemoveThis(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvCanSelect(IGraphObjectManager *gom, IGraphNode *gNode)Objectvirtual
SvCanSetName(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvDeleteRefIndex()Animatable
SvDetach(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvDetachRel(IGraphObjectManager *gom, IGraphNode *gNodeTarget, int id, IGraphNode *gNodeMaker)Animatablevirtual
SvEditProperties(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvGetMultiSelectCallback(IGraphObjectManager *gom, IGraphNode *gNode)Objectvirtual
SvGetName(IGraphObjectManager *gom, IGraphNode *gNode, bool isBeingEdited)Objectvirtual
SvGetRefIndex()Animatable
SvGetRefTip(IGraphObjectManager *gom, IGraphNode *gNode, IGraphNode *gNodeMaker)Animatablevirtual
SvGetRelTip(IGraphObjectManager *gom, IGraphNode *gNodeTarget, int id, IGraphNode *gNodeMaker)Animatablevirtual
SvGetSwatchColor(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvGetTip(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvHandleDoubleClick(IGraphObjectManager *gom, IGraphNode *gNode)Objectvirtual
SvHandleRelDoubleClick(IGraphObjectManager *gom, IGraphNode *gNodeTarget, int id, IGraphNode *gNodeMaker)Animatablevirtual
SvHighlightColor(IGraphObjectManager *gom, IGraphNode *gNode)Objectvirtual
SvIsHighlighted(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvIsInactive(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvIsSelected(IGraphObjectManager *gom, IGraphNode *gNode)Objectvirtual
SvLinkChild(IGraphObjectManager *gom, IGraphNode *gNodeThis, IGraphNode *gNodeChild)Animatablevirtual
SvLoadData(ILoad *iLoad)Animatable
SvRemoveThis(IGraphObjectManager *gom, IGraphNode *gNode)Animatablevirtual
SvSaveData(ISave *isave, USHORT id)Animatable
SvSetName(IGraphObjectManager *gom, IGraphNode *gNode, const MSTR &name)Animatablevirtual
SvSetRefIndex(DWORD i)Animatable
SvStdTraverseAnimGraph(IGraphObjectManager *gom, Animatable *owner, int id, DWORD flags)Animatable
SvTraverseAnimGraph(IGraphObjectManager *gom, Animatable *owner, int id, DWORD flags)Objectvirtual
TARGET_AREA_TYPE enum valueLightscapeLight
TARGET_CYLINDER_TYPE enum valueLightscapeLight
TARGET_DISC_TYPE enum valueLightscapeLight
TARGET_LINEAR_TYPE enum valueLightscapeLight
TARGET_POINT_TYPE enum valueLightscapeLight
TARGET_SPHERE_TYPE enum valueLightscapeLight
TestAFlag(DWORD mask) constAnimatableinline
TestAFlagEx(DWORD mask) constAnimatableinline
TestFlagBit(int index)Animatable
TestForLoop(const Interval &refInterval, RefMakerHandle hmaker)ReferenceTarget
TopologyChanged()Objectinlinevirtual
TrackParamsType()Animatableinlinevirtual
TrackViewWinProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)Animatableinlinevirtual
TransferReferences(RefTargetHandle oldTarget, BOOL delOld=FALSE)ReferenceTarget
TransformCancel(TimeValue t)BaseObjectinlinevirtual
TransformFinish(TimeValue t)BaseObjectinlinevirtual
TransformHoldingFinish(TimeValue t)BaseObjectinlinevirtual
TransformHoldingStart(TimeValue t)BaseObjectinlinevirtual
TransformStart(TimeValue t)BaseObjectinlinevirtual
Type()=0LightscapeLightpure virtual
TYPE_BASE enum valueLightscapeLight
TypeName()=0LightscapeLightpure virtual
UnblockEval()ReferenceMakerinlineprotected
UnlockChannels(ChannelMask channels)Objectinline
UnlockObject()Objectinline
UnRegisterAppDataLoadCallback(const Class_ID &cid, SClass_ID sid, APPDATALOADPROC proc)Animatablestatic
UnRegisterAppDataLoadCallback(DWORD sbid, APPDATALOADPROC proc)Animatablestatic
UpdatePerNodeItems(const MaxSDK::Graphics::UpdateDisplayContext &updateDisplayContext, MaxSDK::Graphics::UpdateNodeContext &nodeContext, MaxSDK::Graphics::IRenderItemContainer &targetRenderItemContainer)BaseObjectvirtual
UpdatePerViewItems(const MaxSDK::Graphics::UpdateDisplayContext &updateDisplayContext, MaxSDK::Graphics::UpdateNodeContext &nodeContext, MaxSDK::Graphics::UpdateViewContext &viewContext, MaxSDK::Graphics::IRenderItemContainer &targetRenderItemContainer)BaseObjectvirtual
UpdateTargDistance(TimeValue t, INode *inode)=0LightscapeLightpure virtual
UpdateValidity(int nchan, Interval v)Object
UseSelectionBrackets()Objectinlinevirtual
UsesWireColor()Objectinlinevirtual
WEB_DIST enum valueLightscapeLight
WSStateInvalidate()Objectinlinevirtual
~Animatable()=0Animatableprotectedpure virtual
~BaseObject()BaseObjectvirtual
~InterfaceServer()InterfaceServervirtual
~Noncopyable()Noncopyableinlineprotected
~Object()Object
~ReferenceMaker()=0ReferenceMakerprotectedpure virtual
~ReferenceTarget()=0ReferenceTargetprotectedpure virtual