Inheritance
System.Object
Draw2D
Constructors
Declaration
public Draw2D(string shaderName)
Parameters
Type |
Name |
Description |
System.String |
shaderName |
|
Methods
Declaration
public bool CheckAndSetupMaterial()
Returns
Type |
Description |
System.Boolean |
|
Declaration
public void ClearClipRect()
Declaration
public void DrawBox(float x, float y, float w, float h, Color col)
Parameters
Type |
Name |
Description |
System.Single |
x |
|
System.Single |
y |
|
System.Single |
w |
|
System.Single |
h |
|
Color |
col |
|
Declaration
public void DrawBox(float x, float y, float w, float h, float r, float g, float b)
Parameters
Type |
Name |
Description |
System.Single |
x |
|
System.Single |
y |
|
System.Single |
w |
|
System.Single |
h |
|
System.Single |
r |
|
System.Single |
g |
|
System.Single |
b |
|
Declaration
Declaration
public void DrawFilledBox(float x, float y, float w, float h, Color col)
Parameters
Type |
Name |
Description |
System.Single |
x |
|
System.Single |
y |
|
System.Single |
w |
|
System.Single |
h |
|
Color |
col |
|
Declaration
public void DrawFilledBox(float x, float y, float w, float h, float r, float g, float b)
Parameters
Type |
Name |
Description |
System.Single |
x |
|
System.Single |
y |
|
System.Single |
w |
|
System.Single |
h |
|
System.Single |
r |
|
System.Single |
g |
|
System.Single |
b |
|
Declaration
public void DrawLine(float x, float y, float x2, float y2, Color col)
Parameters
Type |
Name |
Description |
System.Single |
x |
|
System.Single |
y |
|
System.Single |
x2 |
|
System.Single |
y2 |
|
Color |
col |
|
Declaration
public void DrawLine(float x, float y, float x2, float y2, float r, float g, float b)
Parameters
Type |
Name |
Description |
System.Single |
x |
|
System.Single |
y |
|
System.Single |
x2 |
|
System.Single |
y2 |
|
System.Single |
r |
|
System.Single |
g |
|
System.Single |
b |
|
Declaration
public bool DrawStart(Rect r, Draw2D.Origin origin = Draw2D.Origin.TopLeft)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Declaration
public bool DrawStart(float w, float h, Draw2D.Origin origin = Draw2D.Origin.TopLeft, GUIStyle style = null)
Parameters
Type |
Name |
Description |
System.Single |
w |
|
System.Single |
h |
|
Draw2D.Origin |
origin |
|
GUIStyle |
style |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public bool IsMaterialValid()
Returns
Type |
Description |
System.Boolean |
|
Declaration
Declaration
public void SetClipRect(Rect clipRect)
Parameters
Type |
Name |
Description |
Rect |
clipRect |
|
Declaration
public void Translate(ref float x, ref float y)
Parameters
Type |
Name |
Description |
System.Single |
x |
|
System.Single |
y |
|