using Godot;
using System.Collections.Generic;
using System;

namespace Rokojori
{  

  /*
  
  Match:   [      (\w+)]
  Replace: [       "$1",]
  
  */
  public class ExtendingNode2DGodotClassList
  {
    public static List<string> list = new List<string>
    {      
      "AnimatableBody2D",
      "AnimatedSprite2D",
      "Area2D",
      "AudioListener2D",
      "AudioStreamPlayer2D",
      "BackBufferCopy",
      "Bone2D",
      "CPUParticles2D",
      "Camera2D",
      "CanvasGroup",
      "CanvasModulate",
      "CharacterBody2D",
      "CollisionObject2D",
      "CollisionPolygon2D",
      "CollisionShape2D",
      "DampedSpringJoint2D",
      "DirectionalLight2D",
      "GPUParticles2D",
      "GrooveJoint2D",
      "Joint2D",
      "Light2D",
      "LightOccluder2D",
      "Line2D",
      "Marker2D",
      "MeshInstance2D",
      "MultiMeshInstance2D",
      "NavigationLink2D",
      "NavigationObstacle2D",
      "NavigationRegion2D",
      "ParallaxLayer",
      "Path2D",
      "PathFollow2D",
      "PhysicalBone2D",
      "PhysicsBody2D",
      "PinJoint2D",
      "PointLight2D",
      "Polygon2D",
      "RayCast2D",
      "RemoteTransform2D",
      "RigidBody2D",
      "ShapeCast2D",
      "Skeleton2D",
      "Sprite2D",
      "StaticBody2D",
      "TileMap",
      "TouchScreenButton",
      "VisibleOnScreenEnabler2D",
      "VisibleOnScreenNotifier2D"
    };    

  }
}