This is a reference of OpenGL functions by the state they affect. For example, glBindVertexBuffer acts on the bound Vertex Array Object. This wiki category is the only place I could find this data collected. Below I list each category that seems important and the functions within them.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using System; | |
using System.Linq.Expressions; | |
using System.Reflection; | |
using UnityEngine; | |
public static class ComponentExtensions | |
{ | |
public static void BroadcastTypedMessage<T>( | |
this Component c, | |
Expression<Func<T, Action>> method, |
I highly recommend reading the official page about using Visual Studio with Godot first. It may be more up to date than this doc, and has been past review.
If you have any problems or questions, come visit the C# channel in the Godot Discord to chat.
To debug C#/.NET code in Godot:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$Volume_Up:: | |
{ | |
volume := SoundGetVolume() | |
Send "{Volume_Up}" | |
SoundSetVolume volume + 1 | |
} | |
$Volume_Down:: | |
{ | |
volume := SoundGetVolume() |