Godot Nature of Code  1.2.0
Nature of Code implemented in Godot Engine
Public Member Functions | Properties | List of all members
Drawing.SimpleCircleSprite Class Reference

Use this to draw a circle. Instead of DrawCircle, it can be batched. More...

Inheritance diagram for Drawing.SimpleCircleSprite:
Forces.SimpleAttractor VerletPhysics.VerletPoint Forces.SimpleRepeller

Public Member Functions

 SimpleCircleSprite ()
 Create a light blue circle with radius 10. More...
 
 SimpleCircleSprite (Texture texture)
 Create a circle with a custom texture. More...
 

Properties

float Radius [get, set]
 Circle radius. More...
 

Detailed Description

Use this to draw a circle. Instead of DrawCircle, it can be batched.

Definition at line 10 of file SimpleCircleSprite.cs.

Constructor & Destructor Documentation

◆ SimpleCircleSprite() [1/2]

Drawing.SimpleCircleSprite.SimpleCircleSprite ( )
inline

Create a light blue circle with radius 10.

Definition at line 30 of file SimpleCircleSprite.cs.

Contains lazy-loaded textures to use.
static Texture WhiteDotAlphaWithOutlineTexture
Default white circle texture with outline and alpha background.

◆ SimpleCircleSprite() [2/2]

Drawing.SimpleCircleSprite.SimpleCircleSprite ( Texture  texture)
inline

Create a circle with a custom texture.

Definition at line 35 of file SimpleCircleSprite.cs.

36  {
37  Radius = 10;
38  Modulate = Colors.LightBlue;
39  Texture = texture;
40  }
float Radius
Circle radius.

Property Documentation

◆ Radius

float Drawing.SimpleCircleSprite.Radius
getset

Circle radius.

Definition at line 15 of file SimpleCircleSprite.cs.

16  {
17  get => radius;
18  set
19  {
20  radius = value;
21  UpdateScale();
22  }
23  }

The documentation for this class was generated from the following file: