Class TextLayout
Syntax
public static class TextLayout : object
Methods
LayoutString(Char*, Int32, Single, HorizontalAlignment, VerticalAlignment, float4, ref FontData, DynamicBuffer<DynamicSimpleVertex>, DynamicBuffer<DynamicIndex>, out AABB)
Declaration
public static void LayoutString(char *text, int textLength, float fontSize, HorizontalAlignment hAlign, VerticalAlignment vAlign, float4 vertexColor, ref FontData font, DynamicBuffer<DynamicSimpleVertex> dynMesh, DynamicBuffer<DynamicIndex> dynTriangles, out AABB aabb)
Parameters
LayoutString<T1, T2>(Char*, Int32, Single, HorizontalAlignment, VerticalAlignment, float4, ref FontData, T1, T2, out AABB)
Declaration
public static void LayoutString<T1, T2>(char *text, int textLength, float fontSize, HorizontalAlignment hAlign, VerticalAlignment vAlign, float4 vertexColor, ref FontData font, T1 mesh, T2 triangles, out AABB aabb)
where T1 : INativeList<SimpleVertex> where T2 : INativeList<ushort>
Parameters
Type Parameters
SetEntityTextRendererString(EntityCommandBuffer, Entity, String)
Declaration
public static void SetEntityTextRendererString(EntityCommandBuffer ecb, Entity entity, string newText)
Parameters
| Type |
Name |
Description |
| EntityCommandBuffer |
ecb |
|
| Entity |
entity |
|
| String |
newText |
|
SetEntityTextRendererString(EntityManager, Entity, String)
Declaration
public static void SetEntityTextRendererString(EntityManager em, Entity entity, string newText)
Parameters
| Type |
Name |
Description |
| EntityManager |
em |
|
| Entity |
entity |
|
| String |
newText |
|