3b9d5a7250
Signed-off-by: lsemp3d <58790905+lsemp3d@users.noreply.github.com>
160 lines
6.4 KiB
Plaintext
160 lines
6.4 KiB
Plaintext
{
|
|
"entries": [
|
|
{
|
|
"base": "ShapeComponentRequestsBus",
|
|
"context": "EBusSender",
|
|
"variant": "",
|
|
"details": {
|
|
"name": "Shape Component",
|
|
"category": "Shape"
|
|
},
|
|
"methods": [
|
|
{
|
|
"base": "DistanceSquaredFromPoint",
|
|
"entry": {
|
|
"name": "In",
|
|
"tooltip": "When signaled, this will invoke Distance Squared From Point"
|
|
},
|
|
"exit": {
|
|
"name": "Out",
|
|
"tooltip": "Signaled after Distance Squared From Point is invoked"
|
|
},
|
|
"details": {
|
|
"name": "Distance Squared From Point",
|
|
"tooltip": "Returns the minimum squared distance between a specified point and the shape"
|
|
},
|
|
"params": [
|
|
{
|
|
"typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
|
|
"details": {
|
|
"name": "Point",
|
|
"tooltip": "Point from which to calculate square distance"
|
|
}
|
|
}
|
|
],
|
|
"results": [
|
|
{
|
|
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
|
|
"details": {
|
|
"name": "float",
|
|
"tooltip": "Point from which to calculate square distance"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"base": "DistanceFromPoint",
|
|
"entry": {
|
|
"name": "In",
|
|
"tooltip": "When signaled, this will invoke Distance From Point"
|
|
},
|
|
"exit": {
|
|
"name": "Out",
|
|
"tooltip": "Signaled after Distance From Point is invoked"
|
|
},
|
|
"details": {
|
|
"name": "Distance From Point",
|
|
"tooltip": "Returns the minimum distance between a specified point and the shape"
|
|
},
|
|
"params": [
|
|
{
|
|
"typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
|
|
"details": {
|
|
"name": "Point",
|
|
"tooltip": "Point from which to calculate distance"
|
|
}
|
|
}
|
|
],
|
|
"results": [
|
|
{
|
|
"typeid": "{EA2C3E90-AFBE-44D4-A90D-FAAF79BAF93D}",
|
|
"details": {
|
|
"name": "float",
|
|
"tooltip": "Point from which to calculate distance"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"base": "IsPointInside",
|
|
"entry": {
|
|
"name": "In",
|
|
"tooltip": "When signaled, this will invoke Is Point Inside"
|
|
},
|
|
"exit": {
|
|
"name": "Out",
|
|
"tooltip": "Signaled after Is Point Inside is invoked"
|
|
},
|
|
"details": {
|
|
"name": "Is Point Inside",
|
|
"tooltip": "Checks if a given point is inside a shape or outside it"
|
|
},
|
|
"params": [
|
|
{
|
|
"typeid": "{8379EB7D-01FA-4538-B64B-A6543B4BE73D}",
|
|
"details": {
|
|
"name": "Point",
|
|
"tooltip": "The point to be checked"
|
|
}
|
|
}
|
|
],
|
|
"results": [
|
|
{
|
|
"typeid": "{A0CA880C-AFE4-43CB-926C-59AC48496112}",
|
|
"details": {
|
|
"name": "bool",
|
|
"tooltip": "The point to be checked"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"base": "GetEncompassingAabb",
|
|
"entry": {
|
|
"name": "In",
|
|
"tooltip": "When signaled, this will invoke Get Encompassing Aabb"
|
|
},
|
|
"exit": {
|
|
"name": "Out",
|
|
"tooltip": "Signaled after Get Encompassing Aabb is invoked"
|
|
},
|
|
"details": {
|
|
"name": "Get Encompassing Aabb",
|
|
"tooltip": "Returns an AABB that encompasses this entire shape"
|
|
},
|
|
"results": [
|
|
{
|
|
"typeid": "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}",
|
|
"details": {
|
|
"name": "Aabb"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"base": "GetShapeType",
|
|
"entry": {
|
|
"name": "In",
|
|
"tooltip": "When signaled, this will invoke Get Shape Type"
|
|
},
|
|
"exit": {
|
|
"name": "Out",
|
|
"tooltip": "Signaled after Get Shape Type is invoked"
|
|
},
|
|
"details": {
|
|
"name": "Get Shape Type",
|
|
"tooltip": "Allows users to fetch the type of shape that this component is using"
|
|
},
|
|
"results": [
|
|
{
|
|
"typeid": "{9F4E062E-06A0-46D4-85DF-E0DA96467D3A}",
|
|
"details": {
|
|
"name": "Crc32"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
} |