Improved generation by splitting up CamelCase text for names, updated more node names

Signed-off-by: lsemp3d <58790905+lsemp3d@users.noreply.github.com>
This commit is contained in:
lsemp3d
2021-11-19 11:06:53 -08:00
parent efd4862b34
commit 99d2605a81
23 changed files with 1840 additions and 422 deletions
@@ -5,8 +5,53 @@
"context": "BehaviorClass",
"variant": "",
"details": {
"name": "AtomToolsDocumentSystemSettings"
}
"name": "Document System Settings",
"category": "Atom Tools"
},
"methods": [
{
"key": "GetshowReloadDocumentPrompt",
"details": {
"name": "Get Show Reload Document Prompt"
},
"params": [
{
"typeid": "{9E576D4F-A74A-4326-9135-C07284D0A3B9}",
"details": {
"name": "Document System Settings"
}
}
],
"results": [
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
"details": {
"name": "Enabled"
}
}
]
},
{
"key": "SetshowReloadDocumentPrompt",
"details": {
"name": "Set Show Reload Document Prompt"
},
"params": [
{
"typeid": "{9E576D4F-A74A-4326-9135-C07284D0A3B9}",
"details": {
"name": "Document System Settings"
}
},
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
"details": {
"name": "Enabled"
}
}
]
}
]
}
]
}
@@ -5,7 +5,7 @@
"context": "BehaviorClass",
"variant": "",
"details": {
"name": "ComponentID",
"name": "Component Id",
"category": "Entity"
},
"methods": [
@@ -14,21 +14,20 @@
"context": "ComponentId",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke IsValid"
"tooltip": "When signaled, this will invoke Is Valid"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after IsValid is invoked"
"tooltip": "Signaled after Is Valid is invoked"
},
"details": {
"name": "ComponentId::IsValid",
"category": "Entity"
"name": "Is Valid"
},
"params": [
{
"typeid": "{60A9A069-9C3D-465A-B7AD-0D6CC803990A}",
"details": {
"name": "BehaviorComponentId*"
"name": "Behavior Component Id*"
}
}
],
@@ -36,7 +35,7 @@
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
"details": {
"name": "Boolean"
"name": "Is Valid"
}
}
]
@@ -53,20 +52,19 @@
"tooltip": "Signaled after Equal is invoked"
},
"details": {
"name": "ComponentId::Equal",
"category": "Entity"
"name": "Equal"
},
"params": [
{
"typeid": "{60A9A069-9C3D-465A-B7AD-0D6CC803990A}",
"details": {
"name": "BehaviorComponentId*"
"name": "Behavior Component Id"
}
},
{
"typeid": "{60A9A069-9C3D-465A-B7AD-0D6CC803990A}",
"details": {
"name": "const BehaviorComponentId&"
"name": "Behavior Component Id"
}
}
],
@@ -74,7 +72,7 @@
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
"details": {
"name": "Boolean"
"name": "Is Equal"
}
}
]
@@ -84,21 +82,20 @@
"context": "ComponentId",
"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": "ComponentId::ToString",
"category": "Entity"
"name": "To String"
},
"params": [
{
"typeid": "{60A9A069-9C3D-465A-B7AD-0D6CC803990A}",
"details": {
"name": "BehaviorComponentId*"
"name": "Behavior Component Id*"
}
}
],
@@ -5,8 +5,262 @@
"context": "BehaviorClass",
"variant": "",
"details": {
"name": "ExposureControlConfig"
}
"name": "Exposure Control Config"
},
"methods": [
{
"key": "GetautoExposureSpeedUp",
"details": {
"name": "Get Auto Exposure Speed Up"
},
"params": [
{
"typeid": "{C6FD75F7-58BA-46CE-8FBA-2D64CB4ECFF9}",
"details": {
"name": "Exposure Control Config"
}
}
],
"results": [
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "Auto Exposure Speed Up"
}
}
]
},
{
"key": "SetautoExposureSpeedUp",
"details": {
"name": "Set Auto Exposure Speed Up"
},
"params": [
{
"typeid": "{C6FD75F7-58BA-46CE-8FBA-2D64CB4ECFF9}",
"details": {
"name": "Exposure Control Config"
}
},
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "Auto Exposure Speed Up"
}
}
]
},
{
"key": "GetautoExposureSpeedDown",
"details": {
"name": "Get Auto Exposure Speed Down"
},
"params": [
{
"typeid": "{C6FD75F7-58BA-46CE-8FBA-2D64CB4ECFF9}",
"details": {
"name": "Exposure Control Config"
}
}
],
"results": [
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "Auto Exposure Speed Down"
}
}
]
},
{
"key": "SetautoExposureSpeedDown",
"details": {
"name": "Setauto Exposure Speed Down"
},
"params": [
{
"typeid": "{C6FD75F7-58BA-46CE-8FBA-2D64CB4ECFF9}",
"details": {
"name": "Exposure Control Config"
}
},
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "Exposure Speed Down"
}
}
]
},
{
"key": "GetautoExposureMax",
"details": {
"name": "Get Auto Exposure Max"
},
"params": [
{
"typeid": "{C6FD75F7-58BA-46CE-8FBA-2D64CB4ECFF9}",
"details": {
"name": "Exposure Control Config"
}
}
],
"results": [
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "Auto Exposure Max"
}
}
]
},
{
"key": "SetautoExposureMax",
"details": {
"name": "Set Auto Exposure Max"
},
"params": [
{
"typeid": "{C6FD75F7-58BA-46CE-8FBA-2D64CB4ECFF9}",
"details": {
"name": "Exposure Control Config"
}
},
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "Auto Exposure Max"
}
}
]
},
{
"key": "GetautoExposureMin",
"details": {
"name": "Get Auto Exposure Min"
},
"params": [
{
"typeid": "{C6FD75F7-58BA-46CE-8FBA-2D64CB4ECFF9}",
"details": {
"name": "Exposure Control Config"
}
}
],
"results": [
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "Auto Exposure Min"
}
}
]
},
{
"key": "SetautoExposureMin",
"details": {
"name": "Set Auto Exposure Min"
},
"params": [
{
"typeid": "{C6FD75F7-58BA-46CE-8FBA-2D64CB4ECFF9}",
"details": {
"name": "Exposure Control Config"
}
},
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "Auto Exposure Min"
}
}
]
},
{
"key": "GetexposureControlType",
"details": {
"name": "Get Exposure Control Type"
},
"params": [
{
"typeid": "{C6FD75F7-58BA-46CE-8FBA-2D64CB4ECFF9}",
"details": {
"name": "Exposure Control Config"
}
}
],
"results": [
{
"typeid": "{43DA906B-7DEF-4CA8-9790-854106D3F983}",
"details": {
"name": "Exposure Control Type"
}
}
]
},
{
"key": "SetexposureControlType",
"details": {
"name": "Set Exposure Control Type"
},
"params": [
{
"typeid": "{C6FD75F7-58BA-46CE-8FBA-2D64CB4ECFF9}",
"details": {
"name": "Exposure Control Config"
}
},
{
"typeid": "{43DA906B-7DEF-4CA8-9790-854106D3F983}",
"details": {
"name": "Exposure Control Type"
}
}
]
},
{
"key": "GetcompensateValue",
"details": {
"name": "Get Compensate Value"
},
"params": [
{
"typeid": "{C6FD75F7-58BA-46CE-8FBA-2D64CB4ECFF9}",
"details": {
"name": "Exposure Control Config"
}
}
],
"results": [
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "Compensate Value"
}
}
]
},
{
"key": "SetcompensateValue",
"details": {
"name": "Set Compensate Value"
},
"params": [
{
"typeid": "{C6FD75F7-58BA-46CE-8FBA-2D64CB4ECFF9}",
"details": {
"name": "Exposure Control Config"
}
},
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "Compensate Value"
}
}
]
}
]
}
]
}
@@ -5,8 +5,346 @@
"context": "BehaviorClass",
"variant": "",
"details": {
"name": "LightConfig"
}
"name": "Light Config"
},
"methods": [
{
"key": "GetshadowmapSize",
"details": {
"name": "Get Shadowmap Size"
},
"params": [
{
"typeid": "{02644F52-9483-47A8-9028-37671695C34E}",
"details": {
"name": "Light Config"
}
}
],
"results": [
{
"typeid": "{3EC1CE83-483D-41FD-9909-D22B03E56F4E}",
"details": {
"name": "Shadowmap Size"
}
}
]
},
{
"key": "SetshadowmapSize",
"details": {
"name": "Set Shadowmap Size"
},
"params": [
{
"typeid": "{02644F52-9483-47A8-9028-37671695C34E}",
"details": {
"name": "Light Config"
}
},
{
"typeid": "{3EC1CE83-483D-41FD-9909-D22B03E56F4E}",
"details": {
"name": "Shadowmap Size"
}
}
]
},
{
"key": "GetshadowCascadeCount",
"details": {
"name": "Get Shadow Cascade Count"
},
"params": [
{
"typeid": "{02644F52-9483-47A8-9028-37671695C34E}",
"details": {
"name": "Light Config"
}
}
],
"results": [
{
"typeid": "{ECA0B403-C4F8-4B86-95FC-81688D046E40}",
"details": {
"name": "Shadow Cascade Count"
}
}
]
},
{
"key": "SetshadowCascadeCount",
"details": {
"name": "Set Shadow Cascade Count"
},
"params": [
{
"typeid": "{02644F52-9483-47A8-9028-37671695C34E}",
"details": {
"name": "Light Config"
}
},
{
"typeid": "{ECA0B403-C4F8-4B86-95FC-81688D046E40}",
"details": {
"name": "Shadow Cascade Count"
}
}
]
},
{
"key": "GetenableShadowDebugColoring",
"details": {
"name": "Get Enable Shadow Debug Coloring"
},
"params": [
{
"typeid": "{02644F52-9483-47A8-9028-37671695C34E}",
"details": {
"name": "Light Config"
}
}
],
"results": [
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
"details": {
"name": "Enable"
}
}
]
},
{
"key": "SetenableShadowDebugColoring",
"details": {
"name": "Set Enable Shadow Debug Coloring"
},
"params": [
{
"typeid": "{02644F52-9483-47A8-9028-37671695C34E}",
"details": {
"name": "Light Config"
}
},
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
"details": {
"name": "Enable"
}
}
]
},
{
"key": "Getintensity",
"details": {
"name": "Get Intensity"
},
"params": [
{
"typeid": "{02644F52-9483-47A8-9028-37671695C34E}",
"details": {
"name": "Light Config"
}
}
],
"results": [
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "Intensity"
}
}
]
},
{
"key": "Setintensity",
"details": {
"name": "Set Intensity"
},
"params": [
{
"typeid": "{02644F52-9483-47A8-9028-37671695C34E}",
"details": {
"name": "Light Config"
}
},
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "Intensity"
}
}
]
},
{
"key": "GetshadowRatioLogarithmUniform",
"details": {
"name": "Get Shadow Ratio Logarithm Uniform"
},
"params": [
{
"typeid": "{02644F52-9483-47A8-9028-37671695C34E}",
"details": {
"name": "Light Config"
}
}
],
"results": [
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "Shadow Ratio Logarithm Uniform"
}
}
]
},
{
"key": "SetshadowRatioLogarithmUniform",
"details": {
"name": "Set Shadow Ratio Logarithm Uniform"
},
"params": [
{
"typeid": "{02644F52-9483-47A8-9028-37671695C34E}",
"details": {
"name": "Light Config"
}
},
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "Shadow Ratio Logarithm Uniform"
}
}
]
},
{
"key": "Getcolor",
"details": {
"name": "Get Color"
},
"params": [
{
"typeid": "{02644F52-9483-47A8-9028-37671695C34E}",
"details": {
"name": "Light Config"
}
}
],
"results": [
{
"typeid": "{7894072A-9050-4F0F-901B-34B1A0D29417}",
"details": {
"name": "Color"
}
}
]
},
{
"key": "Setcolor",
"details": {
"name": "Set Color"
},
"params": [
{
"typeid": "{02644F52-9483-47A8-9028-37671695C34E}",
"details": {
"name": "Light Config"
}
},
{
"typeid": "{7894072A-9050-4F0F-901B-34B1A0D29417}",
"details": {
"name": "Color"
}
}
]
},
{
"key": "Getdirection",
"details": {
"name": "Get Direction"
},
"params": [
{
"typeid": "{02644F52-9483-47A8-9028-37671695C34E}",
"details": {
"name": "Light Config"
}
}
],
"results": [
{
"typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
"details": {
"name": "Direction"
}
}
]
},
{
"key": "Setdirection",
"details": {
"name": "Set Direction"
},
"params": [
{
"typeid": "{02644F52-9483-47A8-9028-37671695C34E}",
"details": {
"name": "Light Config"
}
},
{
"typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
"details": {
"name": "Direction"
}
}
]
},
{
"key": "GetshadowFarClipDistance",
"details": {
"name": "Get Shadow Far Clip Distance"
},
"params": [
{
"typeid": "{02644F52-9483-47A8-9028-37671695C34E}",
"details": {
"name": "Light Config"
}
}
],
"results": [
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "Shadow Far Clip Distance"
}
}
]
},
{
"key": "SetshadowFarClipDistance",
"details": {
"name": "Set Shadow Far Clip Distance"
},
"params": [
{
"typeid": "{02644F52-9483-47A8-9028-37671695C34E}",
"details": {
"name": "Light Config"
}
},
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "Shadow Far Clip Distance"
}
}
]
}
]
}
]
}
@@ -5,8 +5,430 @@
"context": "BehaviorClass",
"variant": "",
"details": {
"name": "LightingPreset"
}
"name": "Lighting Preset"
},
"methods": [
{
"key": "GetshadowCatcherOpacity",
"details": {
"name": "Get Shadow Catcher Opacity"
},
"params": [
{
"typeid": "{6EEACBC0-2D97-414C-8E87-088E7BA231A9}",
"details": {
"name": "Lighting Preset"
}
}
],
"results": [
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "Shadow Catcher Opacity"
}
}
]
},
{
"key": "SetshadowCatcherOpacity",
"details": {
"name": "Set Shadow Catcher Opacity"
},
"params": [
{
"typeid": "{6EEACBC0-2D97-414C-8E87-088E7BA231A9}",
"details": {
"name": "Lighting Preset"
}
},
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "Shadow Catcher Opacity"
}
}
]
},
{
"key": "GetskyboxExposure",
"details": {
"name": "Get Skybox Exposure"
},
"params": [
{
"typeid": "{6EEACBC0-2D97-414C-8E87-088E7BA231A9}",
"details": {
"name": "Lighting Preset"
}
}
],
"results": [
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "Skybox Exposure"
}
}
]
},
{
"key": "SetskyboxExposure",
"details": {
"name": "Set Skybox Exposure"
},
"params": [
{
"typeid": "{6EEACBC0-2D97-414C-8E87-088E7BA231A9}",
"details": {
"name": "Lighting Preset"
}
},
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "Skybox Exposure"
}
}
]
},
{
"key": "Getlights",
"details": {
"name": "Get Lights"
},
"params": [
{
"typeid": "{6EEACBC0-2D97-414C-8E87-088E7BA231A9}",
"details": {
"name": "Lighting Preset"
}
}
],
"results": [
{
"typeid": "{33492660-D9A8-5E84-9CFB-03CBCD87919F}",
"details": {
"name": "Light Configs"
}
}
]
},
{
"key": "Setlights",
"details": {
"name": "Set Lights"
},
"params": [
{
"typeid": "{6EEACBC0-2D97-414C-8E87-088E7BA231A9}",
"details": {
"name": "Lighting Preset"
}
},
{
"typeid": "{33492660-D9A8-5E84-9CFB-03CBCD87919F}",
"details": {
"name": "Light Configs"
}
}
]
},
{
"key": "GetiblExposure",
"details": {
"name": "Get IBL Exposure"
},
"params": [
{
"typeid": "{6EEACBC0-2D97-414C-8E87-088E7BA231A9}",
"details": {
"name": "Lighting Preset"
}
}
],
"results": [
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "IBL Exposure"
}
}
]
},
{
"key": "SetiblExposure",
"details": {
"name": "Set IBL Exposure"
},
"params": [
{
"typeid": "{6EEACBC0-2D97-414C-8E87-088E7BA231A9}",
"details": {
"name": "Lighting Preset"
}
},
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "IBL Exposure"
}
}
]
},
{
"key": "GetskyboxImageAsset",
"details": {
"name": "Get Skybox Image Asset"
},
"params": [
{
"typeid": "{6EEACBC0-2D97-414C-8E87-088E7BA231A9}",
"details": {
"name": "Lighting Preset"
}
}
],
"results": [
{
"typeid": "{403A7CFE-B218-5D57-8540-BD58E734BCFE}",
"details": {
"name": "Skybox Image Asset"
}
}
]
},
{
"key": "SetskyboxImageAsset",
"details": {
"name": "Set Skybox Image Asset"
},
"params": [
{
"typeid": "{6EEACBC0-2D97-414C-8E87-088E7BA231A9}",
"details": {
"name": "Lighting Preset"
}
},
{
"typeid": "{403A7CFE-B218-5D57-8540-BD58E734BCFE}",
"details": {
"name": "Skybox Image Asset"
}
}
]
},
{
"key": "GetiblSpecularImageAsset",
"details": {
"name": "Get IBL Specular Image Asset"
},
"params": [
{
"typeid": "{6EEACBC0-2D97-414C-8E87-088E7BA231A9}",
"details": {
"name": "Lighting Preset"
}
}
],
"results": [
{
"typeid": "{403A7CFE-B218-5D57-8540-BD58E734BCFE}",
"details": {
"name": "IBL Specular Image Asset"
}
}
]
},
{
"key": "SetiblSpecularImageAsset",
"details": {
"name": "Set IBL Specular Image Asset"
},
"params": [
{
"typeid": "{6EEACBC0-2D97-414C-8E87-088E7BA231A9}",
"details": {
"name": "Lighting Preset"
}
},
{
"typeid": "{403A7CFE-B218-5D57-8540-BD58E734BCFE}",
"details": {
"name": "IBL Specular Image Asset"
}
}
]
},
{
"key": "GetdisplayName",
"details": {
"name": "Get Display Name"
},
"params": [
{
"typeid": "{6EEACBC0-2D97-414C-8E87-088E7BA231A9}",
"details": {
"name": "Lighting Preset"
}
}
],
"results": [
{
"typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
"details": {
"name": "Display Name"
}
}
]
},
{
"key": "SetdisplayName",
"details": {
"name": "Set Display Name"
},
"params": [
{
"typeid": "{6EEACBC0-2D97-414C-8E87-088E7BA231A9}",
"details": {
"name": "Lighting Preset"
}
},
{
"typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
"details": {
"name": "Display Name"
}
}
]
},
{
"key": "GetalternateSkyboxImageAsset",
"details": {
"name": "Get Alternate Skybox Image Asset"
},
"params": [
{
"typeid": "{6EEACBC0-2D97-414C-8E87-088E7BA231A9}",
"details": {
"name": "Lighting Preset"
}
}
],
"results": [
{
"typeid": "{403A7CFE-B218-5D57-8540-BD58E734BCFE}",
"details": {
"name": "Alternate Skybox Image Asset"
}
}
]
},
{
"key": "SetalternateSkyboxImageAsset",
"details": {
"name": "Set Alternate Skybox Image Asset"
},
"params": [
{
"typeid": "{6EEACBC0-2D97-414C-8E87-088E7BA231A9}",
"details": {
"name": "Lighting Preset"
}
},
{
"typeid": "{403A7CFE-B218-5D57-8540-BD58E734BCFE}",
"details": {
"name": "Alternate Skybox Image Asset"
}
}
]
},
{
"key": "GetiblDiffuseImageAsset",
"details": {
"name": "Get IBL Diffuse Image Asset"
},
"params": [
{
"typeid": "{6EEACBC0-2D97-414C-8E87-088E7BA231A9}",
"details": {
"name": "Lighting Preset"
}
}
],
"results": [
{
"typeid": "{403A7CFE-B218-5D57-8540-BD58E734BCFE}",
"details": {
"name": "IBL Diffuse Image Asset"
}
}
]
},
{
"key": "SetiblDiffuseImageAsset",
"details": {
"name": "Set IBL Diffuse Image Asset"
},
"params": [
{
"typeid": "{6EEACBC0-2D97-414C-8E87-088E7BA231A9}",
"details": {
"name": "Lighting Preset"
}
},
{
"typeid": "{403A7CFE-B218-5D57-8540-BD58E734BCFE}",
"details": {
"name": "IBL Diffuse Image Asset"
}
}
]
},
{
"key": "Getexposure",
"details": {
"name": "Get Exposure"
},
"params": [
{
"typeid": "{6EEACBC0-2D97-414C-8E87-088E7BA231A9}",
"details": {
"name": "Lighting Preset"
}
}
],
"results": [
{
"typeid": "{C6FD75F7-58BA-46CE-8FBA-2D64CB4ECFF9}",
"details": {
"name": "Exposure Control Config"
}
}
]
},
{
"key": "Setexposure",
"details": {
"name": "Set Exposure"
},
"params": [
{
"typeid": "{6EEACBC0-2D97-414C-8E87-088E7BA231A9}",
"details": {
"name": "Lighting Preset"
}
},
{
"typeid": "{C6FD75F7-58BA-46CE-8FBA-2D64CB4ECFF9}",
"details": {
"name": "Exposure Control Config"
}
}
]
}
]
}
]
}
@@ -5,8 +5,136 @@
"context": "BehaviorClass",
"variant": "",
"details": {
"name": "ModelPreset"
}
"name": "Model Preset"
},
"methods": [
{
"key": "GetdisplayName",
"details": {
"name": "Get Display Name"
},
"params": [
{
"typeid": "{A7304AE2-EC26-44A4-8C00-89D9731CCB13}",
"details": {
"name": "Model Preset"
}
}
],
"results": [
{
"typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
"details": {
"name": "Display Name"
}
}
]
},
{
"key": "SetdisplayName",
"details": {
"name": "Set Display Name"
},
"params": [
{
"typeid": "{A7304AE2-EC26-44A4-8C00-89D9731CCB13}",
"details": {
"name": "Model Preset"
}
},
{
"typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
"details": {
"name": "Display Name"
}
}
]
},
{
"key": "GetmodelAsset",
"details": {
"name": "Get Model Asset"
},
"params": [
{
"typeid": "{A7304AE2-EC26-44A4-8C00-89D9731CCB13}",
"details": {
"name": "Model Preset"
}
}
],
"results": [
{
"typeid": "{A1F6761B-B5CA-59E6-89FF-EB0ABDF6BD68}",
"details": {
"name": "Model Asset"
}
}
]
},
{
"key": "SetmodelAsset",
"details": {
"name": "Set Model Asset"
},
"params": [
{
"typeid": "{A7304AE2-EC26-44A4-8C00-89D9731CCB13}",
"details": {
"name": "Model Preset"
}
},
{
"typeid": "{A1F6761B-B5CA-59E6-89FF-EB0ABDF6BD68}",
"details": {
"name": "Model Asset"
}
}
]
},
{
"key": "GetpreviewImageAsset",
"details": {
"name": "Get Preview Image Asset"
},
"params": [
{
"typeid": "{A7304AE2-EC26-44A4-8C00-89D9731CCB13}",
"details": {
"name": "Model Preset"
}
}
],
"results": [
{
"typeid": "{403A7CFE-B218-5D57-8540-BD58E734BCFE}",
"details": {
"name": "Preview Image Asset"
}
}
]
},
{
"key": "SetpreviewImageAsset",
"details": {
"name": "Set Preview Image Asset"
},
"params": [
{
"typeid": "{A7304AE2-EC26-44A4-8C00-89D9731CCB13}",
"details": {
"name": "Model Preset"
}
},
{
"typeid": "{403A7CFE-B218-5D57-8540-BD58E734BCFE}",
"details": {
"name": "Preview Image Asset"
}
}
]
}
]
}
]
}
@@ -5,7 +5,7 @@
"context": "BehaviorClass",
"variant": "",
"details": {
"name": "Transform",
"name": "Transform Config",
"category": "Entity"
},
"methods": [
@@ -14,27 +14,26 @@
"context": "TransformConfig",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke SetTransform"
"tooltip": "When signaled, this will invoke Set Transform"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after SetTransform is invoked"
"tooltip": "Signaled after Set Transform is invoked"
},
"details": {
"name": "TransformConfig::SetTransform",
"category": "Entity"
"name": "Set Transform"
},
"params": [
{
"typeid": "{B3AAB26D-D075-4E2B-9653-9527EE363DF8}",
"details": {
"name": "TransformConfig*"
"name": "Transform Config"
}
},
{
"typeid": "{5D9958E9-9F1E-4985-B532-FFFDE75FEDFD}",
"details": {
"name": "const Transform&"
"name": "Transform"
}
}
]
@@ -44,33 +43,274 @@
"context": "TransformConfig",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke SetLocalAndWorldTransform"
"tooltip": "When signaled, this will invoke Set Local And World Transform"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after SetLocalAndWorldTransform is invoked"
"tooltip": "Signaled after Set Local And World Transform is invoked"
},
"details": {
"name": "TransformConfig::SetLocalAndWorldTransform",
"category": "Entity"
"name": "Set Local And World Transform"
},
"params": [
{
"typeid": "{B3AAB26D-D075-4E2B-9653-9527EE363DF8}",
"details": {
"name": "TransformConfig*"
"name": "Transform Config"
}
},
{
"typeid": "{5D9958E9-9F1E-4985-B532-FFFDE75FEDFD}",
"details": {
"name": "const Transform&"
"name": "Local"
}
},
{
"typeid": "{5D9958E9-9F1E-4985-B532-FFFDE75FEDFD}",
"details": {
"name": "const Transform&"
"name": "World"
}
}
]
},
{
"key": "GetparentActivationTransformMode",
"details": {
"name": "Get Parent Activation Transform Mode"
},
"params": [
{
"typeid": "{B3AAB26D-D075-4E2B-9653-9527EE363DF8}",
"details": {
"name": "Transform Config"
}
}
],
"results": [
{
"typeid": "{72039442-EB38-4D42-A1AD-CB68F7E0EEF6}",
"details": {
"name": "Mode",
"tooltip": "0: Maintain Original Relative Transform\n1: Maintain Current World Transform"
}
}
]
},
{
"key": "SetparentActivationTransformMode",
"details": {
"name": "Set Parent Activation Transform Mode"
},
"params": [
{
"typeid": "{B3AAB26D-D075-4E2B-9653-9527EE363DF8}",
"details": {
"name": "Transform Config"
}
},
{
"typeid": "{72039442-EB38-4D42-A1AD-CB68F7E0EEF6}",
"details": {
"name": "Mode",
"tooltip": "0: Maintain Original Relative Transform\n1: Maintain Current World Transform"
}
}
]
},
{
"key": "GetparentId",
"details": {
"name": "Get Parent Id"
},
"params": [
{
"typeid": "{B3AAB26D-D075-4E2B-9653-9527EE363DF8}",
"details": {
"name": "Transform Config"
}
}
],
"results": [
{
"typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
"details": {
"name": "Parent Id",
"tooltip": "Entity Unique Id"
}
}
]
},
{
"key": "SetparentId",
"details": {
"name": "Set Parent Id"
},
"params": [
{
"typeid": "{B3AAB26D-D075-4E2B-9653-9527EE363DF8}",
"details": {
"name": "Transform Config"
}
},
{
"typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
"details": {
"name": "Parent Id",
"tooltip": "Entity Unique Id"
}
}
]
},
{
"key": "GetworldTransform",
"details": {
"name": "Get World Transform"
},
"params": [
{
"typeid": "{B3AAB26D-D075-4E2B-9653-9527EE363DF8}",
"details": {
"name": "Transform Config"
}
}
],
"results": [
{
"typeid": "{5D9958E9-9F1E-4985-B532-FFFDE75FEDFD}",
"details": {
"name": "World"
}
}
]
},
{
"key": "SetworldTransform",
"details": {
"name": "Set World Transform"
},
"params": [
{
"typeid": "{B3AAB26D-D075-4E2B-9653-9527EE363DF8}",
"details": {
"name": "Transform Config"
}
},
{
"typeid": "{5D9958E9-9F1E-4985-B532-FFFDE75FEDFD}",
"details": {
"name": "World"
}
}
]
},
{
"key": "GetMaintainCurrentWorldTransform",
"details": {
"name": "Get Maintain Current World Transform"
},
"results": [
{
"typeid": "{72039442-EB38-4D42-A1AD-CB68F7E0EEF6}",
"details": {
"name": "Value"
}
}
]
},
{
"key": "GetisStatic",
"details": {
"name": "Get Is Static"
},
"params": [
{
"typeid": "{B3AAB26D-D075-4E2B-9653-9527EE363DF8}",
"details": {
"name": "Transform Config"
}
}
],
"results": [
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
"details": {
"name": "Is Static"
}
}
]
},
{
"key": "SetisStatic",
"details": {
"name": "Set Is Static"
},
"params": [
{
"typeid": "{B3AAB26D-D075-4E2B-9653-9527EE363DF8}",
"details": {
"name": "Transform Config"
}
},
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
"details": {
"name": "Is Static"
}
}
]
},
{
"key": "GetMaintainOriginalRelativeTransform",
"details": {
"name": "Get Maintain Original Relative Transform"
},
"results": [
{
"typeid": "{72039442-EB38-4D42-A1AD-CB68F7E0EEF6}",
"details": {
"name": "Value"
}
}
]
},
{
"key": "GetlocalTransform",
"details": {
"name": "Get Local Transform"
},
"params": [
{
"typeid": "{B3AAB26D-D075-4E2B-9653-9527EE363DF8}",
"details": {
"name": "Transform Config"
}
}
],
"results": [
{
"typeid": "{5D9958E9-9F1E-4985-B532-FFFDE75FEDFD}",
"details": {
"name": "Local"
}
}
]
},
{
"key": "SetlocalTransform",
"details": {
"name": "Set Local Transform"
},
"params": [
{
"typeid": "{B3AAB26D-D075-4E2B-9653-9527EE363DF8}",
"details": {
"name": "Transform Config"
}
},
{
"typeid": "{5D9958E9-9F1E-4985-B532-FFFDE75FEDFD}",
"details": {
"name": "Local"
}
}
]
@@ -5,27 +5,28 @@
"context": "EBusSender",
"variant": "",
"details": {
"name": "AtomToolsDocumentSystemRequestBus"
"name": "Document",
"category": "Atom Tools"
},
"methods": [
{
"key": "SaveDocument",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke SaveDocument"
"tooltip": "When signaled, this will invoke Save Document"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after SaveDocument is invoked"
"tooltip": "Signaled after Save Document is invoked"
},
"details": {
"name": "SaveDocument"
"name": "Save Document"
},
"params": [
{
"typeid": "{E152C105-A133-4D03-BBF8-3D4B2FBA3E2A}",
"details": {
"name": "AZ::Uuid"
"name": "Document Id"
}
}
],
@@ -33,7 +34,7 @@
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
"details": {
"name": "bool"
"name": "Success"
}
}
]
@@ -42,26 +43,26 @@
"key": "SaveDocumentAsChild",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke SaveDocumentAsChild"
"tooltip": "When signaled, this will invoke Save Document As Child"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after SaveDocumentAsChild is invoked"
"tooltip": "Signaled after Save Document As Child is invoked"
},
"details": {
"name": "SaveDocumentAsChild"
"name": "Save Document As Child"
},
"params": [
{
"typeid": "{E152C105-A133-4D03-BBF8-3D4B2FBA3E2A}",
"details": {
"name": "AZ::Uuid"
"name": "Document Id"
}
},
{
"typeid": "{7114E998-A8B4-519B-9342-A86D1587B4F7}",
"details": {
"name": ""
"name": "Target Path"
}
}
],
@@ -69,7 +70,7 @@
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
"details": {
"name": "bool"
"name": "Success"
}
}
]
@@ -78,20 +79,20 @@
"key": "OpenDocument",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke OpenDocument"
"tooltip": "When signaled, this will invoke Open Document"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after OpenDocument is invoked"
"tooltip": "Signaled after Open Document is invoked"
},
"details": {
"name": "OpenDocument"
"name": "Open Document"
},
"params": [
{
"typeid": "{7114E998-A8B4-519B-9342-A86D1587B4F7}",
"details": {
"name": ""
"name": "Source Path"
}
}
],
@@ -99,7 +100,7 @@
{
"typeid": "{E152C105-A133-4D03-BBF8-3D4B2FBA3E2A}",
"details": {
"name": "AZ::Uuid"
"name": "Document Id"
}
}
]
@@ -108,26 +109,26 @@
"key": "CreateDocumentFromFile",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke CreateDocumentFromFile"
"tooltip": "When signaled, this will invoke Create Document From File"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after CreateDocumentFromFile is invoked"
"tooltip": "Signaled after Create Document From File is invoked"
},
"details": {
"name": "CreateDocumentFromFile"
"name": "Create Document From File"
},
"params": [
{
"typeid": "{7114E998-A8B4-519B-9342-A86D1587B4F7}",
"details": {
"name": ""
"name": "Source Path"
}
},
{
"typeid": "{7114E998-A8B4-519B-9342-A86D1587B4F7}",
"details": {
"name": ""
"name": "Target Path"
}
}
],
@@ -135,7 +136,7 @@
{
"typeid": "{E152C105-A133-4D03-BBF8-3D4B2FBA3E2A}",
"details": {
"name": "AZ::Uuid"
"name": "Document Id"
}
}
]
@@ -144,20 +145,20 @@
"key": "CloseDocument",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke CloseDocument"
"tooltip": "When signaled, this will invoke Close Document"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after CloseDocument is invoked"
"tooltip": "Signaled after Close Document is invoked"
},
"details": {
"name": "CloseDocument"
"name": "Close Document"
},
"params": [
{
"typeid": "{E152C105-A133-4D03-BBF8-3D4B2FBA3E2A}",
"details": {
"name": "AZ::Uuid"
"name": "Document Id"
}
}
],
@@ -165,7 +166,7 @@
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
"details": {
"name": "bool"
"name": "Success"
}
}
]
@@ -174,20 +175,20 @@
"key": "CloseAllDocuments",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke CloseAllDocuments"
"tooltip": "When signaled, this will invoke Close All Documents"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after CloseAllDocuments is invoked"
"tooltip": "Signaled after Close All Documents is invoked"
},
"details": {
"name": "CloseAllDocuments"
"name": "Close All Documents"
},
"results": [
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
"details": {
"name": "bool"
"name": "Success"
}
}
]
@@ -196,20 +197,20 @@
"key": "CloseAllDocumentsExcept",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke CloseAllDocumentsExcept"
"tooltip": "When signaled, this will invoke Close All Documents Except"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after CloseAllDocumentsExcept is invoked"
"tooltip": "Signaled after Close All Documents Except is invoked"
},
"details": {
"name": "CloseAllDocumentsExcept"
"name": "Close All Documents Except"
},
"params": [
{
"typeid": "{E152C105-A133-4D03-BBF8-3D4B2FBA3E2A}",
"details": {
"name": "AZ::Uuid"
"name": "Document Id"
}
}
],
@@ -217,7 +218,7 @@
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
"details": {
"name": "bool"
"name": "Success"
}
}
]
@@ -226,20 +227,20 @@
"key": "CreateDocument",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke CreateDocument"
"tooltip": "When signaled, this will invoke Create Document"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after CreateDocument is invoked"
"tooltip": "Signaled after Create Document is invoked"
},
"details": {
"name": "CreateDocument"
"name": "Create Document"
},
"results": [
{
"typeid": "{E152C105-A133-4D03-BBF8-3D4B2FBA3E2A}",
"details": {
"name": "AZ::Uuid"
"name": "Document Id"
}
}
]
@@ -248,20 +249,20 @@
"key": "DestroyDocument",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke DestroyDocument"
"tooltip": "When signaled, this will invoke Destroy Document"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after DestroyDocument is invoked"
"tooltip": "Signaled after Destroy Document is invoked"
},
"details": {
"name": "DestroyDocument"
"name": "Destroy Document"
},
"params": [
{
"typeid": "{E152C105-A133-4D03-BBF8-3D4B2FBA3E2A}",
"details": {
"name": "AZ::Uuid"
"name": "Document Id"
}
}
],
@@ -269,7 +270,7 @@
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
"details": {
"name": "bool"
"name": "Success"
}
}
]
@@ -278,26 +279,26 @@
"key": "SaveDocumentAsCopy",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke SaveDocumentAsCopy"
"tooltip": "When signaled, this will invoke Save Document As Copy"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after SaveDocumentAsCopy is invoked"
"tooltip": "Signaled after Save Document As Copy is invoked"
},
"details": {
"name": "SaveDocumentAsCopy"
"name": "Save Document As Copy"
},
"params": [
{
"typeid": "{E152C105-A133-4D03-BBF8-3D4B2FBA3E2A}",
"details": {
"name": "AZ::Uuid"
"name": "Document Id"
}
},
{
"typeid": "{7114E998-A8B4-519B-9342-A86D1587B4F7}",
"details": {
"name": ""
"name": "Target Path"
}
}
],
@@ -305,7 +306,7 @@
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
"details": {
"name": "bool"
"name": "Success"
}
}
]
@@ -314,20 +315,20 @@
"key": "SaveAllDocuments",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke SaveAllDocuments"
"tooltip": "When signaled, this will invoke Save All Documents"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after SaveAllDocuments is invoked"
"tooltip": "Signaled after Save All Documents is invoked"
},
"details": {
"name": "SaveAllDocuments"
"name": "Save All Documents"
},
"results": [
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
"details": {
"name": "bool"
"name": "Success"
}
}
]
@@ -5,35 +5,36 @@
"context": "EBusSender",
"variant": "",
"details": {
"name": "AtomToolsMainWindowFactoryRequestBus"
"name": "Main Window Factory",
"category": "Atom Tools"
},
"methods": [
{
"key": "CreateMainWindow",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke CreateMainWindow"
"tooltip": "When signaled, this will invoke Create Main Window"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after CreateMainWindow is invoked"
"tooltip": "Signaled after Create Main Window is invoked"
},
"details": {
"name": "CreateMainWindow"
"name": "Create Main Window"
}
},
{
"key": "DestroyMainWindow",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke DestroyMainWindow"
"tooltip": "When signaled, this will invoke Destroy Main Window"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after DestroyMainWindow is invoked"
"tooltip": "Signaled after Destroy Main Window is invoked"
},
"details": {
"name": "DestroyMainWindow"
"name": "Destroy Main Window"
}
}
]
@@ -5,41 +5,42 @@
"context": "EBusSender",
"variant": "",
"details": {
"name": "AtomToolsMainWindowRequestBus"
"name": "Main Window",
"category": "Atom Tools"
},
"methods": [
{
"key": "UnlockViewportRenderTargetSize",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke UnlockViewportRenderTargetSize"
"tooltip": "When signaled, this will invoke Unlock Viewport Render Target Size"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after UnlockViewportRenderTargetSize is invoked"
"tooltip": "Signaled after Unlock Viewport Render Target Size is invoked"
},
"details": {
"name": "UnlockViewportRenderTargetSize"
"name": "Unlock Viewport Render Target Size"
}
},
{
"key": "GetDockWidgetNames",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke GetDockWidgetNames"
"tooltip": "When signaled, this will invoke Get Dock Widget Names"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after GetDockWidgetNames is invoked"
"tooltip": "Signaled after Get Dock Widget Names is invoked"
},
"details": {
"name": "GetDockWidgetNames"
"name": "Get Dock Widget Names"
},
"results": [
{
"typeid": "{99DAD0BC-740E-5E82-826B-8FC7968CC02C}",
"details": {
"name": "AZStd::vector"
"name": "Widget Names"
}
}
]
@@ -48,26 +49,26 @@
"key": "ResizeViewportRenderTarget",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke ResizeViewportRenderTarget"
"tooltip": "When signaled, this will invoke Resize Viewport Render Target"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after ResizeViewportRenderTarget is invoked"
"tooltip": "Signaled after Resize Viewport Render Target is invoked"
},
"details": {
"name": "ResizeViewportRenderTarget"
"name": "Resize Viewport Render Target"
},
"params": [
{
"typeid": "{43DA906B-7DEF-4CA8-9790-854106D3F983}",
"details": {
"name": "unsigned int"
"name": "Width"
}
},
{
"typeid": "{43DA906B-7DEF-4CA8-9790-854106D3F983}",
"details": {
"name": "unsigned int"
"name": "Height"
}
}
]
@@ -76,26 +77,26 @@
"key": "SetDockWidgetVisible",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke SetDockWidgetVisible"
"tooltip": "When signaled, this will invoke Set Dock Widget Visible"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after SetDockWidgetVisible is invoked"
"tooltip": "Signaled after Set Dock Widget Visible is invoked"
},
"details": {
"name": "SetDockWidgetVisible"
"name": "Set Dock Widget Visible"
},
"params": [
{
"typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
"details": {
"name": "AZStd::string"
"name": "Widget Name"
}
},
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
"details": {
"name": "bool"
"name": "Is Visible"
}
}
]
@@ -104,20 +105,20 @@
"key": "IsDockWidgetVisible",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke IsDockWidgetVisible"
"tooltip": "When signaled, this will invoke Is Dock Widget Visible"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after IsDockWidgetVisible is invoked"
"tooltip": "Signaled after Is Dock Widget Visible is invoked"
},
"details": {
"name": "IsDockWidgetVisible"
"name": "Is Dock Widget Visible"
},
"params": [
{
"typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
"details": {
"name": "AZStd::string"
"name": "Widget Name"
}
}
],
@@ -125,7 +126,7 @@
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
"details": {
"name": "bool"
"name": "Is Visible"
}
}
]
@@ -134,26 +135,26 @@
"key": "LockViewportRenderTargetSize",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke LockViewportRenderTargetSize"
"tooltip": "When signaled, this will invoke Lock Viewport Render Target Size"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after LockViewportRenderTargetSize is invoked"
"tooltip": "Signaled after Lock Viewport Render Target Size is invoked"
},
"details": {
"name": "LockViewportRenderTargetSize"
"name": "Lock Viewport Render Target Size"
},
"params": [
{
"typeid": "{43DA906B-7DEF-4CA8-9790-854106D3F983}",
"details": {
"name": "unsigned int"
"name": "Width"
}
},
{
"typeid": "{43DA906B-7DEF-4CA8-9790-854106D3F983}",
"details": {
"name": "unsigned int"
"name": "Height"
}
}
]
@@ -162,14 +163,14 @@
"key": "ActivateWindow",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke ActivateWindow"
"tooltip": "When signaled, this will invoke Activate Window"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after ActivateWindow is invoked"
"tooltip": "Signaled after Activate Window is invoked"
},
"details": {
"name": "ActivateWindow"
"name": "Activate Window"
}
}
]
@@ -5,27 +5,28 @@
"context": "EBusSender",
"variant": "",
"details": {
"name": "EditorCameraRequestBus"
"name": "Editor Camera",
"category": "Editor"
},
"methods": [
{
"key": "SetViewFromEntityPerspective",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke SetViewFromEntityPerspective"
"tooltip": "When signaled, this will invoke Set View From Entity Perspective"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after SetViewFromEntityPerspective is invoked"
"tooltip": "Signaled after Set View From Entity Perspective is invoked"
},
"details": {
"name": "SetViewFromEntityPerspective"
"name": "Set View From Entity Perspective"
},
"params": [
{
"typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
"details": {
"name": "EntityId",
"name": "Entity Id",
"tooltip": "Entity Unique Id"
}
}
@@ -35,27 +36,27 @@
"key": "SetViewAndMovementLockFromEntityPerspective",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke SetViewAndMovementLockFromEntityPerspective"
"tooltip": "When signaled, this will invoke Set View And Movement Lock From Entity Perspective"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after SetViewAndMovementLockFromEntityPerspective is invoked"
"tooltip": "Signaled after Set View And Movement Lock From Entity Perspective is invoked"
},
"details": {
"name": "SetViewAndMovementLockFromEntityPerspective"
"name": "Set View And Movement Lock From Entity Perspective"
},
"params": [
{
"typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
"details": {
"name": "EntityId",
"name": "Entity Id",
"tooltip": "Entity Unique Id"
}
},
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
"details": {
"name": "bool"
"name": "Lock Camera Movement"
}
}
]
@@ -64,20 +65,20 @@
"key": "GetCurrentViewEntityId",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke GetCurrentViewEntityId"
"tooltip": "When signaled, this will invoke Get Current View Entity Id"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after GetCurrentViewEntityId is invoked"
"tooltip": "Signaled after Get Current View Entity Id is invoked"
},
"details": {
"name": "GetCurrentViewEntityId"
"name": "Get Current View Entity Id"
},
"results": [
{
"typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
"details": {
"name": "EntityId",
"name": "Entity Id",
"tooltip": "Entity Unique Id"
}
}
@@ -87,20 +88,20 @@
"key": "GetActiveCameraPosition",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke GetActiveCameraPosition"
"tooltip": "When signaled, this will invoke Get Active Camera Position"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after GetActiveCameraPosition is invoked"
"tooltip": "Signaled after Get Active Camera Position is invoked"
},
"details": {
"name": "GetActiveCameraPosition"
"name": "Get Active Camera Position"
},
"params": [
{
"typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
"details": {
"name": "Vector3"
"name": "Position"
}
}
],
@@ -108,7 +109,7 @@
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
"details": {
"name": "bool"
"name": "Success"
}
}
]
@@ -5,27 +5,28 @@
"context": "EBusSender",
"variant": "",
"details": {
"name": "EditorTransformComponentSelectionRequestBus"
"name": "Editor Transform Component Selection",
"category": "Editor"
},
"methods": [
{
"key": "CopyTranslationToSelectedEntitiesGroup",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke CopyTranslationToSelectedEntitiesGroup"
"tooltip": "When signaled, this will invoke Copy Translation To Selected Entities Group"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after CopyTranslationToSelectedEntitiesGroup is invoked"
"tooltip": "Signaled after Copy Translation To Selected Entities Group is invoked"
},
"details": {
"name": "CopyTranslationToSelectedEntitiesGroup"
"name": "Copy Translation To Selected Entities Group"
},
"params": [
{
"typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
"details": {
"name": "Vector3"
"name": "Translation"
}
}
]
@@ -34,14 +35,14 @@
"key": "CopyOrientationToSelectedEntitiesIndividual",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke CopyOrientationToSelectedEntitiesIndividual"
"tooltip": "When signaled, this will invoke Copy Orientation To Selected Entities Individual"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after CopyOrientationToSelectedEntitiesIndividual is invoked"
"tooltip": "Signaled after Copy Orientation To Selected Entities Individual is invoked"
},
"details": {
"name": "CopyOrientationToSelectedEntitiesIndividual"
"name": "Copy Orientation To Selected Entities Individual"
},
"params": [
{
@@ -56,14 +57,14 @@
"key": "CopyOrientationToSelectedEntitiesGroup",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke CopyOrientationToSelectedEntitiesGroup"
"tooltip": "When signaled, this will invoke Copy Orientation To Selected Entities Group"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after CopyOrientationToSelectedEntitiesGroup is invoked"
"tooltip": "Signaled after Copy Orientation To Selected Entities Group is invoked"
},
"details": {
"name": "CopyOrientationToSelectedEntitiesGroup"
"name": "Copy Orientation To Selected Entities Group"
},
"params": [
{
@@ -78,20 +79,20 @@
"key": "CopyTranslationToSelectedEntitiesIndividual",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke CopyTranslationToSelectedEntitiesIndividual"
"tooltip": "When signaled, this will invoke Copy Translation To Selected Entities Individual"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after CopyTranslationToSelectedEntitiesIndividual is invoked"
"tooltip": "Signaled after Copy Translation To Selected Entities Individual is invoked"
},
"details": {
"name": "CopyTranslationToSelectedEntitiesIndividual"
"name": "Copy Translation To Selected Entities Individual"
},
"params": [
{
"typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
"details": {
"name": "Vector3"
"name": "Translation"
}
}
]
@@ -100,14 +101,14 @@
"key": "CopyScaleToSelectedEntitiesIndividualLocal",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke CopyScaleToSelectedEntitiesIndividualLocal"
"tooltip": "When signaled, this will invoke Copy Scale To Selected Entities Individual Local"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after CopyScaleToSelectedEntitiesIndividualLocal is invoked"
"tooltip": "Signaled after Copy Scale To Selected Entities Individual Local is invoked"
},
"details": {
"name": "CopyScaleToSelectedEntitiesIndividualLocal"
"name": "Copy Scale To Selected Entities Individual Local"
},
"params": [
{
@@ -122,20 +123,20 @@
"key": "OverrideManipulatorTranslation",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke OverrideManipulatorTranslation"
"tooltip": "When signaled, this will invoke Override Manipulator Translation"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after OverrideManipulatorTranslation is invoked"
"tooltip": "Signaled after Override Manipulator Translation is invoked"
},
"details": {
"name": "OverrideManipulatorTranslation"
"name": "Override Manipulator Translation"
},
"params": [
{
"typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
"details": {
"name": "Vector3"
"name": "Vector 3"
}
}
]
@@ -144,14 +145,14 @@
"key": "RefreshManipulators",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke RefreshManipulators"
"tooltip": "When signaled, this will invoke Refresh Manipulators"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after RefreshManipulators is invoked"
"tooltip": "Signaled after Refresh Manipulators is invoked"
},
"details": {
"name": "RefreshManipulators"
"name": "Refresh Manipulators"
},
"params": [
{
@@ -166,14 +167,14 @@
"key": "OverrideManipulatorOrientation",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke OverrideManipulatorOrientation"
"tooltip": "When signaled, this will invoke Override Manipulator Orientation"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after OverrideManipulatorOrientation is invoked"
"tooltip": "Signaled after Override Manipulator Orientation is invoked"
},
"details": {
"name": "OverrideManipulatorOrientation"
"name": "Override Manipulator Orientation"
},
"params": [
{
@@ -188,14 +189,14 @@
"key": "GetTransformMode",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke GetTransformMode"
"tooltip": "When signaled, this will invoke Get Transform Mode"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after GetTransformMode is invoked"
"tooltip": "Signaled after Get Transform Mode is invoked"
},
"details": {
"name": "GetTransformMode"
"name": "Get Transform Mode"
},
"results": [
{
@@ -210,14 +211,14 @@
"key": "CopyScaleToSelectedEntitiesIndividualWorld",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke CopyScaleToSelectedEntitiesIndividualWorld"
"tooltip": "When signaled, this will invoke Copy Scale To Selected Entities Individual World"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after CopyScaleToSelectedEntitiesIndividualWorld is invoked"
"tooltip": "Signaled after Copy Scale To Selected Entities Individual World is invoked"
},
"details": {
"name": "CopyScaleToSelectedEntitiesIndividualWorld"
"name": "Copy Scale To Selected Entities Individual World"
},
"params": [
{
@@ -232,14 +233,14 @@
"key": "SetTransformMode",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke SetTransformMode"
"tooltip": "When signaled, this will invoke Set Transform Mode"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after SetTransformMode is invoked"
"tooltip": "Signaled after Set Transform Mode is invoked"
},
"details": {
"name": "SetTransformMode"
"name": "Set Transform Mode"
},
"params": [
{
@@ -254,28 +255,28 @@
"key": "ResetTranslationForSelectedEntitiesLocal",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke ResetTranslationForSelectedEntitiesLocal"
"tooltip": "When signaled, this will invoke Reset Translation For Selected Entities Local"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after ResetTranslationForSelectedEntitiesLocal is invoked"
"tooltip": "Signaled after Reset Translation For Selected Entities Local is invoked"
},
"details": {
"name": "ResetTranslationForSelectedEntitiesLocal"
"name": "Reset Translation For Selected Entities Local"
}
},
{
"key": "ResetOrientationForSelectedEntitiesLocal",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke ResetOrientationForSelectedEntitiesLocal"
"tooltip": "When signaled, this will invoke Reset Orientation For Selected Entities Local"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after ResetOrientationForSelectedEntitiesLocal is invoked"
"tooltip": "Signaled after Reset Orientation For Selected Entities Local is invoked"
},
"details": {
"name": "ResetOrientationForSelectedEntitiesLocal"
"name": "Reset Orientation For Selected Entities Local"
}
}
]
@@ -5,8 +5,8 @@
"context": "EBusSender",
"variant": "",
"details": {
"name": "GameEntityContextRequestBus",
"category": "Entity"
"name": "Game Entity Context",
"category": "Game Entity"
},
"methods": [
{
@@ -26,7 +26,7 @@
{
"typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
"details": {
"name": "EntityId",
"name": "Entity Id",
"tooltip": "Entity Unique Id"
}
}
@@ -49,7 +49,7 @@
{
"typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
"details": {
"name": "EntityId",
"name": "Entity Id",
"tooltip": "Entity Unique Id"
}
}
@@ -58,7 +58,7 @@
{
"typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
"details": {
"name": "AZStd::string"
"name": "Name"
}
}
]
@@ -80,7 +80,7 @@
{
"typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
"details": {
"name": "EntityId",
"name": "Entity Id",
"tooltip": "Entity Unique Id"
}
}
@@ -103,7 +103,7 @@
{
"typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
"details": {
"name": "EntityId",
"name": "Entity Id",
"tooltip": "Entity Unique Id"
}
}
@@ -126,7 +126,7 @@
{
"typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
"details": {
"name": "EntityId",
"name": "Entity Id",
"tooltip": "Entity Unique Id"
}
}
@@ -136,20 +136,20 @@
"key": "CreateGameEntity",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke CreateGameEntity"
"tooltip": "When signaled, this will invoke Create Game Entity"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after CreateGameEntity is invoked"
"tooltip": "Signaled after Create Game Entity is invoked"
},
"details": {
"name": "CreateGameEntity"
"name": "Create Game Entity"
},
"params": [
{
"typeid": "{3AB0037F-AF8D-48CE-BCA0-A170D18B2C03}",
"details": {
"name": "char"
"name": "Name"
}
}
],
@@ -5,8 +5,7 @@
"context": "EBusSender",
"variant": "",
"details": {
"name": "NonUniformScaleRequestBus",
"category": "Entity"
"name": "Non Uniform Scale"
},
"methods": [
{
@@ -26,7 +25,7 @@
{
"typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
"details": {
"name": "Vector3"
"name": "Scale"
}
}
]
@@ -48,7 +47,7 @@
{
"typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
"details": {
"name": "Non-uniform Scale"
"name": "Scale"
}
}
]
@@ -5,7 +5,7 @@
"context": "EBusSender",
"variant": "",
"details": {
"name": "TransformBus",
"name": "Transform",
"category": "Entity"
},
"methods": [
@@ -13,20 +13,20 @@
"key": "SetLocalUniformScale",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke SetLocalUniformScale"
"tooltip": "When signaled, this will invoke Set Local Uniform Scale"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after SetLocalUniformScale is invoked"
"tooltip": "Signaled after Set Local Uniform Scale is invoked"
},
"details": {
"name": "SetLocalUniformScale"
"name": "Set Local Uniform Scale"
},
"params": [
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "float"
"name": "Local Uniform Scale"
}
}
]
@@ -42,15 +42,13 @@
"tooltip": "Signaled after Set Local Rotation Quaternion is invoked"
},
"details": {
"name": "Set Local Rotation Quaternion",
"tooltip": "Sets the entity's rotation in local space using a quaternion"
"name": "Set Local Rotation Quaternion"
},
"params": [
{
"typeid": "{73103120-3DD3-4873-BAB3-9713FA2804FB}",
"details": {
"name": "Rotation",
"tooltip": "The quaternion to rotate around"
"name": "Quaternion"
}
}
]
@@ -66,14 +64,13 @@
"tooltip": "Signaled after Get Local Rotation is invoked"
},
"details": {
"name": "Get Local Rotation",
"tooltip": "Gets the entity's rotation in radians in local space"
"name": "Get Local Rotation"
},
"results": [
{
"typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
"details": {
"name": "Vector3"
"name": "Angles (Radians)"
}
}
]
@@ -105,21 +102,20 @@
"key": "GetEntityAndAllDescendants",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke Get Entity and Descendants"
"tooltip": "When signaled, this will invoke Get Entity And All Descendants"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after Get Entity and Descendants is invoked"
"tooltip": "Signaled after Get Entity And All Descendants is invoked"
},
"details": {
"name": "Get Entity and Descendants",
"tooltip": "Returns the EntityID of the entity, the entity's children, the children's children, and so on"
"name": "Get Entity And All Descendants"
},
"results": [
{
"typeid": "{4841CFF0-7A5C-519C-BD16-D3625E99605E}",
"details": {
"name": "AZStd::vector"
"name": "Entity and Descendants"
}
}
]
@@ -135,15 +131,13 @@
"tooltip": "Signaled after Set Local Z is invoked"
},
"details": {
"name": "Set Local Z",
"tooltip": "Gets the entity's Z coordinate in local space"
"name": "Set Local Z"
},
"params": [
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "Z Translation",
"tooltip": "The entity's Z coordinate in local space"
"name": "Z"
}
}
]
@@ -152,21 +146,20 @@
"key": "GetAllDescendants",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke Get Descendants"
"tooltip": "When signaled, this will invoke Get All Descendants"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after Get Descendants is invoked"
"tooltip": "Signaled after Get All Descendants is invoked"
},
"details": {
"name": "Get Descendants",
"tooltip": "Returns the entity's children, the children's children, and so on"
"name": "Get All Descendants"
},
"results": [
{
"typeid": "{4841CFF0-7A5C-519C-BD16-D3625E99605E}",
"details": {
"name": "AZStd::vector"
"name": "Descendants"
}
}
]
@@ -175,29 +168,26 @@
"key": "GetLocalAndWorld",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke Get Local and World"
"tooltip": "When signaled, this will invoke Get Local And World"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after Get Local and World is invoked"
"tooltip": "Signaled after Get Local And World is invoked"
},
"details": {
"name": "Get Local and World",
"tooltip": "Retrieves the entity's local and world transforms"
"name": "Get Local And World Transforms"
},
"params": [
{
"typeid": "{5D9958E9-9F1E-4985-B532-FFFDE75FEDFD}",
"details": {
"name": "Local Transform",
"tooltip": "A reference to a transform that represents the entity's position relative to its parent entity"
"name": "Local"
}
},
{
"typeid": "{5D9958E9-9F1E-4985-B532-FFFDE75FEDFD}",
"details": {
"name": "Global Transform",
"tooltip": "A reference to a transform that represents the entity's position within the world"
"name": "World"
}
}
]
@@ -213,15 +203,13 @@
"tooltip": "Signaled after Rotate Around Local Z is invoked"
},
"details": {
"name": "Rotate Around Local Z",
"tooltip": "Rotates the entity around the Z axis in local space"
"name": "Rotate Around Local Z"
},
"params": [
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "Z Rotation",
"tooltip": "The angle, in radians, to rotate the entity around the Z axis in local space"
"name": "Angle (Radians)"
}
}
]
@@ -237,8 +225,7 @@
"tooltip": "Signaled after Get World Rotation Quaternion is invoked"
},
"details": {
"name": "Get World Rotation Quaternion",
"tooltip": "Gets the entity's rotation in quaternion in world space"
"name": "Get World Rotation Quaternion"
},
"results": [
{
@@ -260,15 +247,13 @@
"tooltip": "Signaled after Rotate Around Local X is invoked"
},
"details": {
"name": "Rotate Around Local X",
"tooltip": "Rotates the entity around the X axis in local space"
"name": "Rotate Around Local X"
},
"params": [
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "X Rotation",
"tooltip": "The angle, in radians, to rotate the entity around the X axis in local space"
"name": "Angle (Radians)"
}
}
]
@@ -284,15 +269,14 @@
"tooltip": "Signaled after Set Parent is invoked"
},
"details": {
"name": "Set Parent",
"tooltip": "Sets the entity's parent entity"
"name": "Set Parent"
},
"params": [
{
"typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
"details": {
"name": "Parent",
"tooltip": "The ID of the entity to set as the parent"
"tooltip": "Entity Unique Id"
}
}
]
@@ -308,14 +292,13 @@
"tooltip": "Signaled after Get Local Z is invoked"
},
"details": {
"name": "Get Local Z",
"tooltip": "Gets the entity's Z coordinate in local space"
"name": "Get Local Z"
},
"results": [
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "float"
"name": "Z"
}
}
]
@@ -328,18 +311,16 @@
},
"exit": {
"name": "Out",
"tooltip": "Signaled after Set Local Rotation is invoked"
"tooltip": "Signaled after SetLocalRotation is invoked"
},
"details": {
"name": "Set Local Rotation",
"tooltip": "Sets the entity's rotation in local space using a composition of rotations around the three axes"
"name": "Set Local Rotation"
},
"params": [
{
"typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
"details": {
"name": "Rotation",
"tooltip": "A three-dimensional vector, containing Euler angles in radians, that specifies a rotation around each axis"
"name": "Euler Angles (Radians)"
}
}
]
@@ -355,15 +336,13 @@
"tooltip": "Signaled after Set Local X is invoked"
},
"details": {
"name": "Set Local X",
"tooltip": "Sets the entity's X coordinate in local space"
"name": "Set Local X"
},
"params": [
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "X Translation",
"tooltip": "A new value for the entity's X coordinate in local space"
"name": "X"
}
}
]
@@ -379,8 +358,7 @@
"tooltip": "Signaled after Get Local Rotation Quaternion is invoked"
},
"details": {
"name": "Get Local Rotation Quaternion",
"tooltip": "Gets the quaternion representing the entity's rotation in local space"
"name": "Get Local Rotation Quaternion"
},
"results": [
{
@@ -402,14 +380,13 @@
"tooltip": "Signaled after Get World X is invoked"
},
"details": {
"name": "Get World X",
"tooltip": "Gets the entity's X coordinate in world space"
"name": "Get World X"
},
"results": [
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "float"
"name": "X"
}
}
]
@@ -425,15 +402,13 @@
"tooltip": "Signaled after Set World Translation is invoked"
},
"details": {
"name": "Set World Translation",
"tooltip": "Sets the entity's world space translation, which represents how to move the entity to a new position within the world"
"name": "Set World Translation"
},
"params": [
{
"typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
"details": {
"name": "Translation",
"tooltip": "A three-dimensional translation vector"
"name": "World Translation"
}
}
]
@@ -449,15 +424,13 @@
"tooltip": "Signaled after Move Entity is invoked"
},
"details": {
"name": "Move Entity",
"tooltip": "Moves the entity within world space"
"name": "Move Entity"
},
"params": [
{
"typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
"details": {
"name": "Direction",
"tooltip": "A three-dimensional vector that contains the offset to apply to the entity"
"name": "Offset"
}
}
]
@@ -473,14 +446,13 @@
"tooltip": "Signaled after Get Children is invoked"
},
"details": {
"name": "Get Children",
"tooltip": "Returns the EntityIDs of the entity's immediate children"
"name": "Get Children"
},
"results": [
{
"typeid": "{4841CFF0-7A5C-519C-BD16-D3625E99605E}",
"details": {
"name": "AZStd::vector"
"name": "Children"
}
}
]
@@ -496,15 +468,14 @@
"tooltip": "Signaled after Set Parent Relative is invoked"
},
"details": {
"name": "Set Parent Relative",
"tooltip": "Sets the entity's parent entity, moves the transform relative to the parent entity, and notifies all listeners"
"name": "Set Parent Relative"
},
"params": [
{
"typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
"details": {
"name": "Parent",
"tooltip": "The ID of the entity to set as the parent"
"tooltip": "Entity Unique Id"
}
}
]
@@ -520,15 +491,13 @@
"tooltip": "Signaled after Set World Transform is invoked"
},
"details": {
"name": "Set World Transform",
"tooltip": "Sets the world transform and notifies all listeners"
"name": "Set World Transform"
},
"params": [
{
"typeid": "{5D9958E9-9F1E-4985-B532-FFFDE75FEDFD}",
"details": {
"name": "Transform",
"tooltip": "A reference to a transform for positioning the entity within the world"
"name": "Transform"
}
}
]
@@ -537,14 +506,14 @@
"key": "SetWorldRotationQuaternion",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke SetWorldRotationQuaternion"
"tooltip": "When signaled, this will invoke Set World Rotation Quaternion"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after SetWorldRotationQuaternion is invoked"
"tooltip": "Signaled after Set World Rotation Quaternion is invoked"
},
"details": {
"name": "SetWorldRotationQuaternion"
"name": "Set World Rotation Quaternion"
},
"params": [
{
@@ -566,15 +535,13 @@
"tooltip": "Signaled after Set World X is invoked"
},
"details": {
"name": "Set World X",
"tooltip": "Sets the entity's X coordinate in world space"
"name": "Set World X"
},
"params": [
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "X Translation",
"tooltip": "A new value for the entity's X coordinate in world space"
"name": "X"
}
}
]
@@ -590,14 +557,13 @@
"tooltip": "Signaled after Get World Y is invoked"
},
"details": {
"name": "Get World Y",
"tooltip": "Gets the entity's Y coordinate in world space"
"name": "Get World Y"
},
"results": [
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "float"
"name": "Y"
}
}
]
@@ -606,20 +572,20 @@
"key": "GetLocalUniformScale",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke GetLocalUniformScale"
"tooltip": "When signaled, this will invoke Get Local Uniform Scale"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after GetLocalUniformScale is invoked"
"tooltip": "Signaled after Get Local Uniform Scale is invoked"
},
"details": {
"name": "GetLocalUniformScale"
"name": "Get Local Uniform Scale"
},
"results": [
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "float"
"name": "Uniform Scale"
}
}
]
@@ -635,15 +601,13 @@
"tooltip": "Signaled after Set World Z is invoked"
},
"details": {
"name": "Set World Z",
"tooltip": "Sets the entity's Z coordinate in world space"
"name": "Set World Z"
},
"params": [
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "Z Translation",
"tooltip": "A new value for the entity's Z coordinate in world space"
"name": "Z"
}
}
]
@@ -659,15 +623,13 @@
"tooltip": "Signaled after Set Local Transform is invoked"
},
"details": {
"name": "Set Local Transform",
"tooltip": "Sets the entity's local transform and notifies all listeners"
"name": "Set Local Transform"
},
"params": [
{
"typeid": "{5D9958E9-9F1E-4985-B532-FFFDE75FEDFD}",
"details": {
"name": "Transform",
"tooltip": "A reference to a transform for positioning the entity relative to its parent entity"
"name": "Transform"
}
}
]
@@ -683,15 +645,13 @@
"tooltip": "Signaled after Set Local Translation is invoked"
},
"details": {
"name": "Set Local Translation",
"tooltip": "Sets the entity's local space translation, which represents how to move the entity to a new position relative to its parent"
"name": "Set Local Translation"
},
"params": [
{
"typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
"details": {
"name": "Translation",
"tooltip": "A three-dimensional translation vector"
"name": "Translation"
}
}
]
@@ -707,14 +667,13 @@
"tooltip": "Signaled after Get Local Scale is invoked"
},
"details": {
"name": "Get Local Scale",
"tooltip": "Gets the scale of the entity along each axis in local space"
"name": "Get Local Scale"
},
"results": [
{
"typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
"details": {
"name": "Vector3"
"name": "Scale"
}
}
]
@@ -730,15 +689,13 @@
"tooltip": "Signaled after Set World Y is invoked"
},
"details": {
"name": "Set World Y",
"tooltip": "Sets the entity's Y coordinate in world space"
"name": "Set World Y"
},
"params": [
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "Y Translation",
"tooltip": "A new value for the entity's Y coordinate in world space"
"name": "Y"
}
}
]
@@ -754,15 +711,13 @@
"tooltip": "Signaled after Rotate Around Local Y is invoked"
},
"details": {
"name": "Rotate Around Local Y",
"tooltip": "Rotates the entity around the Y axis in local space"
"name": "Rotate Around Local Y"
},
"params": [
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "Y Rotation",
"tooltip": "The angle, in radians, to rotate the entity around the Y axis in local space"
"name": "Euler Angle (Radians)"
}
}
]
@@ -778,14 +733,13 @@
"tooltip": "Signaled after Get Local Translation is invoked"
},
"details": {
"name": "Get Local Translation",
"tooltip": "Gets the entity's local space translation"
"name": "Get Local Translation"
},
"results": [
{
"typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
"details": {
"name": "Vector3"
"name": "Translation"
}
}
]
@@ -801,14 +755,14 @@
"tooltip": "Signaled after Get World Rotation is invoked"
},
"details": {
"name": "Get World Rotation",
"tooltip": "Gets the entity's rotation in radians in world space"
"name": "Get World Rotation"
},
"results": [
{
"typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
"details": {
"name": "Vector3"
"name": "Euler Angles (Radians)",
"tooltip": "Euler angles (Pitch, Yaw, Roll), in radians"
}
}
]
@@ -824,14 +778,13 @@
"tooltip": "Signaled after Get World Z is invoked"
},
"details": {
"name": "Get World Z",
"tooltip": "Gets the entity's Z coordinate in world space"
"name": "Get World Z"
},
"results": [
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "float"
"name": "Z"
}
}
]
@@ -847,14 +800,13 @@
"tooltip": "Signaled after Get Local Y is invoked"
},
"details": {
"name": "Get Local Y",
"tooltip": "Gets the entity's Y coordinate in local space"
"name": "Get Local Y"
},
"results": [
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "float"
"name": "Y"
}
}
]
@@ -870,14 +822,13 @@
"tooltip": "Signaled after Get World Translation is invoked"
},
"details": {
"name": "Get World Translation",
"tooltip": "Gets the entity's world space translation"
"name": "Get World Translation"
},
"results": [
{
"typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
"details": {
"name": "Vector3"
"name": "Translation"
}
}
]
@@ -893,15 +844,13 @@
"tooltip": "Signaled after Set Local Y is invoked"
},
"details": {
"name": "Set Local Y",
"tooltip": "Sets the entity's Y coordinate in local space"
"name": "Set Local Y"
},
"params": [
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "Y Position",
"tooltip": "A new value for the entity's Y coordinate in local space"
"name": "Y"
}
}
]
@@ -917,14 +866,13 @@
"tooltip": "Signaled after Get Local X is invoked"
},
"details": {
"name": "Get Local X",
"tooltip": "Gets the entity's X coordinate in local space"
"name": "Get Local X"
},
"results": [
{
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
"details": {
"name": "float"
"name": "X"
}
}
]
@@ -940,8 +888,7 @@
"tooltip": "Signaled after Get World Transform is invoked"
},
"details": {
"name": "Get World Transform",
"tooltip": "Returns the entity's world transform, including the parent transform"
"name": "Get World Transform"
},
"results": [
{
@@ -956,21 +903,20 @@
"key": "GetParentId",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke Get Parent ID"
"tooltip": "When signaled, this will invoke Get Parent Id"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after Get Parent ID is invoked"
"tooltip": "Signaled after Get Parent Id is invoked"
},
"details": {
"name": "Get Parent ID",
"tooltip": "Returns the EntityID of the entity's parent"
"name": "Get Parent Id"
},
"results": [
{
"typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
"details": {
"name": "EntityId",
"name": "Parent Id",
"tooltip": "Entity Unique Id"
}
}
@@ -980,21 +926,20 @@
"key": "IsStaticTransform",
"entry": {
"name": "In",
"tooltip": "When signaled, this will invoke Is Static"
"tooltip": "When signaled, this will invoke Is Static Transform"
},
"exit": {
"name": "Out",
"tooltip": "Signaled after Is Static is invoked"
"tooltip": "Signaled after Is Static Transform is invoked"
},
"details": {
"name": "Is Static",
"tooltip": "Returns whether the transform is static"
"name": "Is Static Transform"
},
"results": [
{
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
"details": {
"name": "bool"
"name": "Is Static Transform"
}
}
]
@@ -5,10 +5,9 @@
"context": "ScriptCanvas::Node",
"variant": "",
"details": {
"name": "GetEntityForward",
"name": "Get Entity Forward",
"category": "Entity/Entity",
"tooltip": "returns the forward direction vector from the specified entity' world transform, scaled by a given value (O3DE uses Z up, right handed)",
"subtitle": "Entity"
"tooltip": "Returns the forward direction vector from the specified entity' world transform, scaled by a given value (O3DE uses Z up, right handed)"
},
"slots": [
{
@@ -24,21 +23,21 @@
}
},
{
"key": "DataInput_EntityID: EntityId",
"key": "DataInput_EntityId",
"details": {
"name": "EntityID: EntityId"
"name": "EntityId"
}
},
{
"key": "DataInput_Number: Scale",
"key": "DataInput_Scale",
"details": {
"name": "Number: Scale"
"name": "Scale"
}
},
{
"key": "DataOutput_Result: Vector3",
"key": "DataOutput_Result",
"details": {
"name": "Result: Vector3"
"name": "Result"
}
}
]
@@ -5,10 +5,9 @@
"context": "ScriptCanvas::Node",
"variant": "",
"details": {
"name": "GetEntityRight",
"name": "Get Entity Right",
"category": "Entity/Entity",
"tooltip": "returns the right direction vector from the specified entity's world transform, scaled by a given value (O3DE uses Z up, right handed)",
"subtitle": "Entity"
"tooltip": "Returns the right direction vector from the specified entity's world transform, scaled by a given value (O3DE uses Z up, right handed)"
},
"slots": [
{
@@ -24,21 +23,21 @@
}
},
{
"key": "DataInput_EntityID: EntityId",
"key": "DataInput_EntityId",
"details": {
"name": "EntityID: EntityId"
"name": "EntityId"
}
},
{
"key": "DataInput_Number: Scale",
"key": "DataInput_Scale",
"details": {
"name": "Number: Scale"
"name": "Scale"
}
},
{
"key": "DataOutput_Result: Vector3",
"key": "DataOutput_Result",
"details": {
"name": "Result: Vector3"
"name": "Result"
}
}
]
@@ -5,10 +5,9 @@
"context": "ScriptCanvas::Node",
"variant": "",
"details": {
"name": "GetEntityUp",
"name": "Get Entity Up",
"category": "Entity/Entity",
"tooltip": "returns the up direction vector from the specified entity's world transform, scaled by a given value (O3DE uses Z up, right handed)",
"subtitle": "Entity"
"tooltip": "Returns the up direction vector from the specified entity's world transform, scaled by a given value (O3DE uses Z up, right handed)"
},
"slots": [
{
@@ -24,21 +23,21 @@
}
},
{
"key": "DataInput_EntityID: EntityId",
"key": "DataInput_EntityId",
"details": {
"name": "EntityID: EntityId"
"name": "EntityId"
}
},
{
"key": "DataInput_Number: Scale",
"key": "DataInput_Scale",
"details": {
"name": "Number: Scale"
"name": "Scale"
}
},
{
"key": "DataOutput_Result: Vector3",
"key": "DataOutput_Result",
"details": {
"name": "Result: Vector3"
"name": "Result"
}
}
]
@@ -5,10 +5,9 @@
"context": "ScriptCanvas::Node",
"variant": "",
"details": {
"name": "IsActive",
"name": "Is Active",
"category": "Entity/Entity",
"tooltip": "returns true if entity with the provided Id is valid and active.",
"subtitle": "Entity"
"tooltip": "Returns true if entity with the provided Id is valid and active."
},
"slots": [
{
@@ -24,15 +23,15 @@
}
},
{
"key": "DataInput_EntityID: Entity Id",
"key": "DataInput_Entity Id",
"details": {
"name": "EntityID: Entity Id"
"name": "Entity Id"
}
},
{
"key": "DataOutput_Result: Boolean",
"key": "DataOutput_Result",
"details": {
"name": "Result: Boolean"
"name": "Result"
}
}
]
@@ -5,10 +5,9 @@
"context": "ScriptCanvas::Node",
"variant": "",
"details": {
"name": "IsValid",
"name": "Is Valid",
"category": "Entity/Entity",
"tooltip": "returns true if Source is valid, else false",
"subtitle": "Entity"
"tooltip": "Returns true if Source is valid, else false"
},
"slots": [
{
@@ -24,15 +23,15 @@
}
},
{
"key": "DataInput_EntityID: Source",
"key": "DataInput_Source",
"details": {
"name": "EntityID: Source"
"name": "Source"
}
},
{
"key": "DataOutput_Result: Boolean",
"key": "DataOutput_Result",
"details": {
"name": "Result: Boolean"
"name": "Result"
}
}
]
@@ -5,10 +5,9 @@
"context": "ScriptCanvas::Node",
"variant": "",
"details": {
"name": "ToString",
"name": "To String",
"category": "Entity/Entity",
"tooltip": "returns a string representation of Source",
"subtitle": "Entity"
"tooltip": "Returns a string representation of Source"
},
"slots": [
{
@@ -24,15 +23,15 @@
}
},
{
"key": "DataInput_EntityID: Source",
"key": "DataInput_Source",
"details": {
"name": "EntityID: Source"
"name": "Source"
}
},
{
"key": "DataOutput_Result: String",
"key": "DataOutput_Result",
"details": {
"name": "Result: String"
"name": "Result"
}
}
]
@@ -22,6 +22,7 @@
#include <AzCore/Serialization/SerializeContext.h>
#include <AzCore/Serialization/EditContext.h>
#include <AzCore/Settings/SettingsRegistry.h>
#include <AzCore/std/string/regex.h>
#include <AzFramework/Gem/GemInfo.h>
@@ -87,6 +88,8 @@ namespace ScriptCanvasEditorTools
entry.m_details.m_name = prettyName;
}
SplitCamelCase(entry.m_details.m_name);
for (auto event : behaviorEBus->m_events)
{
const AZ::BehaviorEBusEventSender& ebusSender = event.second;
@@ -112,6 +115,8 @@ namespace ScriptCanvasEditorTools
eventEntry.m_details.m_name = prettyName.empty() ? eventName : prettyName;
eventEntry.m_details.m_tooltip = Helpers::ReadStringAttribute(event.second.m_attributes, AZ::Script::Attributes::ToolTip);
SplitCamelCase(eventEntry.m_details.m_name);
eventEntry.m_entry.m_name = "In";
eventEntry.m_entry.m_tooltip = AZStd::string::format("When signaled, this will invoke %s", eventEntry.m_details.m_name.c_str());
eventEntry.m_exit.m_name = "Out";
@@ -141,6 +146,8 @@ namespace ScriptCanvasEditorTools
argument.m_typeId = argumentType.ToString<AZStd::string>();
SplitCamelCase(argument.m_details.m_name);
eventEntry.m_arguments.push_back(argument);
}
@@ -160,6 +167,8 @@ namespace ScriptCanvasEditorTools
result.m_typeId = resultType.ToString<AZStd::string>();
SplitCamelCase(result.m_details.m_name);
eventEntry.m_results.push_back(result);
}
@@ -229,6 +238,8 @@ namespace ScriptCanvasEditorTools
details.m_category = Helpers::GetStringAttribute(behaviorClass, AZ::Script::Attributes::Category);
details.m_tooltip = Helpers::GetStringAttribute(behaviorClass, AZ::Script::Attributes::ToolTip);
SplitCamelCase(details.m_name);
if (!behaviorClass->m_methods.empty())
{
for (const auto& methodPair : behaviorClass->m_methods)
@@ -246,10 +257,14 @@ namespace ScriptCanvasEditorTools
methodEntry.m_details.m_tooltip = "";
methodEntry.m_details.m_name = methodPair.second->m_name;
AZStd::string prefix = className + "::";
AZ::StringFunc::Replace(methodEntry.m_details.m_name, prefix.c_str(), "");
SplitCamelCase(methodEntry.m_details.m_name);
methodEntry.m_entry.m_name = "In";
methodEntry.m_entry.m_tooltip = AZStd::string::format("When signaled, this will invoke %s", cleanName.c_str());
methodEntry.m_entry.m_tooltip = AZStd::string::format("When signaled, this will invoke %s", methodEntry.m_details.m_name.c_str());
methodEntry.m_exit.m_name = "Out";
methodEntry.m_exit.m_tooltip = AZStd::string::format("Signaled after %s is invoked", cleanName.c_str());
methodEntry.m_exit.m_tooltip = AZStd::string::format("Signaled after %s is invoked", methodEntry.m_details.m_name.c_str());
if (!Helpers::MethodHasAttribute(behaviorMethod, AZ::ScriptCanvasAttributes::FloatingFunction))
{
@@ -260,11 +275,6 @@ namespace ScriptCanvasEditorTools
methodEntry.m_details.m_category = Helpers::ReadStringAttribute(behaviorMethod->m_attributes, AZ::Script::Attributes::Category);
}
if (methodEntry.m_details.m_category.empty())
{
methodEntry.m_details.m_category = "Other";
}
// Arguments (Input Slots)
if (behaviorMethod->GetNumArguments() > 0)
{
@@ -285,6 +295,8 @@ namespace ScriptCanvasEditorTools
argument.m_details.m_category = "";
argument.m_details.m_tooltip = argumentDescription;
SplitCamelCase(argument.m_details.m_name);
methodEntry.m_arguments.push_back(argument);
}
}
@@ -305,6 +317,8 @@ namespace ScriptCanvasEditorTools
result.m_details.m_name = resultParameter->m_name;
result.m_details.m_tooltip = resultDescription;
SplitCamelCase(result.m_details.m_name);
methodEntry.m_results.push_back(result);
}
@@ -380,6 +394,8 @@ namespace ScriptCanvasEditorTools
entry.m_context = "AZEventHandler";
entry.m_details.m_name = azEventEntry.m_eventName;
SplitCamelCase(entry.m_details.m_name);
for (const ScriptCanvas::Slot& slot : nodeComponent->GetSlots())
{
Slot slotEntry;
@@ -479,6 +495,8 @@ namespace ScriptCanvasEditorTools
details.m_name = cleanName;
}
SplitCamelCase(details.m_name);
// Tooltip attribute takes priority over the edit data description
AZStd::string tooltip = Helpers::GetStringAttribute(classData, AZ::Script::Attributes::ToolTip);
if (!tooltip.empty())
@@ -666,6 +684,7 @@ namespace ScriptCanvasEditorTools
EntryDetails& details = entry.m_details;
details.m_name = behaviorClass->m_name;
SplitCamelCase(details.m_name);
// Get the pretty name
AZStd::string prettyName;
@@ -699,6 +718,7 @@ namespace ScriptCanvasEditorTools
methodEntry.m_details.m_tooltip = Helpers::GetStringAttribute(behaviorMethod, AZ::Script::Attributes::ToolTip);
methodEntry.m_details.m_name = methodPair.second->m_name;
SplitCamelCase(methodEntry.m_details.m_name);
// Strip the className from the methodName
AZStd::string qualifiedName = behaviorClass->m_name + "::";
@@ -731,6 +751,8 @@ namespace ScriptCanvasEditorTools
argument.m_details.m_category = "";
argument.m_details.m_tooltip = argumentDescription;
SplitCamelCase(argument.m_details.m_name);
methodEntry.m_arguments.push_back(argument);
}
}
@@ -751,6 +773,8 @@ namespace ScriptCanvasEditorTools
result.m_details.m_name = resultName;
result.m_details.m_tooltip = resultDescription;
SplitCamelCase(result.m_details.m_name);
methodEntry.m_results.push_back(result);
}
@@ -790,7 +814,8 @@ namespace ScriptCanvasEditorTools
TranslationFormat translationRoot;
translationRoot.m_entries.push_back(entry);
AZStd::string fileName = AZStd::string::format("Properties/%s", behaviorProperty->m_name.c_str());
AZStd::string cleanName = GraphCanvas::TranslationKey::Sanitize(behaviorProperty->m_name);
AZStd::string fileName = AZStd::string::format("Properties/%s", cleanName.c_str());
SaveJSONData(fileName, translationRoot);
}
@@ -816,6 +841,8 @@ namespace ScriptCanvasEditorTools
argument.m_details.m_category = "";
argument.m_details.m_tooltip = argumentDescription;
SplitCamelCase(argument.m_details.m_name);
methodEntry.m_arguments.push_back(argument);
}
}
@@ -836,6 +863,8 @@ namespace ScriptCanvasEditorTools
result.m_details.m_name = resultParameter->m_name;
result.m_details.m_tooltip = resultDescription;
SplitCamelCase(result.m_details.m_name);
methodEntry.m_results.push_back(result);
}
}
@@ -871,6 +900,8 @@ namespace ScriptCanvasEditorTools
method.m_details.m_name = methodName;
method.m_details.m_tooltip = behaviorProperty->m_getter->m_debugDescription ? behaviorProperty->m_getter->m_debugDescription : "";
SplitCamelCase(method.m_details.m_name);
TranslateMethod(behaviorProperty->m_getter, method);
entry->m_methods.push_back(method);
@@ -891,6 +922,8 @@ namespace ScriptCanvasEditorTools
method.m_details.m_name = methodName;
method.m_details.m_tooltip = behaviorProperty->m_setter->m_debugDescription ? behaviorProperty->m_getter->m_debugDescription : "";
SplitCamelCase(method.m_details.m_name);
TranslateMethod(behaviorProperty->m_setter, method);
entry->m_methods.push_back(method);
@@ -920,6 +953,8 @@ namespace ScriptCanvasEditorTools
entry.m_details.m_tooltip = behaviorEbus->m_toolTip;
entry.m_details.m_category = "EBus Handlers";
SplitCamelCase(entry.m_details.m_name);
for (const AZ::BehaviorEBusHandler::BusForwarderEvent& event : handler->GetEvents())
{
Method methodEntry;
@@ -930,6 +965,8 @@ namespace ScriptCanvasEditorTools
methodEntry.m_details.m_tooltip = "";
methodEntry.m_details.m_name = event.m_name;
SplitCamelCase(methodEntry.m_details.m_name);
// Arguments (Input Slots)
if (!event.m_parameters.empty())
{
@@ -974,6 +1011,8 @@ namespace ScriptCanvasEditorTools
argument.m_details.m_name = argumentName;
argument.m_details.m_tooltip = argumentDescription;
SplitCamelCase(argument.m_details.m_name);
methodEntry.m_arguments.push_back(argument);
}
}
@@ -1004,6 +1043,8 @@ namespace ScriptCanvasEditorTools
result.m_details.m_name = resultName;
result.m_details.m_tooltip = resultDescription;
SplitCamelCase(result.m_details.m_name);
methodEntry.m_results.push_back(result);
}
@@ -1252,6 +1293,13 @@ namespace ScriptCanvasEditorTools
}
void TranslationGeneration::SplitCamelCase(AZStd::string& text)
{
AZStd::regex splitRegex(R"(/[a-z]+|[0-9]+|(?:[A-Z][a-z]+)|(?:[A-Z]+(?=(?:[A-Z][a-z])|[^AZa-z]|[$\d\n]))/g)");
text = AZStd::regex_replace(text, splitRegex, " $&");
text = AZ::StringFunc::LStrip(text);
}
namespace Helpers
{
AZStd::string ReadStringAttribute(const AZ::AttributeArray& attributes, const AZ::Crc32& attribute)
@@ -142,6 +142,9 @@ namespace ScriptCanvasEditorTools
//! Utility function that saves a TranslationFormat object in the desired JSON format
void SaveJSONData(const AZStd::string& filename, TranslationFormat& translationRoot);
//! Utility function that splits camel-case syntax string into separate words
void SplitCamelCase(AZStd::string&);
//! Evaluates if the specified object has exclusion flags and should be skipped from generation
template <typename T>
bool ShouldSkip(const T* object) const