mirror of
https://github.com/aharabada/glitchy-engine-beef.git
synced 2026-09-05 21:01:52 +00:00
1681 lines
28 KiB
JSON
1681 lines
28 KiB
JSON
[
|
|
{
|
|
"name": "Log_LogMessage",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "logLevel",
|
|
"type": "GlitchLog.LogLevel : int8"
|
|
},
|
|
{
|
|
"name": "messagePtr",
|
|
"type": "char16*"
|
|
},
|
|
{
|
|
"name": "fileNamePtr",
|
|
"type": "char16*"
|
|
},
|
|
{
|
|
"name": "lineNumber",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Log_LogException",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "exception",
|
|
"type": "Mono.MonoException*"
|
|
},
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Input_IsKeyPressed",
|
|
"return_type": "bool",
|
|
"parameters": [
|
|
{
|
|
"name": "key",
|
|
"type": "GlitchyEngine.Key : int32"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Input_IsKeyReleased",
|
|
"return_type": "bool",
|
|
"parameters": [
|
|
{
|
|
"name": "key",
|
|
"type": "GlitchyEngine.Key : int32"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Input_IsKeyToggled",
|
|
"return_type": "bool",
|
|
"parameters": [
|
|
{
|
|
"name": "key",
|
|
"type": "GlitchyEngine.Key : int32"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Input_IsKeyPressing",
|
|
"return_type": "bool",
|
|
"parameters": [
|
|
{
|
|
"name": "key",
|
|
"type": "GlitchyEngine.Key : int32"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Input_IsKeyReleasing",
|
|
"return_type": "bool",
|
|
"parameters": [
|
|
{
|
|
"name": "key",
|
|
"type": "GlitchyEngine.Key : int32"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Input_IsMouseButtonPressed",
|
|
"return_type": "bool",
|
|
"parameters": [
|
|
{
|
|
"name": "mouseButton",
|
|
"type": "GlitchyEngine.Events.MouseButton : int8"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Input_IsMouseButtonReleased",
|
|
"return_type": "bool",
|
|
"parameters": [
|
|
{
|
|
"name": "mouseButton",
|
|
"type": "GlitchyEngine.Events.MouseButton : int8"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Input_IsMouseButtonPressing",
|
|
"return_type": "bool",
|
|
"parameters": [
|
|
{
|
|
"name": "mouseButton",
|
|
"type": "GlitchyEngine.Events.MouseButton : int8"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Input_IsMouseButtonReleasing",
|
|
"return_type": "bool",
|
|
"parameters": [
|
|
{
|
|
"name": "mouseButton",
|
|
"type": "GlitchyEngine.Events.MouseButton : int8"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Entity_Create",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "scriptInstance",
|
|
"type": "Mono.MonoObject*"
|
|
},
|
|
{
|
|
"name": "monoEntityName",
|
|
"type": "Mono.MonoString*"
|
|
},
|
|
{
|
|
"name": "componentTypes",
|
|
"type": "Mono.MonoArray*"
|
|
},
|
|
{
|
|
"name": "entityId",
|
|
"type": "out GlitchyEngine.Core.UUID"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Entity_Destroy",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Entity_CreateInstance",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "newEntityId",
|
|
"type": "out GlitchyEngine.Core.UUID"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Entity_AddComponents",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "componentTypes",
|
|
"type": "Mono.MonoArray*"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Entity_AddComponent",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "componentType",
|
|
"type": "Mono.MonoReflectionType*"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Entity_HasComponent",
|
|
"return_type": "bool",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "componentType",
|
|
"type": "Mono.MonoReflectionType*"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Entity_RemoveComponent",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "componentType",
|
|
"type": "Mono.MonoReflectionType*"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Entity_FindEntityWithName",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "monoName",
|
|
"type": "Mono.MonoString*"
|
|
},
|
|
{
|
|
"name": "outUuid",
|
|
"type": "GlitchyEngine.Core.UUID*"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Entity_GetScriptInstance",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "instance",
|
|
"type": "out Mono.MonoObject*"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Entity_SetScript",
|
|
"return_type": "Mono.MonoObject*",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "scriptType",
|
|
"type": "Mono.MonoReflectionType*"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Entity_RemoveScript",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Entity_GetName",
|
|
"return_type": "Mono.MonoString*",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Entity_SetName",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "name",
|
|
"type": "Mono.MonoString*"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Entity_GetEditorFlags",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "editorFlags",
|
|
"type": "out GlitchyEngine.Editor.EditorFlags"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Entity_SetEditorFlags",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "editorFlags",
|
|
"type": "GlitchyEngine.Editor.EditorFlags : int8"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Transform_GetParent",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "parentId",
|
|
"type": "out GlitchyEngine.Core.UUID"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Transform_SetParent",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "parentId",
|
|
"type": "in GlitchyEngine.Core.UUID"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Transform_GetTranslation",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "translation",
|
|
"type": "out GlitchyEngine.Math.float3"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Transform_SetTranslation",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "translation",
|
|
"type": "in GlitchyEngine.Math.float3"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Transform_GetWorldTranslation",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "translationWorld",
|
|
"type": "out GlitchyEngine.Math.float3"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Transform_SetWorldTranslation",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "translation",
|
|
"type": "in GlitchyEngine.Math.float3"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Transform_TransformPointToWorld",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "point",
|
|
"type": "GlitchyEngine.Math.float3"
|
|
},
|
|
{
|
|
"name": "pointWorld",
|
|
"type": "out GlitchyEngine.Math.float3"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Transform_GetRotation",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "rotation",
|
|
"type": "out GlitchyEngine.Math.Quaternion"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Transform_SetRotation",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "rotation",
|
|
"type": "in GlitchyEngine.Math.Quaternion"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Transform_GetRotationEuler",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "rotationEuler",
|
|
"type": "out GlitchyEngine.Math.float3"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Transform_SetRotationEuler",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "rotationEuler",
|
|
"type": "in GlitchyEngine.Math.float3"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Transform_GetRotationAxisAngle",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "rotationAxisAngle",
|
|
"type": "out GlitchyEngine.Scripting.ScriptGlue.AxisAngle"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Transform_SetRotationAxisAngle",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "rotationAxisAngle",
|
|
"type": "GlitchyEngine.Scripting.ScriptGlue.AxisAngle"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Transform_GetScale",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "scale",
|
|
"type": "out GlitchyEngine.Math.float3"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Transform_SetScale",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "scale",
|
|
"type": "GlitchyEngine.Math.float3"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Rigidbody2D_ApplyForce",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "force",
|
|
"type": "in GlitchyEngine.Math.float2"
|
|
},
|
|
{
|
|
"name": "point",
|
|
"type": "in GlitchyEngine.Math.float2"
|
|
},
|
|
{
|
|
"name": "wakeUp",
|
|
"type": "bool"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Rigidbody2D_ApplyForceToCenter",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "force",
|
|
"type": "in GlitchyEngine.Math.float2"
|
|
},
|
|
{
|
|
"name": "wakeUp",
|
|
"type": "bool"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Rigidbody2D_SetPosition",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "position",
|
|
"type": "in GlitchyEngine.Math.float2"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Rigidbody2D_GetPosition",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "position",
|
|
"type": "out GlitchyEngine.Math.float2"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Rigidbody2D_SetRotation",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "rotation",
|
|
"type": "in float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Rigidbody2D_GetRotation",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "rotation",
|
|
"type": "out float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Rigidbody2D_GetLinearVelocity",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "velocity",
|
|
"type": "out GlitchyEngine.Math.float2"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Rigidbody2D_SetLinearVelocity",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "velocity",
|
|
"type": "in GlitchyEngine.Math.float2"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Rigidbody2D_GetAngularVelocity",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "velocity",
|
|
"type": "out float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Rigidbody2D_SetAngularVelocity",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "velocity",
|
|
"type": "in float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Rigidbody2D_GetBodyType",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "bodyType",
|
|
"type": "out GlitchyEngine.World.Rigidbody2DComponent.BodyType"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Rigidbody2D_SetBodyType",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "bodyType",
|
|
"type": "in GlitchyEngine.World.Rigidbody2DComponent.BodyType"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Rigidbody2D_IsFixedRotation",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "isFixedRotation",
|
|
"type": "out bool"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Rigidbody2D_SetFixedRotation",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "isFixedRotation",
|
|
"type": "in bool"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Rigidbody2D_GetGravityScale",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "gravityScale",
|
|
"type": "out float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Rigidbody2D_SetGravityScale",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "gravityScale",
|
|
"type": "in float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Camera_GetProjectionType",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "projectionType",
|
|
"type": "out GlitchyEngine.World.SceneCamera.ProjectionType"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Camera_SetProjectionType",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "projectionType",
|
|
"type": "in GlitchyEngine.World.SceneCamera.ProjectionType"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Camera_GetPerspectiveFovY",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "fovY",
|
|
"type": "out float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Camera_SetPerspectiveFovY",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "fovY",
|
|
"type": "float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Camera_GetPerspectiveNearPlane",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "nearPlane",
|
|
"type": "out float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Camera_SetPerspectiveNearPlane",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "nearPlane",
|
|
"type": "float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Camera_GetPerspectiveFarPlane",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "farPlane",
|
|
"type": "out float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Camera_SetPerspectiveFarPlane",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "farPlane",
|
|
"type": "float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Camera_GetOrthographicHeight",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "height",
|
|
"type": "out float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Camera_SetOrthographicHeight",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "height",
|
|
"type": "float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Camera_SetOrthographicNearPlane",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "nearPlane",
|
|
"type": "float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Camera_GetOrthographicNearPlane",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "nearPlane",
|
|
"type": "out float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Camera_SetOrthographicFarPlane",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "farPlane",
|
|
"type": "float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Camera_GetOrthographicFarPlane",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "farPlane",
|
|
"type": "out float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Camera_SetAspectRatio",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "aspectRatio",
|
|
"type": "float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Camera_GetAspectRatio",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "aspectRatio",
|
|
"type": "out float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Camera_SetFixedAspectRatio",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "fixedAspectRatio",
|
|
"type": "bool"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Camera_GetFixedAspectRatio",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "fixedAspectRatio",
|
|
"type": "out bool"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Physics2D_GetGravity",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "gravity",
|
|
"type": "out GlitchyEngine.Math.float2"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Physics2D_SetGravity",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "gravity",
|
|
"type": "in GlitchyEngine.Math.float2"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "CircleRenderer_GetColor",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "color",
|
|
"type": "out GlitchyEngine.Math.ColorRGBA"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "CircleRenderer_SetColor",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "color",
|
|
"type": "GlitchyEngine.Math.ColorRGBA"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "CircleRenderer_GetUvTransform",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "uvTransform",
|
|
"type": "out GlitchyEngine.Math.float4"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "CircleRenderer_SetUvTransform",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "uvTransform",
|
|
"type": "GlitchyEngine.Math.float4"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "CircleRenderer_GetInnerRadius",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "innerRadius",
|
|
"type": "out float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "CircleRenderer_SetInnerRadius",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "innerRadius",
|
|
"type": "float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SpriteRenderer_GetColor",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "color",
|
|
"type": "out GlitchyEngine.Math.ColorRGBA"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SpriteRenderer_SetColor",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "color",
|
|
"type": "GlitchyEngine.Math.ColorRGBA"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SpriteRenderer_GetUvTransform",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "uvTransform",
|
|
"type": "out GlitchyEngine.Math.float4"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SpriteRenderer_SetUvTransform",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "uvTransform",
|
|
"type": "GlitchyEngine.Math.float4"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SpriteRenderer_GetMaterial",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "assetId",
|
|
"type": "out GlitchyEngine.Content.AssetHandle"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SpriteRenderer_SetMaterial",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "assetId",
|
|
"type": "GlitchyEngine.Content.AssetHandle"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "TextRenderer_GetIsRichText",
|
|
"return_type": "bool",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "TextRenderer_SetIsRichText",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "isRichText",
|
|
"type": "bool"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "TextRenderer_GetText",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "text",
|
|
"type": "out Mono.MonoString*"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "TextRenderer_SetText",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "text",
|
|
"type": "Mono.MonoString*"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "TextRenderer_GetColor",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "color",
|
|
"type": "out GlitchyEngine.Math.ColorRGBA"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "TextRenderer_SetColor",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "color",
|
|
"type": "GlitchyEngine.Math.ColorRGBA"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "TextRenderer_GetHorizontalAlignment",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "horizontalAlignment",
|
|
"type": "out GlitchyEngine.Renderer.Text.FontRenderer.HorizontalTextAlignment"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "TextRenderer_SetHorizontalAlignment",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "horizontalAlignment",
|
|
"type": "GlitchyEngine.Renderer.Text.FontRenderer.HorizontalTextAlignment : int8"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "TextRenderer_GetFontSize",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "fontSize",
|
|
"type": "out float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "TextRenderer_SetFontSize",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "fontSize",
|
|
"type": "float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "MeshRenderer_GetMaterial",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "assetId",
|
|
"type": "out GlitchyEngine.Content.AssetHandle"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "MeshRenderer_GetSharedMaterial",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "assetId",
|
|
"type": "out GlitchyEngine.Content.AssetHandle"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "MeshRenderer_SetMaterial",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "entityId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "assetId",
|
|
"type": "GlitchyEngine.Content.AssetHandle"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "UUID_Create",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "id",
|
|
"type": "out GlitchyEngine.Core.UUID"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Application_IsEditor",
|
|
"return_type": "bool",
|
|
"parameters": [
|
|
]
|
|
},
|
|
{
|
|
"name": "Application_IsPlayer",
|
|
"return_type": "bool",
|
|
"parameters": [
|
|
]
|
|
},
|
|
{
|
|
"name": "Application_IsInEditMode",
|
|
"return_type": "bool",
|
|
"parameters": [
|
|
]
|
|
},
|
|
{
|
|
"name": "Application_IsInPlayMode",
|
|
"return_type": "bool",
|
|
"parameters": [
|
|
]
|
|
},
|
|
{
|
|
"name": "Serialization_SerializeField",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "serializationContext",
|
|
"type": "void*"
|
|
},
|
|
{
|
|
"name": "type",
|
|
"type": "GlitchyEngine.Serialization.SerializationType : uint32"
|
|
},
|
|
{
|
|
"name": "nameObject",
|
|
"type": "Mono.MonoString*"
|
|
},
|
|
{
|
|
"name": "valueObject",
|
|
"type": "Mono.MonoObject*"
|
|
},
|
|
{
|
|
"name": "fullTypeName",
|
|
"type": "Mono.MonoString*"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Serialization_CreateObject",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "currentContext",
|
|
"type": "void*"
|
|
},
|
|
{
|
|
"name": "isStatic",
|
|
"type": "bool"
|
|
},
|
|
{
|
|
"name": "typeName",
|
|
"type": "Mono.MonoString*"
|
|
},
|
|
{
|
|
"name": "newContext",
|
|
"type": "out void*"
|
|
},
|
|
{
|
|
"name": "newId",
|
|
"type": "out GlitchyEngine.Core.UUID"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Serialization_DeserializeField",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "internalContext",
|
|
"type": "void*"
|
|
},
|
|
{
|
|
"name": "expectedType",
|
|
"type": "GlitchyEngine.Serialization.SerializationType : uint32"
|
|
},
|
|
{
|
|
"name": "fieldName",
|
|
"type": "Mono.MonoString*"
|
|
},
|
|
{
|
|
"name": "target",
|
|
"type": "uint8*"
|
|
},
|
|
{
|
|
"name": "actualType",
|
|
"type": "out GlitchyEngine.Serialization.SerializationType"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Serialization_GetObject",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "internalContext",
|
|
"type": "void*"
|
|
},
|
|
{
|
|
"name": "id",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "objectContext",
|
|
"type": "out void*"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Serialization_GetObjectTypeName",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "internalContext",
|
|
"type": "void*"
|
|
},
|
|
{
|
|
"name": "fullTypeName",
|
|
"type": "out Mono.MonoString*"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Asset_GetIdentifier",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "assetId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "text",
|
|
"type": "out Mono.MonoString*"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Asset_SetIdentifier",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "assetId",
|
|
"type": "GlitchyEngine.Core.UUID"
|
|
},
|
|
{
|
|
"name": "text",
|
|
"type": "Mono.MonoString*"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Material_SetVariable",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "assetHandle",
|
|
"type": "GlitchyEngine.Content.AssetHandle"
|
|
},
|
|
{
|
|
"name": "managedVariableName",
|
|
"type": "Mono.MonoString*"
|
|
},
|
|
{
|
|
"name": "elementType",
|
|
"type": "GlitchyEngine.Renderer.ShaderVariableType : int8"
|
|
},
|
|
{
|
|
"name": "rows",
|
|
"type": "int32"
|
|
},
|
|
{
|
|
"name": "columns",
|
|
"type": "int32"
|
|
},
|
|
{
|
|
"name": "arrayLength",
|
|
"type": "int32"
|
|
},
|
|
{
|
|
"name": "rawData",
|
|
"type": "uint8*"
|
|
},
|
|
{
|
|
"name": "dataLength",
|
|
"type": "int32"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Material_ResetVariable",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "assetHandle",
|
|
"type": "GlitchyEngine.Content.AssetHandle"
|
|
},
|
|
{
|
|
"name": "managedVariableName",
|
|
"type": "Mono.MonoString*"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Material_SetTexture",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "materialHandle",
|
|
"type": "GlitchyEngine.Content.AssetHandle"
|
|
},
|
|
{
|
|
"name": "managedVariableName",
|
|
"type": "Mono.MonoString*"
|
|
},
|
|
{
|
|
"name": "textureHandle",
|
|
"type": "GlitchyEngine.Content.AssetHandle"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Material_GetTexture",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "materialHandle",
|
|
"type": "GlitchyEngine.Content.AssetHandle"
|
|
},
|
|
{
|
|
"name": "managedVariableName",
|
|
"type": "Mono.MonoString*"
|
|
},
|
|
{
|
|
"name": "textureHandle",
|
|
"type": "out GlitchyEngine.Content.AssetHandle"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Material_ResetTexture",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "materialHandle",
|
|
"type": "GlitchyEngine.Content.AssetHandle"
|
|
},
|
|
{
|
|
"name": "managedVariableName",
|
|
"type": "Mono.MonoString*"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "ImGuiExtension_ListElementGrabber",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
]
|
|
},] |