Script Canvas, replace the text replacement system to a JSON file based one (#5228)
It is now possible to right click on nodes on the node palette to navigate to the file that holds the text data for any given node, this way it is easy to update and improve the naming of titles, subtitles, categories, tool tips and slots.
This commit is contained in:
@@ -0,0 +1,625 @@
|
||||
{
|
||||
"entries": [
|
||||
{
|
||||
"key": "UiTextInputBus",
|
||||
"context": "EBusSender",
|
||||
"variant": "",
|
||||
"details": {
|
||||
"name": "UiTextInputBus",
|
||||
"category": "UI"
|
||||
},
|
||||
"methods": [
|
||||
{
|
||||
"key": "SetChangeAction",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke Set Change Action"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after Set Change Action is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "Set Change Action",
|
||||
"tooltip": "Sets the name of the action triggered when the text is changed"
|
||||
},
|
||||
"params": [
|
||||
{
|
||||
"typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
|
||||
"details": {
|
||||
"name": "Name",
|
||||
"tooltip": "The name of the action triggered when the text is changed"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "GetEndEditAction",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke Get End Edit Action"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after Get End Edit Action is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "Get End Edit Action",
|
||||
"tooltip": "Gets the name of the action triggered when the editing of text is finished"
|
||||
},
|
||||
"results": [
|
||||
{
|
||||
"typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
|
||||
"details": {
|
||||
"name": "AZStd::string"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "SetEndEditAction",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke Set End Edit Action"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after Set End Edit Action is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "Set End Edit Action",
|
||||
"tooltip": "Sets the name of the action triggered when the editing of text is finished"
|
||||
},
|
||||
"params": [
|
||||
{
|
||||
"typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
|
||||
"details": {
|
||||
"name": "Name",
|
||||
"tooltip": "Sets the name of the action triggered when the editing of text is finished"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "GetPlaceHolderTextEntity",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke Get Placeholder Text Entity"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after Get Placeholder Text Entity is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "Get Placeholder Text Entity",
|
||||
"tooltip": "Gets the placeholder text element"
|
||||
},
|
||||
"results": [
|
||||
{
|
||||
"typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
|
||||
"details": {
|
||||
"name": "EntityId",
|
||||
"tooltip": "Entity Unique Id"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "GetIsPasswordField",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke Is Password Field"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after Is Password Field is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "Is Password Field",
|
||||
"tooltip": "Returns whether the text input is configured as a password field"
|
||||
},
|
||||
"results": [
|
||||
{
|
||||
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
|
||||
"details": {
|
||||
"name": "bool"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "GetChangeAction",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke Get Change Action"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after Get Change Action is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "Get Change Action",
|
||||
"tooltip": "Gets the name of the action triggered when the text is changed"
|
||||
},
|
||||
"results": [
|
||||
{
|
||||
"typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
|
||||
"details": {
|
||||
"name": "AZStd::string"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "SetEnterAction",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke Set Enter Action"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after Set Enter Action is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "Set Enter Action",
|
||||
"tooltip": "Sets the name of the action triggered when enter is pressed"
|
||||
},
|
||||
"params": [
|
||||
{
|
||||
"typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
|
||||
"details": {
|
||||
"name": "Name",
|
||||
"tooltip": "The name of the action triggered when enter is pressed"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "SetText",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke Set Text"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after Set Text is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "Set Text",
|
||||
"tooltip": "Sets the text string being displayed or edited by the element"
|
||||
},
|
||||
"params": [
|
||||
{
|
||||
"typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
|
||||
"details": {
|
||||
"name": "Text",
|
||||
"tooltip": "The text string being displayed or edited by the element"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "SetIsClipboardEnabled",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke SetIsClipboardEnabled"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after SetIsClipboardEnabled is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "SetIsClipboardEnabled"
|
||||
},
|
||||
"params": [
|
||||
{
|
||||
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
|
||||
"details": {
|
||||
"name": "bool"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "SetMaxStringLength",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke Set Max String Length"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after Set Max String Length is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "Set Max String Length",
|
||||
"tooltip": "Sets the maximum number of characters that can be entered"
|
||||
},
|
||||
"params": [
|
||||
{
|
||||
"typeid": "{72039442-EB38-4D42-A1AD-CB68F7E0EEF6}",
|
||||
"details": {
|
||||
"name": "Max Length",
|
||||
"tooltip": "The maximum number of characters that can be entered"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "GetEnterAction",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke Get Enter Action"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after Get Enter Action is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "Get Enter Action",
|
||||
"tooltip": "Gets the name of the action triggered when enter is pressed"
|
||||
},
|
||||
"results": [
|
||||
{
|
||||
"typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
|
||||
"details": {
|
||||
"name": "AZStd::string"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "GetText",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke Get Text"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after Get Text is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "Get Text",
|
||||
"tooltip": "Gets the text string being displayed or edited by the element"
|
||||
},
|
||||
"results": [
|
||||
{
|
||||
"typeid": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9}",
|
||||
"details": {
|
||||
"name": "AZStd::string"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "GetCursorBlinkInterval",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke Get Cursor Blink Interval"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after Get Cursor Blink Interval is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "Get Cursor Blink Interval",
|
||||
"tooltip": "Gets the cursor blink interval of the text input"
|
||||
},
|
||||
"results": [
|
||||
{
|
||||
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
|
||||
"details": {
|
||||
"name": "float"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "GetMaxStringLength",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke Get Max String Length"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after Get Max String Length is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "Get Max String Length",
|
||||
"tooltip": "Gets the maximum number of characters that can be entered"
|
||||
},
|
||||
"results": [
|
||||
{
|
||||
"typeid": "{72039442-EB38-4D42-A1AD-CB68F7E0EEF6}",
|
||||
"details": {
|
||||
"name": "int"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "SetIsPasswordField",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke Set Is Password Field"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after Set Is Password Field is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "Set Is Password Field",
|
||||
"tooltip": "Sets whether the text input is configured as a password field"
|
||||
},
|
||||
"params": [
|
||||
{
|
||||
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
|
||||
"details": {
|
||||
"name": "Password Field",
|
||||
"tooltip": "Indicates whether the text input is configured as a password field"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "GetTextCursorColor",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke Get Text Cursor Color"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after Get Text Cursor Color is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "Get Text Cursor Color",
|
||||
"tooltip": "Gets the color to be used for the text cursor"
|
||||
},
|
||||
"results": [
|
||||
{
|
||||
"typeid": "{7894072A-9050-4F0F-901B-34B1A0D29417}",
|
||||
"details": {
|
||||
"name": "Color"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "SetTextEntity",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke Set Text Entity"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after Set Text Entity is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "Set Text Entity",
|
||||
"tooltip": "Sets the text element"
|
||||
},
|
||||
"params": [
|
||||
{
|
||||
"typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
|
||||
"details": {
|
||||
"name": "Text EntityID",
|
||||
"tooltip": "The text element"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "SetTextSelectionColor",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke Set Text Selection Color"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after Set Text Selection Color is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "Set Text Selection Color",
|
||||
"tooltip": "Sets the color to be used for the text background when it is selected"
|
||||
},
|
||||
"params": [
|
||||
{
|
||||
"typeid": "{7894072A-9050-4F0F-901B-34B1A0D29417}",
|
||||
"details": {
|
||||
"name": "Selection Color",
|
||||
"tooltip": "The color to be used for the text background when it is selected"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "SetTextCursorColor",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke Set Text Cursor Color"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after Set Text Cursor Color is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "Set Text Cursor Color",
|
||||
"tooltip": "Sets the color to be used for the text cursor"
|
||||
},
|
||||
"params": [
|
||||
{
|
||||
"typeid": "{7894072A-9050-4F0F-901B-34B1A0D29417}",
|
||||
"details": {
|
||||
"name": "Cursor Color",
|
||||
"tooltip": "The color to be used for the text cursor"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "SetCursorBlinkInterval",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke Set Cursor Blink Interval"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after Set Cursor Blink Interval is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "Set Cursor Blink Interval",
|
||||
"tooltip": "Sets the cursor blink interval of the text input"
|
||||
},
|
||||
"params": [
|
||||
{
|
||||
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
|
||||
"details": {
|
||||
"name": "Interval",
|
||||
"tooltip": "The cursor blink interval of the text input in seconds"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "GetTextEntity",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke Get Text Entity"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after Get Text Entity is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "Get Text Entity",
|
||||
"tooltip": "Gets the text element"
|
||||
},
|
||||
"results": [
|
||||
{
|
||||
"typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
|
||||
"details": {
|
||||
"name": "EntityId",
|
||||
"tooltip": "Entity Unique Id"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "SetPlaceHolderTextEntity",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke Set Placeholder Text Entity"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after Set Placeholder Text Entity is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "Set Placeholder Text Entity",
|
||||
"tooltip": "Sets the placeholder text element"
|
||||
},
|
||||
"params": [
|
||||
{
|
||||
"typeid": "{6383F1D3-BB27-4E6B-A49A-6409B2059EAA}",
|
||||
"details": {
|
||||
"name": "Placeholder EntityID",
|
||||
"tooltip": "The placeholder text element"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "GetReplacementCharacter",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke Get Replacement Character"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after Get Replacement Character is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "Get Replacement Character",
|
||||
"tooltip": "Gets the replacement character used to hide password text"
|
||||
},
|
||||
"results": [
|
||||
{
|
||||
"typeid": "{43DA906B-7DEF-4CA8-9790-854106D3F983}",
|
||||
"details": {
|
||||
"name": "unsigned int"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "GetIsClipboardEnabled",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke GetIsClipboardEnabled"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after GetIsClipboardEnabled is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "GetIsClipboardEnabled"
|
||||
},
|
||||
"results": [
|
||||
{
|
||||
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
|
||||
"details": {
|
||||
"name": "bool"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "GetTextSelectionColor",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke Get Text Selection Color"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after Get Text Selection Color is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "Get Text Selection Color",
|
||||
"tooltip": "Gets the color to be used for the text background when it is selected"
|
||||
},
|
||||
"results": [
|
||||
{
|
||||
"typeid": "{7894072A-9050-4F0F-901B-34B1A0D29417}",
|
||||
"details": {
|
||||
"name": "Color"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"key": "SetReplacementCharacter",
|
||||
"entry": {
|
||||
"name": "In",
|
||||
"tooltip": "When signaled, this will invoke Set Replacement Character"
|
||||
},
|
||||
"exit": {
|
||||
"name": "Out",
|
||||
"tooltip": "Signaled after Set Replacement Character is invoked"
|
||||
},
|
||||
"details": {
|
||||
"name": "Set Replacement Character",
|
||||
"tooltip": "Sets the replacement character used to hide password text"
|
||||
},
|
||||
"params": [
|
||||
{
|
||||
"typeid": "{43DA906B-7DEF-4CA8-9790-854106D3F983}",
|
||||
"details": {
|
||||
"name": "Replacement Character",
|
||||
"tooltip": "The decimal code point of the replacement character used to hide password text"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user