2
0
mirror of https://github.com/raylib-cs/raylib-cs synced 2025-09-09 03:01:41 -04:00
This commit is contained in:
2021-12-04 22:53:57 +11:00
22 changed files with 975 additions and 831 deletions

View File

@@ -4,9 +4,10 @@ using System.Runtime.InteropServices;
namespace Raylib_cs
{
/// <summary>Keyboard keys (US keyboard layout)
/// NOTE: Use GetKeyPressed() to allow redefining
/// required keys for alternative layouts</summary>
/// <summary>
/// Keyboard keys (US keyboard layout)<br/>
/// NOTE: Use GetKeyPressed() to allow redefining required keys for alternative layouts
/// </summary>
public enum KeyboardKey
{
/// <summary>
@@ -132,7 +133,9 @@ namespace Raylib_cs
KEY_VOLUME_DOWN = 25
}
/// <summary>Mouse buttons</summary>
/// <summary>
/// Mouse buttons
/// </summary>
public enum MouseButton
{
/// <summary>
@@ -161,7 +164,7 @@ namespace Raylib_cs
MOUSE_BUTTON_EXTRA = 4,
/// <summary>
/// Mouse button fordward (advanced mouse device)
/// Mouse button forward (advanced mouse device)
/// </summary>
MOUSE_BUTTON_FORWARD = 5,
@@ -175,7 +178,9 @@ namespace Raylib_cs
MOUSE_MIDDLE_BUTTON = MOUSE_BUTTON_MIDDLE,
}
/// <summary>Mouse cursor</summary>
/// <summary>
/// Mouse cursor
/// </summary>
public enum MouseCursor
{
/// <summary>
@@ -268,7 +273,9 @@ namespace Raylib_cs
GAMEPAD_AXIS_RIGHT_TRIGGER = 5
}
/// <summary>Gamepad buttons</summary>
/// <summary>
/// Gamepad buttons
/// </summary>
public enum GamepadButton
{
/// <summary>
@@ -349,9 +356,10 @@ namespace Raylib_cs
/// </summary>
GAMEPAD_BUTTON_RIGHT_THUMB
}
/// <summary>Gesture
/// NOTE: It could be used as flags to enable only some gestures</summary>
/// NOTE: It could be used as flags to enable only some gestures
/// </summary>
[Flags]
public enum Gesture
{
@@ -368,7 +376,9 @@ namespace Raylib_cs
GESTURE_PINCH_OUT = 512
}
/// <summary>Head-Mounted-Display device parameters</summary>
/// <summary>
/// Head-Mounted-Display device parameters
/// </summary>
[StructLayout(LayoutKind.Sequential)]
public unsafe struct VrDeviceInfo
{
@@ -423,7 +433,9 @@ namespace Raylib_cs
public fixed float chromaAbCorrection[4];
}
/// <summary>VR Stereo rendering configuration for simulator</summary>
/// <summary>
/// VR Stereo rendering configuration for simulator
/// </summary>
[StructLayout(LayoutKind.Sequential)]
public struct VrStereoConfig
{