Rhino C++ API  7.21
CRhRdkBasicMaterial Member List

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

AddAutomaticUISection(const wchar_t *wszCaption, int id=0)CRhRdkCoreContentvirtual
AddAutomaticUISection(IRhRdkExpandableContentUI &ui, const wchar_t *wszLocalCaption, const wchar_t *wszEnglishCaption, int id=0)CRhRdkCoreContentvirtual
AddAutoParameters(IRhRdkParamBlock &paramBlock, int sectionId) const overrideCRhRdkBasicMaterialvirtual
CRhRdkBasicMaterialBase::AddAutoParameters(class IRhRdkParamBlock &paramBlock, int id)CRhRdkContentvirtual
AddChild(CRhRdkContent *pChild, const wchar_t *wszChildSlotName)CRhRdkContentvirtual
AddToDocumentList(CRhRdkDocument &rdkDoc)CRhRdkContentvirtual
AddUI(IRhRdkContentUI &ui) constCRhRdkCoreContentvirtual
AddUISections(void)CRhRdkCoreContentvirtual
AddUISections(IRhRdkExpandableContentUI &ui)CRhRdkCoreContentvirtual
Ambient(void) constCRhRdkBasicMaterialvirtual
AppearanceDefaults(void) constCRhRdkContentvirtual
AssignTo(const CRhinoObjRef &objRef) constCRhRdkMaterial
AssignTo(const ON_ClassArray< CRhinoObjRef > &aObjRef, RhRdkAssignToSubFaceChoices sfc, RhRdkAssignToBlockChoices bc, bool bInteractive) constCRhRdkMaterial
AttachCustomUserData(ICustomUserData *data)CRhRdkContentvirtual
AutoDelete(void) constCRhRdkContentvirtual
AutomaticInstanceName(void) const overrideCRhRdkBasicMaterialvirtual
BeginChange(RhRdkChangeContext cc) constCRhRdkContentvirtual
bfAdjustment enum valueCRhRdkContent
bfFields enum valueCRhRdkContent
bfGraphDisplay enum valueCRhRdkContent
bfLocalTextureMapping enum valueCRhRdkContent
bfNameTypeSection enum valueCRhRdkContent
bfPreviewCache enum valueCRhRdkContent
bfQuickPreview enum valueCRhRdkContent
bfTextureSummary enum valueCRhRdkContent
BitFlags(void) const overrideCRhRdkBasicMaterialvirtual
BumpTextureChildSlotName(void) constCRhRdkMaterialprotectedvirtual
CanBeEdited(void) constCRhRdkContentvirtual
Category(void) const overrideCRhRdkBasicMaterialvirtual
ChangeChild(CRhRdkContent *pOldChild, CRhRdkContent *pNewChild)CRhRdkContentvirtual
ChangeContextFromSetContext(SetContext sc)CRhRdkContentstatic
Changed(eChangeContext cc)CRhRdkContentvirtual
Changed(void)CRhRdkContentvirtual
CheckMemory(void)CRhRdkObjectstatic
ChildrenRenderCRC(void) constCRhRdkContentvirtual
ChildSlotAmount(const wchar_t *wszChildSlotName) constCRhRdkContentvirtual
ChildSlotDisplayName(void) constCRhRdkContent
ChildSlotName(void) constCRhRdkContentvirtual
ChildSlotNameFromParamName(const wchar_t *wszParamName) const overrideCRhRdkBasicMaterialvirtual
ChildSlotOn(const wchar_t *wszChildSlotName) constCRhRdkContentvirtual
ChildSlotUsage enum nameCRhRdkMaterial
Clarity(void) constCRhRdkBasicMaterialvirtual
Clone(CopyMethods m=CopyMethods::Normal) constCRhRdkContent
CommonCtor(bool b)CRhRdkContent
ComputeRenderCRC(const CRenderCRCFlags &rcrcFlags) const overrideCRhRdkBasicMaterialvirtual
ContentNameTakenFromFileName(void) constCRhRdkContentvirtual
ConvertMetersToUnits(void)CRhRdkContentvirtual
ConvertUnitsToMeters(void)CRhRdkContentvirtual
CopyMethods enum nameCRhRdkContent
CreatedByLoading(void) constCRhRdkContentvirtual
CreateLibraryPreview(const class CSize &sizeImage, const IRhRdkPreviewSceneServer *pSceneServer) constCRhRdkContentvirtual
CreateLibraryPreview(const ON_2iSize &sizeImage, const IRhRdkPreviewSceneServer *pSceneServer, CRhinoDib &dibOut) constCRhRdkContentvirtual
CreateObjectFromType(UUID uuidType)CRhRdkContentstatic
CreatePreview(CRhRdkRenderPlugIn &plugIn, const ON_2iSize &sizeImage, RhRdkPreviewQuality qual, const IRhRdkPreviewSceneServer *pSceneServer, IRhRdkPreviewCallbacks *pNotify, CRhinoDib &dibOut) const overrideCRhRdkCoreContentvirtual
CRhRdkContent::CreatePreview(class CRhRdkRenderPlugIn &plugIn, const class CSize &sizeImage, eRhRdkRenderQuality qual, const class IRhRdkPreviewSceneServer *pSceneServer) constCRhRdkContentvirtual
CreateUI(IRhRdkContentEditor &e, const UUID &uuidUI, const CRhRdkContentArray &aInitialClients, void *pReserved) overrideCRhRdkCoreContentvirtual
CRhRdkContent::CreateUI(class IRhRdkContentEditor &e, const UUID &uuidUI, const class CRhRdkContentArray &aInitialClients, void *pReserved)=0CRhRdkContentpure virtual
CRhRdkBasicMaterial()CRhRdkBasicMaterial
CRhRdkContent()CRhRdkContent
CRhRdkContent(bool bAutoGlobalRegister)CRhRdkContent
CRhRdkCoreContent()CRhRdkCoreContent
CRhRdkCoreContent(bool bAutoGlobalRegister)CRhRdkCoreContent
CRhRdkMaterial()CRhRdkMaterial
CRhRdkObject()CRhRdkObject
CSIContext enum nameCRhRdkContent
CustomCurveGraphSectionCallback(void)CRhRdkCoreContentvirtual
CustomUserData(const UUID &uuidDataId) constCRhRdkContentvirtual
DecrementUseCount(void) constCRhRdkContentvirtual
DefaultColor()CRhRdkBasicMaterialBasestatic
DeleteAllChildren(void)CRhRdkContentvirtual
DeleteChild(const wchar_t *wszChildSlotName)CRhRdkContentvirtual
DestroyChildContent(const UUID &uuidPlugIn)CRhRdkContentvirtual
DestroyChildContent(const UUID &uuidPlugIn) constCRhRdkContentvirtual
DetachCustomUserData(ICustomUserData *pUD)CRhRdkContentvirtual
Diffuse(void) constCRhRdkBasicMaterialvirtual
DiffuseTextureChildSlotName(void) constCRhRdkMaterialprotectedvirtual
DisableLighting(void) constCRhRdkBasicMaterialvirtual
DisplayContextHelp(HWND hwndParent) const overrideCRhRdkBasicMaterialvirtual
DisplayDebugString(const wchar_t *wszTitle=L"") constCRhRdkContentvirtual
DisplayName(void) constCRhRdkContent
Document(void) constCRhRdkContentvirtual
DocumentAssoc(void) constCRhRdkContentvirtual
DragText(const UUID &uuidSource) constCRhRdkContentvirtual
DragTextEx(const UUID &uuidSource, int version, void *) constCRhRdkContent
Duplicate(void) constCRhRdkContentvirtual
DuplicateEx(bool reserved) constCRhRdkContent
DuplicateExtraRequirementsInterface(void) constCRhRdkContentvirtual
DuplicationInProgress(void) constCRhRdkContentvirtual
DynamicIcon(const ON_2iSize &size, CRhinoDib &dibOut, DynamicIconUsage usage) const overrideCRhRdkMaterialvirtual
DynamicIconUsage enum nameCRhRdkContent
Edit(void) constCRhRdkContentvirtual
EmbeddedFiles(void) constCRhRdkContentvirtual
EmbeddedFilesRecursive(void) constCRhRdkContentvirtual
EmbedFilesChoice enum nameCRhRdkContent
EmergencyUnregister(void) constCRhRdkContent
Emission(void) constCRhRdkBasicMaterialvirtual
EnableAlphaTransparency(bool b)CRhRdkBasicMaterialvirtual
EnableFresnel(bool b)CRhRdkBasicMaterialvirtual
EndChange(void)CRhRdkContentvirtual
EnvironmentTextureChildSlotName(void) constCRhRdkMaterialprotectedvirtual
ePreviewSceneType enum nameCRhRdkContent
EVF(const wchar_t *wszFunc, void *pvData) overrideCRhRdkMaterialvirtual
ExecuteCommand(UUID uuidCommand, void *pvData) constCRhRdkContentvirtual
Factory(void) constCRhRdkContentvirtual
FastMakeCopy(CopyMethods m) const overrideCRhRdkMaterialvirtual
Fields(void) constCRhRdkContent
FindChild(const wchar_t *wszChildSlotName) constCRhRdkContentvirtual
FindInstance(const UUID &uuidInstance) constCRhRdkContentvirtual
FindInstance(const wchar_t *wszName) constCRhRdkContentvirtual
FindInstanceByName(const wchar_t *wszName, bool bCaseSensitive, bool bRecurse, OUT CRhRdkContentArray &aContent) constCRhRdkContentvirtual
FirstChild(void) constCRhRdkContentvirtual
FlamingoLibrary(void) constCRhRdkBasicMaterialvirtual
force32_bit_sceneType enum valueCRhRdkContent
force32bit_pbflags enum valueCRhRdkContent
force32bit_pgflags enum valueCRhRdkContent
force32bit_plflags enum valueCRhRdkContent
ForDisplay(void) constCRhRdkContentvirtual
FromOnMaterial(const ON_Material &mat)CRhRdkBasicMaterialBasevirtual
CRhRdkMaterial::FromOnMaterial(const ON_Material &material, const CRhinoDoc *pDocAssoc)CRhRdkMaterialstatic
FromOnMaterialEx(const ON_Material &mat, bool bRenameEvents, bool bChangeName, UINT_PTR uReserved=0) overrideCRhRdkBasicMaterialvirtual
CRhRdkBasicMaterialBase::FromOnMaterialEx(const ON_Material &mat, eChangeContext cc, bool bRenameEvents, UINT_PTR uReserved=0)CRhRdkBasicMaterialBasevirtual
FromXMLStream(const wchar_t *wszXML)CRhRdkContentstatic
FromXMLStream(const wchar_t *wszXML, const CRhinoDoc *pDocAssoc)CRhRdkContentstatic
GetAutoParameters(const IRhRdkParamBlock &paramBlock, int sectionId) overrideCRhRdkBasicMaterialvirtual
GetChangeContext(void) constCRhRdkContentvirtual
GetChildIterator(void) constCRhRdkContentvirtual
GetDebugString(const wchar_t *wszSeparator, UINT_PTR reserved) constCRhRdkContentvirtual
GetDefaultsFromUser(HWND)CRhRdkContentvirtual
GetDefaultsFromUser(void)CRhRdkContentvirtual
GetEnglishParamName(const wchar_t *wszParamName) const overrideCRhRdkBasicMaterialvirtual
GetExtraRequirementParameter(const wchar_t *wszParamName, const wchar_t *wszExtraReqName, CRhRdkVariant &vValueOut) const overrideCRhRdkBasicMaterialvirtual
GetInstanceIdsRecursive(class CRhRdkInstanceIdArray &aOut) constCRhRdkContentvirtual
GetLocalizedParamName(const wchar_t *wszParamName) const overrideCRhRdkBasicMaterialvirtual
GetParameter(const wchar_t *wszName) const overrideCRhRdkBasicMaterialvirtual
GetParameters(const class IRhRdk_XMLSection &section, eGetParamsContext context)CRhRdkContentvirtual
GetShader(const UUID &uuidRenderEngine, void *pvData) const overrideCRhRdkBasicMaterialBasevirtual
GetSimulation(const IRhRdk_XMLSection &section) overrideCRhRdkBasicMaterialvirtual
GetSortedChildren(OUT CRhRdkContentArray &aChild) constCRhRdkContent
GetTextureChannelInfo(ChildSlotUsage usage, TextureChannelInfo &info) constCRhRdkMaterialvirtual
GetTextureChildSlotName(ChildSlotUsage usage) constCRhRdkMaterial
GetTextureForUsage(ChildSlotUsage usage) constCRhRdkMaterial
GetUIs(ON_SimpleArray< IRhRdkContentUI * > &aOut) const overrideCRhRdkCoreContentvirtual
GetUnderlyingInstances(OUT CRhRdkContentArray &a) constCRhRdkContent
GlobalRegister(bool bRegister=true)CRhRdkContentvirtual
Gloss(void) constCRhRdkBasicMaterialvirtual
GlossFinish(void) constCRhRdkBasicMaterialvirtual
GroupId(void) constCRhRdkContentvirtual
HarvestData(const CRhRdkContent &oldContent) overrideCRhRdkBasicMaterialvirtual
Harvested enum nameCRhRdkContent
Icon(const ON_2iSize &size, CRhinoDib &dibOut) const overrideCRhRdkBasicMaterialvirtual
CRhRdkCoreContent::Icon(void) constCRhRdkContentvirtual
Imp(void) constCRhRdkContent
IncrementUseCount(void) constCRhRdkContentvirtual
Initialize(void)CRhRdkContentvirtual
InstanceId(void) constCRhRdkContentvirtual
InstanceName(void) constCRhRdkContentvirtual
InternalChanged(RhRdkChangeContext, const CRhRdkContent *)CRhRdkContentvirtual
InternalName(void) const overrideCRhRdkBasicMaterialvirtual
IOR(void) constCRhRdkBasicMaterialvirtual
IsAlphaTransparencyEnabled(void) constCRhRdkBasicMaterialvirtual
IsAssociatedWith(const ON_Material &mat) constCRhRdkMaterialvirtual
IsBasicType(void) const overrideCRhRdkBasicMaterialBasevirtual
IsBuiltIn(void) const overrideCRhRdkBasicMaterialinlinevirtual
IsChangeContextUIBased(RhRdkChangeContext cc)CRhRdkContentstatic
IsChild(void) constCRhRdkContent
IsCompatible(const UUID &uuidRenderEngine) constCRhRdkContentvirtual
IsContentTypeAcceptableAsChild(const UUID &uuidType, const wchar_t *wszChildSlotName) constCRhRdkContentvirtual
IsCRCCached(void) constCRhRdkContentvirtual
IsDefaultInstance(void) constCRhRdkContentvirtual
IsFactoryProductAcceptableAsChild(const CRhRdkContentFactory &f, const wchar_t *wszChildSlotName) const overrideCRhRdkBasicMaterialvirtual
CRhRdkBasicMaterialBase::IsFactoryProductAcceptableAsChild(const class CRhRdkContentFactory *pFactory, const wchar_t *wszChildSlotName) constCRhRdkContentvirtual
CRhRdkBasicMaterialBase::IsFactoryProductAcceptableAsChild(const class CRhRdkContentFactory &f, const wchar_t *wszChildSlotName) constCRhRdkContentvirtual
IsFresnelEnabled(void) constCRhRdkBasicMaterialvirtual
IsHidden(void) constCRhRdkContentvirtual
IsHiddenByAutoDelete(void) constCRhRdkContentvirtual
IsInDocument(void) constCRhRdkContentvirtual
IsKind(CRhRdkContent::Kinds kind) constCRhRdkContentvirtual
IsLocked(void) constCRhRdkContentvirtual
IsOwnedByDocument(void) constCRhRdkContentvirtual
IsPerObject(void) constCRhRdkContentvirtual
IsPrivate(void) constCRhRdkContentvirtual
IsReference(void) constCRhRdkContentvirtual
IsRhinoObjectSelected(void) constCRhRdkContentvirtual
IsSurrogate(void) constCRhRdkContentvirtual
IsTopLevel(void) constCRhRdkContentvirtual
IsUniversal(void) constCRhRdkContentvirtual
IsV4Material(void) constCRhRdkContentvirtual
Kind(void) const final overrideCRhRdkMaterialvirtual
Kinds enum nameCRhRdkContent
LibraryFileExtension(void) const overrideCRhRdkMaterialvirtual
LibraryFileName(void) constCRhRdkContentvirtual
MakeCopy(CopyMethods m) const overrideCRhRdkBasicMaterialvirtual
MakeGroupInstance(void)CRhRdkContentvirtual
MakeGroupInstance(void) constCRhRdkContentvirtual
NewChildSlotIterator(CSIContext context) const overrideCRhRdkBasicMaterialvirtual
NewCompoundContentImplementer(const UUID &uuidRenderEngine) const overrideCRhRdkBasicMaterialvirtual
CRhRdkBasicMaterialBase::NewCompoundContentImplementer(void) constCRhRdkBasicMaterialBaseprotectedvirtual
NewPreviewBackground(void) const overrideCRhRdkMaterialvirtual
NewPreviewGeometry(void) const overrideCRhRdkMaterialvirtual
NewPreviewSceneServer(const CRhRdkSSData &data) const overrideCRhRdkMaterialvirtual
CRhRdkCoreContent::NewPreviewSceneServer(const class CRhRdkSSData &data) const =0CRhRdkContentpure virtual
NextSibling(void) constCRhRdkContentvirtual
Notes(void) constCRhRdkContentvirtual
NotUsed enum valueCRhRdkCoreContent
NumTextureTypes(void)CRhRdkBasicMaterialstatic
OnChildChanging(const CRhRdkContent *pOldChild, const CRhRdkContent *pNewChild) constCRhRdkContentvirtual
OnChildSlotChanged(const wchar_t *wszChildSlotName)CRhRdkBasicMaterial
OnChildSlotChanged(const wchar_t *wszChildSlotName) const overrideCRhRdkBasicMaterialvirtual
OnChildSlotChanging(const wchar_t *wszChildSlotName)CRhRdkBasicMaterial
OnChildSlotChanging(const wchar_t *wszChildSlotName) const overrideCRhRdkBasicMaterialvirtual
OnDocumentRegister(void) constCRhRdkContentvirtual
OnDocumentUnregister(void) constCRhRdkContentvirtual
OnExtraRequirementButtonClicked(const wchar_t *wszParamName, const wchar_t *wszButtonName)CRhRdkContentvirtual
OnFieldChanged(const class CRhRdkContentField &field, const CRhRdkVariant &vOldValue, RhRdkChangeContext cc, void *pReserved)CRhRdkContentvirtual
OpenInFirstMainModelessEditor(void) constCRhRdkContent
OpenInMainEditor(void) constCRhRdkContentvirtual
OpenInModalEditor(UINT uFlags=0)CRhRdkContentvirtual
operator delete(void *buf)CRhRdkObject
operator delete[](void *buf)CRhRdkObject
operator new(size_t size)CRhRdkObject
operator new[](size_t size)CRhRdkObject
ParameterSerializationMethod(void) const overrideCRhRdkBasicMaterialvirtual
ParamNameFromChildSlotName(const wchar_t *wszChildSlotName) const overrideCRhRdkBasicMaterialvirtual
ParamSerialMethod enum nameCRhRdkContent
Parent(void) constCRhRdkContentvirtual
pb_checker enum valueCRhRdkContent
pb_custom enum valueCRhRdkContent
pb_default_env enum valueCRhRdkContent
pb_default_mat enum valueCRhRdkContent
pb_default_tex enum valueCRhRdkContent
pb_none enum valueCRhRdkContent
pb_scene enum valueCRhRdkContent
pb_unused enum valueCRhRdkContent
pg_cone enum valueCRhRdkContent
pg_cone_sphere enum valueCRhRdkContent
pg_cube enum valueCRhRdkContent
pg_default_env enum valueCRhRdkContent
pg_default_mat enum valueCRhRdkContent
pg_default_tex enum valueCRhRdkContent
pg_mat_scene enum valueCRhRdkContent
pg_plane enum valueCRhRdkContent
pg_pyramid enum valueCRhRdkContent
pg_scene enum valueCRhRdkContent
pg_sphere enum valueCRhRdkContent
pg_torus enum valueCRhRdkContent
pg_unused enum valueCRhRdkContent
pl_default_env enum valueCRhRdkContent
pl_default_mat enum valueCRhRdkContent
pl_default_tex enum valueCRhRdkContent
pl_simple enum valueCRhRdkContent
pl_sky enum valueCRhRdkContent
pl_unused enum valueCRhRdkContent
PlugInId(void) const overrideCRhRdkBasicMaterialvirtual
Polish(void) constCRhRdkBasicMaterialvirtual
PopulateDebuggingInfo(void)CRhRdkObjectstatic
preview_scene_server enum valueCRhRdkContent
PreviewBackgroundFlags(void) const overrideCRhRdkMaterialvirtual
PreviewGeometryFlags(void) const overrideCRhRdkMaterialvirtual
PreviewLightingFlags(void) const overrideCRhRdkMaterialvirtual
PreviewSceneType(void) const overrideCRhRdkMaterialinlinevirtual
PreviewUpdateDelay(void) constCRhRdkContentvirtual
Promote(void)CRhRdkContent
ProxyType(void) constCRhRdkContentvirtual
ProxyTypes enum nameCRhRdkContent
RdkDocumentAssoc(void) constCRhRdkContentvirtual
RdkDocumentId(void) constCRhRdkContentvirtual
RdkDocumentOwner(void) constCRhRdkContentvirtual
RdkDocumentRegistered(void) constCRhRdkContentvirtual
ReadParametersFromSection(const IRhRdk_XMLSection &section, ReadParamsContext context) overrideCRhRdkBasicMaterialvirtual
ReadParameterXMLStream(const wchar_t *wszStream, eGetParamsContext context)CRhRdkContentvirtual
ReadParameterXMLStream(const wchar_t *wszStream, ReadParamsContext context)CRhRdkContentvirtual
ReadParamsContext enum nameCRhRdkContent
ReadSimulationXMLStream(wchar_t *wszStream)CRhRdkContentvirtual
ReadXMLStream(const wchar_t *wszStream)CRhRdkContent
ReadXMLStream(const wchar_t *wszStream, const CRhinoFileReadOptions *pOptions)CRhRdkContentvirtual
RecreateTextureSummary(void)CRhRdkCoreContentvirtual
Reflectivity(void) constCRhRdkBasicMaterialvirtual
ReflectivityColor(void) constCRhRdkBasicMaterialvirtual
ReleaseAllEditorUIs(const UUID &uuidEditor, bool bIncludeChildren) const overrideCRhRdkCoreContentvirtual
ReleaseAllUIs(bool bIncludeChildren) const overrideCRhRdkCoreContentvirtual
RemoveFromDocumentList(CRhRdkDocument &rdkDoc)CRhRdkContentvirtual
RemoveRdkDocumentAssoc(void)CRhRdkContentvirtual
RenderCRC(const CRenderCRCFlags &rcrcFlags) constCRhRdkContentvirtual
RenderCRC(const CRenderCRCFlags &rcrcFlags, const IRhRdkLinearWorkflow &lw) constCRhRdkContent
RenderEngineId(void) const overrideCRhRdkBasicMaterialvirtual
ResetParametersToDefaults(const ON_ClassArray< ON_wString > &aParams)CRhRdkContentvirtual
ResetUseCount(void) constCRhRdkContentvirtual
ResolveRelativePaths(const wchar_t *wszPathToFile)CRhRdkContentvirtual
ResolveURLPaths(bool bForceDownload=false)CRhRdkContentvirtual
SavedCSN(void) constCRhRdkContent
SaveToLibraryFile(const ON_wString &sFullPath, const IRhRdkPreviewSceneServer *pSceneServer) constCRhRdkContentvirtual
SaveToLibraryFile(const ON_wString &sFullPath, const IRhRdkPreviewSceneServer *pSceneServer, EmbedFilesChoice c) constCRhRdkContentvirtual
SaveToLibraryFile_Internal(const wchar_t *wszFullPath, const IRhRdkPreviewSceneServer *pSceneServer, bool bEmbedFiles) constCRhRdkContentvirtual
SectionId enum nameCRhRdkCoreContent
SetAmbient(const ON_Color &c)CRhRdkBasicMaterialvirtual
SetAutoDelete(bool bAutoDelete)CRhRdkContentvirtual
SetChild(const CRhRdkContent *pChild, const wchar_t *wszChildSlotName)CRhRdkContentvirtual
SetChildSlotAmount(const wchar_t *wszChildSlotName, double dPercent)CRhRdkContentvirtual
SetChildSlotName(const wchar_t *wszChildSlotName)CRhRdkContentvirtual
SetChildSlotOn(const wchar_t *wszChildSlotName, bool bOn)CRhRdkContentvirtual
SetClarity(double d)CRhRdkBasicMaterialvirtual
SetContext enum nameIAutoUIExtraRequirements
SetContextFromChangeContext(RhRdkChangeContext cc)CRhRdkContentstatic
SetCRCCache(DWORD dwCRC) constCRhRdkContentvirtual
SetDiffuse(const ON_Color &c)CRhRdkBasicMaterialvirtual
SetDisableLighting(bool b)CRhRdkBasicMaterialvirtual
SetDocumentAssoc(const CRhinoDoc &doc) constCRhRdkContentvirtual
SetEmission(const ON_Color &c)CRhRdkBasicMaterialvirtual
SetExtraRequirementParameter(const wchar_t *wszParamName, const wchar_t *wszExtraReqName, const CRhRdkVariant &vValue, SetContext sc) overrideCRhRdkBasicMaterialvirtual
SetFlamingoLibrary(const ON_wString &s)CRhRdkBasicMaterialvirtual
SetGloss(const ON_Color &c)CRhRdkBasicMaterialvirtual
SetGlossFinish(double d)CRhRdkBasicMaterialvirtual
SetGroupId(const UUID &uuidGroup) constCRhRdkContentvirtual
SetHidden(bool bHidden, eChangeContext cc)CRhRdkContent
SetHidden(bool bHidden)CRhRdkContentvirtual
SetInstanceId(UUID uuidInstance)CRhRdkContentvirtual
SetInstanceName(const wchar_t *wszName) overrideCRhRdkMaterialvirtual
CRhRdkCoreContent::SetInstanceName(const wchar_t *wszName, bool bRenameEvents, bool bEnsureNameUnique)CRhRdkContent
SetInstanceNameImpl(const wchar_t *wszName, bool bRenameEvents)CRhRdkContentvirtual
SetInstanceNameImpl(const wchar_t *wszName, bool bRenameEvents, bool bEnsureNameUnique)CRhRdkContent
SetIOR(double d)CRhRdkBasicMaterialvirtual
SetIsReference(bool b)CRhRdkContentvirtual
SetIsRenderCRCRecursive(bool bRecursive)CRhRdkContent
SetIsRhinoObjectSelected(bool bSelected) constCRhRdkContentvirtual
SetLocked(void)CRhRdkContentvirtual
SetNotes(const wchar_t *wszNotes, bool bSendEvents)CRhRdkContent
SetNotes(const wchar_t *wszNotes)CRhRdkContentvirtual
SetParameter(const wchar_t *wszName, const CRhRdkVariant &vValue) overrideCRhRdkBasicMaterialvirtual
CRhRdkBasicMaterialBase::SetParameter(const wchar_t *wszName, const CRhRdkVariant &vValue, eChangeContext cc)CRhRdkContentvirtual
SetParameters(class IRhRdk_XMLSection &section, eSetParamsContext context) constCRhRdkContentvirtual
SetPolish(double d)CRhRdkBasicMaterialvirtual
SetRdkDocumentAssoc(const CRhRdkDocument &rdkDoc)CRhRdkContentvirtual
SetRdkDocumentOwner(CRhRdkDocument *pRdkDoc)CRhRdkContentvirtual
SetReflectivity(double d)CRhRdkBasicMaterialvirtual
SetReflectivityColor(const ON_Color &c)CRhRdkBasicMaterialvirtual
SetSimulation(IRhRdk_XMLSection &section) const overrideCRhRdkBasicMaterialvirtual
SetTags(const wchar_t *wszTags, bool bSendEvents=true)CRhRdkContentvirtual
SetTextureSlot(CRhRdkMaterial::ChildSlotUsage type, const CTextureSlot &slot, bool bRecordUndo=false)CRhRdkBasicMaterialvirtual
SetTransparency(double d)CRhRdkBasicMaterialvirtual
SetTransparencyColor(const ON_Color &c)CRhRdkBasicMaterialvirtual
SimulatedMaterial(CRhRdkTexture::TextureGeneration tg=CRhRdkTexture::TextureGeneration::Allow, int iSimulatedTextureSize=-1, const CRhinoObject *pObject=nullptr) constCRhRdkMaterialvirtual
SimulateMaterial(ON_Material &mat, CRhRdkTexture::TextureGeneration tg=CRhRdkTexture::TextureGeneration::Allow, int iSimulatedTextureSize=-1, const CRhinoObject *pObject=nullptr) const overrideCRhRdkBasicMaterialprotectedvirtual
CRhRdkBasicMaterialBase::SimulateMaterial(ON_Material &matOut, bool bForDataOnly, const CRhinoObject *pObject=nullptr) constCRhRdkMaterialprotectedvirtual
SmartUngroupRecursive(void)CRhRdkContentvirtual
SmellsLike(const UUID &typeId, bool bIgnoreTextures=false) constCRhRdkMaterial
SmellsLikeGem(void) constCRhRdkMaterial
SmellsLikeGlass(void) constCRhRdkMaterial
SmellsLikeMetal(void) constCRhRdkMaterial
SmellsLikePaint(void) constCRhRdkMaterial
SmellsLikePlaster(void) constCRhRdkMaterial
SmellsLikePlastic(void) constCRhRdkMaterial
SmellsLikeTexturedGem(void) constCRhRdkMaterial
SmellsLikeTexturedGlass(void) constCRhRdkMaterial
SmellsLikeTexturedMetal(void) constCRhRdkMaterial
SmellsLikeTexturedPaint(void) constCRhRdkMaterial
SmellsLikeTexturedPlaster(void) constCRhRdkMaterial
SmellsLikeTexturedPlastic(void) constCRhRdkMaterial
SupportsCommand(UUID uuidCommand) constCRhRdkContentvirtual
SupportsContextHelp(void) const overrideCRhRdkBasicMaterialvirtual
Tags(void) constCRhRdkContentvirtual
texture_2d_image enum valueCRhRdkContent
TextureChildSlotName(ChildSlotUsage usage) const overrideCRhRdkBasicMaterialvirtual
TextureRequiresLinearWorkflowAdjustment(const wchar_t *wszChildSlotName) constCRhRdkMaterialvirtual
TextureSlot(CRhRdkMaterial::ChildSlotUsage type) constCRhRdkBasicMaterialvirtual
TextureSummary enum valueCRhRdkCoreContent
TextureTypeFromUsage(ChildSlotUsage u)CRhRdkMaterialstatic
TextureUsage(const wchar_t *wszChildSlotName) constCRhRdkMaterial
TopLevel(void) constCRhRdkContentvirtual
TopLevel(void)CRhRdkContentvirtual
TopLevelParent(void) constCRhRdkContentvirtual
TopLevelParent(void)CRhRdkContentvirtual
TransferUIsFrom(const CRhRdkContent &c)CRhRdkCoreContentvirtual
Transparency(void) constCRhRdkBasicMaterialvirtual
TransparencyColor(void) constCRhRdkBasicMaterialvirtual
TransparencyTextureChildSlotName(void) constCRhRdkMaterialprotectedvirtual
TypeDescription(void) const overrideCRhRdkBasicMaterialvirtual
TypeId(void) const overrideCRhRdkBasicMaterialvirtual
TypeName(void) const overrideCRhRdkBasicMaterialvirtual
UI(void) const overrideCRhRdkCoreContentvirtual
Ungroup(void)CRhRdkContentvirtual
Ungroup(void) constCRhRdkContentvirtual
UngroupRecursive(void)CRhRdkContentvirtual
UngroupRecursive(void) constCRhRdkContentvirtual
Uninitialize(void)CRhRdkContentvirtual
UpdateDocumentTables(void) const overrideCRhRdkMaterialvirtual
UpdatePreview(void) constCRhRdkContentvirtual
UpdateUI(void) constCRhRdkContentvirtual
UsageFromTextureType(ON_Texture::TYPE type)CRhRdkMaterialstatic
UseCount(void) constCRhRdkContentvirtual
VerifyCopy(const CRhRdkContent *pCopy) constCRhRdkContentvirtual
ViewDefaults(void) constCRhRdkContentvirtual
WriteParametersToSection(IRhRdk_XMLSection &section, WriteParamsContext context) const overrideCRhRdkBasicMaterialvirtual
WriteParameterXMLStream(wchar_t *wszStream, DWORD dwMaxChars, eSetParamsContext context) constCRhRdkContentvirtual
WriteParameterXMLStream(wchar_t *wszStream, size_t maxChars, WriteParamsContext context) constCRhRdkContentvirtual
WriteParamsContext enum nameCRhRdkContent
WriteSimulationXMLStream(wchar_t *wszStream, size_t maxChars) constCRhRdkContentvirtual
WriteXMLStream(wchar_t *wszStream, DWORD dwMaxChars, eSetParamsContext context) constCRhRdkContentvirtual
WriteXMLStream(wchar_t *wszStream, size_t maxChars, WriteParamsContext context, const CRhinoFileWriteOptions *pOptions) constCRhRdkContentvirtual
~CRhRdkBasicMaterial()CRhRdkBasicMaterialvirtual
~CRhRdkContent()CRhRdkContentvirtual
~CRhRdkCoreContent()CRhRdkCoreContentvirtual
~CRhRdkMaterial()CRhRdkMaterialvirtual
~CRhRdkObject()CRhRdkObjectvirtual
~IAutoUIExtraRequirements()IAutoUIExtraRequirementsinlinevirtual