godot icon indicating copy to clipboard operation
godot copied to clipboard

C#: Renames to follow .NET naming conventions

Open raulsntos opened this issue 2 years ago • 0 comments

Renamed C# types and members to use PascalCase and follow .NET naming conventions.

For now I've applied the naming conventions to everything but we may want to hardcode some exceptions.

  • Closes https://github.com/godotengine/godot/issues/28748
Renamed Godot structs
Original name New name
AABB Aabb
Rect2i Rect2I
RID Rid
Vector2i Vector2I
Vector3i Vector3I
Vector4i Vector4I
Renamed Godot classes
Original name New name
AESContext AesContext
AudioStreamWAV AudioStreamWav
CPUParticles2D CpuParticles2D
CPUParticles3D CpuParticles3D
CSGBox3D CsgBox3D
CSGCombiner3D CsgCombiner3D
CSGCylinder3D CsgCylinder3D
CSGMesh3D CsgMesh3D
CSGPolygon3D CsgPolygon3D
CSGPrimitive3D CsgPrimitive3D
CSGShape3D CsgShape3D
CSGSphere3D CsgSphere3D
CSGTorus3D CsgTorus3D
CurveXYZTexture CurveXyzTexture
DTLSServer DtlsServer
EditorSceneFormatImporterFBX EditorSceneFormatImporterFbx
EditorSceneFormatImporterGLTF EditorSceneFormatImporterGltf
EditorVCSInterface EditorVcsInterface
EncodedObjectAsID EncodedObjectAsId
Generic6DOFJoint3D Generic6DofJoint3D
GLTFAccessor GltfAccessor
GLTFAnimation GltfAnimation
GLTFBufferView GltfBufferView
GLTFCamera GltfCamera
GLTFDocument GltfDocument
GLTFDocumentExtension GltfDocumentExtension
GLTFDocumentExtensionConvertImporterMesh GltfDocumentExtensionConvertImporterMesh
GLTFLight GltfLight
GLTFMesh GltfMesh
GLTFNode GltfNode
GLTFSkeleton GltfSkeleton
GLTFSkin GltfSkin
GLTFSpecGloss GltfSpecGloss
GLTFState GltfState
GLTFTexture GltfTexture
GLTFTextureSampler GltfTextureSampler
GPUParticles2D GpuParticles2D
GPUParticles3D GpuParticles3D
GPUParticlesAttractor3D GpuParticlesAttractor3D
GPUParticlesAttractorBox3D GpuParticlesAttractorBox3D
GPUParticlesAttractorSphere3D GpuParticlesAttractorSphere3D
GPUParticlesAttractorVectorField3D GpuParticlesAttractorVectorField3D
GPUParticlesCollision3D GpuParticlesCollision3D
GPUParticlesCollisionBox3D GpuParticlesCollisionBox3D
GPUParticlesCollisionHeightField3D GpuParticlesCollisionHeightField3D
GPUParticlesCollisionSDF3D GpuParticlesCollisionSdf3D
GPUParticlesCollisionSphere3D GpuParticlesCollisionSphere3D
HMACContext HmacContext
HTTPClient HttpClient
HTTPRequest HttpRequest
InputEventMIDI InputEventMidi
JNISingleton JniSingleton
JSON Json
JSONRPC JsonRpc
MultiplayerAPI MultiplayerApi
MultiplayerAPIExtension MultiplayerApiExtension
ORMMaterial3D OrmMaterial3D
PacketPeerDTLS PacketPeerDtls
PacketPeerUDP PacketPeerUdp
PCKPacker PckPacker
RDShaderSPIRV RDShaderSpirV
ResourceUID ResourceUid
SkeletonModification2DCCDIK SkeletonModification2DCcdik
SkeletonModification2DFABRIK SkeletonModification2DFabrik
SkeletonModification3DCCDIK SkeletonModification3DCcdik
SkeletonModification3DFABRIK SkeletonModification3DFabrik
StreamPeerGZIP StreamPeerGZip
StreamPeerTCP StreamPeerTcp
StreamPeerTLS StreamPeerTls
TCPServer TcpServer
UDPServer UdpServer
UPNP Upnp
UPNPDevice UpnpDevice
VisualShaderNodeCurveXYZTexture VisualShaderNodeCurveXyzTexture
VisualShaderNodeScreenUVToSDF VisualShaderNodeScreenUVToSdf
VisualShaderNodeSDFRaymarch VisualShaderNodeSdfRaymarch
VisualShaderNodeSDFToScreenUV VisualShaderNodeSdfToScreenUV
VisualShaderNodeTextureSDF VisualShaderNodeTextureSdf
VisualShaderNodeTextureSDFNormal VisualShaderNodeTextureSdfNormal
WebRTCDataChannel WebRtcDataChannel
WebRTCDataChannelExtension WebRtcDataChannelExtension
WebRTCMultiplayerPeer WebRtcMultiplayerPeer
WebRTCPeerConnection WebRtcPeerConnection
WebRTCPeerConnectionExtension WebRtcPeerConnectionExtension
XMLParser XmlParser
ZIPPacker ZipPacker
ZIPReader ZipReader

raulsntos avatar Dec 04 '22 00:12 raulsntos