First pass at rendering node name generation

Signed-off-by: lsemp3d <58790905+lsemp3d@users.noreply.github.com>
This commit is contained in:
lsemp3d
2021-11-22 17:21:19 -08:00
parent 42c9395554
commit 9e6e83ff7f
10 changed files with 1048 additions and 511 deletions
@@ -5,7 +5,8 @@
"context": "BehaviorClass",
"variant": "",
"details": {
"name": "AcesParameterOverrides"
"name": "Aces Parameter Overrides",
"category": "Rendering"
},
"methods": [
{
@@ -13,21 +14,300 @@
"context": "AcesParameterOverrides",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke LoadPreset"
"tooltip": "When signaled, this will invoke Load Preset"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after LoadPreset is invoked"
"tooltip": "Signaled after Load Preset is invoked"
},
"details": {
"name": "AcesParameterOverrides::LoadPreset",
"category": "Other"
"name": "Load Preset"
},
"params": [
{
"typeid": "{3EE8C0D4-3792-46C0-B91C-B89A81C36B91}",
"details": {
"name": "AcesParameterOverrides*"
"name": "Aces Parameter Overrides"
}
}
]
},
{
"key": "GetOutputDeviceTransformType_4000Nits",
"details": {
"name": "Get Output Device Transform Type_ 4000 Nits"
},
"results": [
{
"typeid": "{72039442-EB38-4D42-A1AD-CB68F7E0EEF6}",
"details": {
"name": "int"
}
}
]
},
{
"key": "GetOutputDeviceTransformType_2000Nits",
"details": {
"name": "Get Output Device Transform Type_ 2000 Nits"
},
"results": [
{
"typeid": "{72039442-EB38-4D42-A1AD-CB68F7E0EEF6}",
"details": {
"name": "int"
}
}
]
},
{
"key": "GetapplyCATD60toD65",
"details": {
"name": "GetapplyCATD 60toD 65"
},
"params": [
{
"typeid": "{3EE8C0D4-3792-46C0-B91C-B89A81C36B91}",
"details": {
"name": ""
}
}
],
"results": [
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
"details": {
"name": ""
}
}
]
},
{
"key": "SetapplyCATD60toD65",
"details": {
"name": "SetapplyCATD 60toD 65"
},
"params": [
{
"typeid": "{3EE8C0D4-3792-46C0-B91C-B89A81C36B91}",
"details": {
"name": ""
}
},
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
"details": {
"name": ""
}
}
]
},
{
"key": "GetOutputDeviceTransformType_48Nits",
"details": {
"name": "Get Output Device Transform Type_ 48 Nits"
},
"results": [
{
"typeid": "{72039442-EB38-4D42-A1AD-CB68F7E0EEF6}",
"details": {
"name": "int"
}
}
]
},
{
"key": "GetOutputDeviceTransformType_NumOutputDeviceTransformTypes",
"details": {
"name": "Get Output Device Transform Type_ Num Output Device Transform Types"
},
"results": [
{
"typeid": "{72039442-EB38-4D42-A1AD-CB68F7E0EEF6}",
"details": {
"name": "int"
}
}
]
},
{
"key": "GetOutputDeviceTransformType_1000Nits",
"details": {
"name": "Get Output Device Transform Type_ 1000 Nits"
},
"results": [
{
"typeid": "{72039442-EB38-4D42-A1AD-CB68F7E0EEF6}",
"details": {
"name": "int"
}
}
]
},
{
"key": "GetapplyDesaturation",
"details": {
"name": "Getapply Desaturation"
},
"params": [
{
"typeid": "{3EE8C0D4-3792-46C0-B91C-B89A81C36B91}",
"details": {
"name": ""
}
}
],
"results": [
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
"details": {
"name": ""
}
}
]
},
{
"key": "SetapplyDesaturation",
"details": {
"name": "Setapply Desaturation"
},
"params": [
{
"typeid": "{3EE8C0D4-3792-46C0-B91C-B89A81C36B91}",
"details": {
"name": ""
}
},
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
"details": {
"name": ""
}
}
]
},
{
"key": "Getpreset",
"details": {
"name": "Getpreset"
},
"params": [
{
"typeid": "{3EE8C0D4-3792-46C0-B91C-B89A81C36B91}",
"details": {
"name": ""
}
}
],
"results": [
{
"typeid": "{B94085B7-C0D4-466A-A791-188A4559EC8D}",
"details": {
"name": ""
}
}
]
},
{
"key": "Setpreset",
"details": {
"name": "Setpreset"
},
"params": [
{
"typeid": "{3EE8C0D4-3792-46C0-B91C-B89A81C36B91}",
"details": {
"name": ""
}
},
{
"typeid": "{B94085B7-C0D4-466A-A791-188A4559EC8D}",
"details": {
"name": ""
}
}
]
},
{
"key": "GetalterSurround",
"details": {
"name": "Getalter Surround"
},
"params": [
{
"typeid": "{3EE8C0D4-3792-46C0-B91C-B89A81C36B91}",
"details": {
"name": ""
}
}
],
"results": [
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
"details": {
"name": ""
}
}
]
},
{
"key": "SetalterSurround",
"details": {
"name": "Setalter Surround"
},
"params": [
{
"typeid": "{3EE8C0D4-3792-46C0-B91C-B89A81C36B91}",
"details": {
"name": ""
}
},
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
"details": {
"name": ""
}
}
]
},
{
"key": "GetoverrideDefaults",
"details": {
"name": "Getoverride Defaults"
},
"params": [
{
"typeid": "{3EE8C0D4-3792-46C0-B91C-B89A81C36B91}",
"details": {
"name": ""
}
}
],
"results": [
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
"details": {
"name": ""
}
}
]
},
{
"key": "SetoverrideDefaults",
"details": {
"name": "Setoverride Defaults"
},
"params": [
{
"typeid": "{3EE8C0D4-3792-46C0-B91C-B89A81C36B91}",
"details": {
"name": ""
}
},
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
"details": {
"name": ""
}
}
]
@@ -5,7 +5,8 @@
"context": "BehaviorClass",
"variant": "",
"details": {
"name": "MaterialAssignment"
"name": "Material Assignment",
"category": "Rendering"
},
"methods": [
{
@@ -13,29 +14,104 @@
"context": "MaterialAssignment",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke ToString"
"tooltip": "When signaled, this will invoke To String"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after ToString is invoked"
"tooltip": "Signaled after To String is invoked"
},
"details": {
"name": "MaterialAssignment::ToString",
"category": "Other"
"name": "To String"
},
"results": [
{
"typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
"details": {
"name": "AZ Std::basic_string<char, AZ Std::char_traits<char>, allocator>"
}
}
]
},
{
"key": "GetmaterialAsset",
"details": {
"name": "Getmaterial Asset"
},
"params": [
{
"typeid": "{C66E5214-A24B-4722-B7F0-5991E6F8F163}",
"details": {
"name": "AZ::Render::MaterialAssignment*"
"name": ""
}
}
],
"results": [
{
"typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
"typeid": "{834DC049-5EC3-5C29-B621-5F0046864DC4}",
"details": {
"name": "AZStd::basic_string<char, AZStd::char_traits<char>, allocator>"
"name": ""
}
}
]
},
{
"key": "SetmaterialAsset",
"details": {
"name": "Setmaterial Asset"
},
"params": [
{
"typeid": "{C66E5214-A24B-4722-B7F0-5991E6F8F163}",
"details": {
"name": ""
}
},
{
"typeid": "{834DC049-5EC3-5C29-B621-5F0046864DC4}",
"details": {
"name": ""
}
}
]
},
{
"key": "GetpropertyOverrides",
"details": {
"name": "Getproperty Overrides"
},
"params": [
{
"typeid": "{C66E5214-A24B-4722-B7F0-5991E6F8F163}",
"details": {
"name": ""
}
}
],
"results": [
{
"typeid": "{6E6962E1-04C9-56F9-89C4-361031CC1384}",
"details": {
"name": ""
}
}
]
},
{
"key": "SetpropertyOverrides",
"details": {
"name": "Setproperty Overrides"
},
"params": [
{
"typeid": "{C66E5214-A24B-4722-B7F0-5991E6F8F163}",
"details": {
"name": ""
}
},
{
"typeid": "{6E6962E1-04C9-56F9-89C4-361031CC1384}",
"details": {
"name": ""
}
}
]
@@ -5,7 +5,8 @@
"context": "BehaviorClass",
"variant": "",
"details": {
"name": "MaterialAssignmentId"
"name": "Material Assignment Id",
"category": "Rendering"
},
"methods": [
{
@@ -13,29 +14,20 @@
"context": "MaterialAssignmentId",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke ToString"
"tooltip": "When signaled, this will invoke To String"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after ToString is invoked"
"tooltip": "Signaled after To String is invoked"
},
"details": {
"name": "MaterialAssignmentId::ToString",
"category": "Other"
"name": "To String"
},
"params": [
{
"typeid": "{EB603581-4654-4C17-B6DE-AE61E79EDA97}",
"details": {
"name": "AZ::Render::MaterialAssignmentId*"
}
}
],
"results": [
{
"typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
"details": {
"name": "AZStd::basic_string<char, AZStd::char_traits<char>, allocator>"
"name": "AZ Std::basic_string<char, AZ Std::char_traits<char>, allocator>"
}
}
]
@@ -45,24 +37,15 @@
"context": "MaterialAssignmentId",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke IsAssetOnly"
"tooltip": "When signaled, this will invoke Is Asset Only"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after IsAssetOnly is invoked"
"tooltip": "Signaled after Is Asset Only is invoked"
},
"details": {
"name": "MaterialAssignmentId::IsAssetOnly",
"category": "Other"
"name": "Is Asset Only"
},
"params": [
{
"typeid": "{EB603581-4654-4C17-B6DE-AE61E79EDA97}",
"details": {
"name": "AZ::Render::MaterialAssignmentId*"
}
}
],
"results": [
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
@@ -77,24 +60,15 @@
"context": "MaterialAssignmentId",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke IsSlotIdOnly"
"tooltip": "When signaled, this will invoke Is Slot Id Only"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after IsSlotIdOnly is invoked"
"tooltip": "Signaled after Is Slot Id Only is invoked"
},
"details": {
"name": "MaterialAssignmentId::IsSlotIdOnly",
"category": "Other"
"name": "Is Slot Id Only"
},
"params": [
{
"typeid": "{EB603581-4654-4C17-B6DE-AE61E79EDA97}",
"details": {
"name": "AZ::Render::MaterialAssignmentId*"
}
}
],
"results": [
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
@@ -109,24 +83,15 @@
"context": "MaterialAssignmentId",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke IsLodAndSlotId"
"tooltip": "When signaled, this will invoke Is Lod And Slot Id"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after IsLodAndSlotId is invoked"
"tooltip": "Signaled after Is Lod And Slot Id is invoked"
},
"details": {
"name": "MaterialAssignmentId::IsLodAndSlotId",
"category": "Other"
"name": "Is Lod And Slot Id"
},
"params": [
{
"typeid": "{EB603581-4654-4C17-B6DE-AE61E79EDA97}",
"details": {
"name": "AZ::Render::MaterialAssignmentId*"
}
}
],
"results": [
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
@@ -141,24 +106,15 @@
"context": "MaterialAssignmentId",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke IsDefault"
"tooltip": "When signaled, this will invoke Is Default"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after IsDefault is invoked"
"tooltip": "Signaled after Is Default is invoked"
},
"details": {
"name": "MaterialAssignmentId::IsDefault",
"category": "Other"
"name": "Is Default"
},
"params": [
{
"typeid": "{EB603581-4654-4C17-B6DE-AE61E79EDA97}",
"details": {
"name": "AZ::Render::MaterialAssignmentId*"
}
}
],
"results": [
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
@@ -173,24 +129,15 @@
"context": "MaterialAssignmentId",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke IsLodAndAsset"
"tooltip": "When signaled, this will invoke Is Lod And Asset"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after IsLodAndAsset is invoked"
"tooltip": "Signaled after Is Lod And Asset is invoked"
},
"details": {
"name": "MaterialAssignmentId::IsLodAndAsset",
"category": "Other"
"name": "Is Lod And Asset"
},
"params": [
{
"typeid": "{EB603581-4654-4C17-B6DE-AE61E79EDA97}",
"details": {
"name": "AZ::Render::MaterialAssignmentId*"
}
}
],
"results": [
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
@@ -199,6 +146,90 @@
}
}
]
},
{
"key": "GetlodIndex",
"details": {
"name": "Getlod Index"
},
"params": [
{
"typeid": "{EB603581-4654-4C17-B6DE-AE61E79EDA97}",
"details": {
"name": ""
}
}
],
"results": [
{
"typeid": "{D6597933-47CD-4FC8-B911-63F3E2B0993A}",
"details": {
"name": ""
}
}
]
},
{
"key": "SetlodIndex",
"details": {
"name": "Setlod Index"
},
"params": [
{
"typeid": "{EB603581-4654-4C17-B6DE-AE61E79EDA97}",
"details": {
"name": ""
}
},
{
"typeid": "{D6597933-47CD-4FC8-B911-63F3E2B0993A}",
"details": {
"name": ""
}
}
]
},
{
"key": "GetmaterialSlotStableId",
"details": {
"name": "Getmaterial Slot Stable Id"
},
"params": [
{
"typeid": "{EB603581-4654-4C17-B6DE-AE61E79EDA97}",
"details": {
"name": ""
}
}
],
"results": [
{
"typeid": "{43DA906B-7DEF-4CA8-9790-854106D3F983}",
"details": {
"name": ""
}
}
]
},
{
"key": "SetmaterialSlotStableId",
"details": {
"name": "Setmaterial Slot Stable Id"
},
"params": [
{
"typeid": "{EB603581-4654-4C17-B6DE-AE61E79EDA97}",
"details": {
"name": ""
}
},
{
"typeid": "{43DA906B-7DEF-4CA8-9790-854106D3F983}",
"details": {
"name": ""
}
}
]
}
]
}
@@ -5,8 +5,55 @@
"context": "BehaviorClass",
"variant": "",
"details": {
"name": "MaterialComponentConfig"
}
"name": "Material Component Config",
"category": "Rendering"
},
"methods": [
{
"key": "Getmaterials",
"details": {
"name": "Getmaterials"
},
"params": [
{
"typeid": "{3366C279-32AE-48F6-839B-7700AE117A54}",
"details": {
"name": "",
"tooltip": "Material Component Config"
}
}
],
"results": [
{
"typeid": "{50F6716F-698B-5A6C-AACD-940597FDEC24}",
"details": {
"name": ""
}
}
]
},
{
"key": "Setmaterials",
"details": {
"name": "Setmaterials"
},
"params": [
{
"typeid": "{3366C279-32AE-48F6-839B-7700AE117A54}",
"details": {
"name": "",
"tooltip": "Material Component Config"
}
},
{
"typeid": "{50F6716F-698B-5A6C-AACD-940597FDEC24}",
"details": {
"name": ""
}
}
]
}
]
}
]
}
@@ -5,7 +5,8 @@
"context": "BehaviorClass",
"variant": "",
"details": {
"name": "ShaderSemantic"
"name": "Shader Semantic",
"category": "Rendering"
},
"methods": [
{
@@ -13,29 +14,104 @@
"context": "ShaderSemantic",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke ToString"
"tooltip": "When signaled, this will invoke To String"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after ToString is invoked"
"tooltip": "Signaled after To String is invoked"
},
"details": {
"name": "ShaderSemantic::ToString",
"category": "Other"
"name": "To String"
},
"results": [
{
"typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
"details": {
"name": "AZ Std::basic_string<char, AZ Std::char_traits<char>, allocator>"
}
}
]
},
{
"key": "Getname",
"details": {
"name": "Getname"
},
"params": [
{
"typeid": "{C6FFF25F-FE52-4D08-8D96-D04C14048816}",
"details": {
"name": "ShaderSemantic*"
"name": ""
}
}
],
"results": [
{
"typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
"typeid": "{3D2B920C-9EFD-40D5-AAE0-DF131C3D4931}",
"details": {
"name": "AZStd::basic_string<char, AZStd::char_traits<char>, allocator>"
"name": ""
}
}
]
},
{
"key": "Setname",
"details": {
"name": "Setname"
},
"params": [
{
"typeid": "{C6FFF25F-FE52-4D08-8D96-D04C14048816}",
"details": {
"name": ""
}
},
{
"typeid": "{3D2B920C-9EFD-40D5-AAE0-DF131C3D4931}",
"details": {
"name": ""
}
}
]
},
{
"key": "Getindex",
"details": {
"name": "Getindex"
},
"params": [
{
"typeid": "{C6FFF25F-FE52-4D08-8D96-D04C14048816}",
"details": {
"name": ""
}
}
],
"results": [
{
"typeid": "{43DA906B-7DEF-4CA8-9790-854106D3F983}",
"details": {
"name": ""
}
}
]
},
{
"key": "Setindex",
"details": {
"name": "Setindex"
},
"params": [
{
"typeid": "{C6FFF25F-FE52-4D08-8D96-D04C14048816}",
"details": {
"name": ""
}
},
{
"typeid": "{43DA906B-7DEF-4CA8-9790-854106D3F983}",
"details": {
"name": ""
}
}
]