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

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

_dispatch_fn(FunctionID fid, TimeValue t, FPValue &result, FPParams *p)FPInterfaceinlineprotectedvirtual
AcquireInterface()BaseInterfaceinlinevirtual
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
CloneInterface(void *remapDir=nullptr)BaseInterfaceinlinevirtual
DaylightControlType enum nameIDaylightSystem2
DeleteInterface()BaseInterfaceinlinevirtual
eDateAndTime enum valueIDaylightSystem2
eManual enum valueIDaylightSystem2
EnableActions(BOOL onOff)FPInterfaceinlinevirtual
eWeatherFile enum valueIDaylightSystem2
FindFn(const MCHAR *name)FPInterfacevirtual
FPMixinInterface(const FPMixinInterface &rhs)FPMixinInterfaceinlineprotected
FPMixinInterface()FPMixinInterfaceinline
GetActionTable()FPInterfaceinlinevirtual
GetAltAz(TimeValue t, float &altitude, float &azimuth)=0IDaylightSystem3pure virtual
GetAltitudeAzimuth(TimeValue t, float &altitude, float &azimuth)=0IDaylightSystem2pure virtual
GetCompassDiameter() const =0IDaylightSystempure virtual
GetDate() const =0IDaylightSystempure virtual
GetDaylightControlType() const =0IDaylightSystem2pure virtual
GetDaylightSavingTime() const =0IDaylightSystempure virtual
GetDesc()=0FPInterfacepure virtual
GetDescByID(Interface_ID id)FPMixinInterfaceinlinevirtual
GetExtraTerrestialRadiation(float &extraterrestrialHorizontalRadiation, float &extraterrestrialDirectNormalRadiation)=0IDaylightSystem2pure virtual
GetID()IDaylightSystem2inlinevirtual
GetIlluminance(float &globalHorizontalIlluminance, float &directNormalIlluminance, float &diffuseHorizontalIlluminance, float &zenithIlluminance)=0IDaylightSystem2pure virtual
GetInterface(Interface_ID id)FPMixinInterfaceinlinevirtual
GetIsChecked(FunctionID actionID)FPInterfacevirtual
GetIsEnabled(FunctionID actionID)FPInterfacevirtual
GetIsVisible(FunctionID actionID)FPInterfacevirtual
GetLatitude() const =0IDaylightSystempure virtual
GetLocation()=0IDaylightSystem2pure virtual
GetLongitude() const =0IDaylightSystempure virtual
GetNorthDirection() const =0IDaylightSystempure virtual
GetOrbitalScale() const =0IDaylightSystempure virtual
GetPosition() const =0IDaylightSystempure virtual
GetRadiation(float &globalHorizontalRadiation, float &directNormalRadiation, float &diffuseHorizontalRadiation)=0IDaylightSystem2pure virtual
GetSky() const =0IDaylightSystempure virtual
GetSun() const =0IDaylightSystempure virtual
GetTemps(float &dryBulbTemperature, float &dewPointTemperature)=0IDaylightSystem2pure virtual
GetTimeOfDay() const =0IDaylightSystempure virtual
GetTimeZone(float longitude) const =0IDaylightSystem2pure virtual
GetTypedInterface()InterfaceServerinline
GetWeatherFile() const =0IDaylightSystem2pure virtual
immediateRelease enum valueBaseInterface
interfaceNotifyCBsFPMixinInterfaceprotected
Invoke(FunctionID fid, TimeValue t=0, FPParams *params=NULL)FPInterfacevirtual
Invoke(FunctionID fid, FPParams *params)FPInterfaceinlinevirtual
Invoke(FunctionID fid, TimeValue t, FPValue &result, FPParams *params=NULL)FPInterfacevirtual
Invoke(FunctionID fid, FPValue &result, FPParams *params=NULL)FPInterfaceinlinevirtual
IsChecked(FunctionID actionID)FPInterfacevirtual
IsEnabled(FunctionID actionID)FPInterfacevirtual
IsVisible(FunctionID actionID)FPInterfacevirtual
LifetimeControl()FPMixinInterfaceinlinevirtual
LifetimeType enum nameBaseInterface
noRelease enum valueBaseInterface
nullInterfaceFPInterfacestatic
OpenWeatherFileDlg()=0IDaylightSystem2pure virtual
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
operator=(const FPMixinInterface &rhs)FPMixinInterfaceinlineprotected
RegisterNotifyCallback(InterfaceNotifyCallback *incb)FPMixinInterfacevirtual
ReleaseInterface()BaseInterfaceinlinevirtual
serverControlled enum valueBaseInterface
SetCompassDiameter(float compassDiameter)=0IDaylightSystempure virtual
SetDate(const Point3 &date)=0IDaylightSystempure virtual
SetDaylightControlType(DaylightControlType val)=0IDaylightSystem2pure virtual
SetDaylightSavingTime(BOOL isDaylightSavingTime)=0IDaylightSystempure virtual
SetLatLong(float latitude, float longitude)=0IDaylightSystempure virtual
SetNorthDirection(float angle)=0IDaylightSystempure virtual
SetOrbitalScale(float orbScale)=0IDaylightSystempure virtual
SetPosition(const Point3 &position)=0IDaylightSystempure virtual
SetSky(const Class_ID &skyClassID)=0IDaylightSystem2pure virtual
SetSun(const Class_ID &sunClassID)=0IDaylightSystem2pure virtual
SetTimeOfDay(const Point3 &time)=0IDaylightSystempure virtual
SetWeatherFile(const MaxSDK::AssetManagement::AssetUser &val)=0IDaylightSystem2pure virtual
UnRegisterNotifyCallback(InterfaceNotifyCallback *incb)FPMixinInterfaceinlinevirtual
wantsRelease enum valueBaseInterface
~BaseInterface()BaseInterfacevirtual
~FPMixinInterface()FPMixinInterface
~InterfaceServer()InterfaceServervirtual