DynamicTextGlyph

from panda3d.core import DynamicTextGlyph
class DynamicTextGlyph

Bases: TextGlyph

A specialization on TextGlyph that is generated and stored by a DynamicTextFont. This keeps some additional information, such as where the glyph appears on a texture map.

Inheritance diagram

Inheritance diagram of DynamicTextGlyph

__init__(*args, **kwargs)
getBottom()

C++ Interface: get_bottom(DynamicTextGlyph self)

/**
  • Returns the vertex coordinates that can be used when creating a custom text

  • renderer.

*/

getClassType()

C++ Interface: get_class_type()

getLeft()

C++ Interface: get_left(DynamicTextGlyph self)

/**
  • Returns the vertex coordinates that can be used when creating a custom text

  • renderer.

*/

getPage()

C++ Interface: get_page(DynamicTextGlyph self)

/**
  • Returns the DynamicTextPage that this glyph is on.

*/

getRight()

C++ Interface: get_right(DynamicTextGlyph self)

/**
  • Returns the vertex coordinates that can be used when creating a custom text

  • renderer.

*/

getTop()

C++ Interface: get_top(DynamicTextGlyph self)

/**
  • Returns the vertex coordinates that can be used when creating a custom text

  • renderer.

*/

getUvBottom()

C++ Interface: get_uv_bottom(DynamicTextGlyph self)

/**
  • Returns the UV coordinates that can be used when creating a custom text

  • renderer.

*/

getUvLeft()

C++ Interface: get_uv_left(DynamicTextGlyph self)

/**
  • Returns the UV coordinates that can be used when creating a custom text

  • renderer.

*/

getUvRight()

C++ Interface: get_uv_right(DynamicTextGlyph self)

/**
  • Returns the UV coordinates that can be used when creating a custom text

  • renderer.

*/

getUvTop()

C++ Interface: get_uv_top(DynamicTextGlyph self)

/**
  • Returns the UV coordinates that can be used when creating a custom text

  • renderer.

*/

get_bottom()

C++ Interface: get_bottom(DynamicTextGlyph self)

/**
  • Returns the vertex coordinates that can be used when creating a custom text

  • renderer.

*/

get_class_type()

C++ Interface: get_class_type()

get_left()

C++ Interface: get_left(DynamicTextGlyph self)

/**
  • Returns the vertex coordinates that can be used when creating a custom text

  • renderer.

*/

get_page()

C++ Interface: get_page(DynamicTextGlyph self)

/**
  • Returns the DynamicTextPage that this glyph is on.

*/

get_right()

C++ Interface: get_right(DynamicTextGlyph self)

/**
  • Returns the vertex coordinates that can be used when creating a custom text

  • renderer.

*/

get_top()

C++ Interface: get_top(DynamicTextGlyph self)

/**
  • Returns the vertex coordinates that can be used when creating a custom text

  • renderer.

*/

get_uv_bottom()

C++ Interface: get_uv_bottom(DynamicTextGlyph self)

/**
  • Returns the UV coordinates that can be used when creating a custom text

  • renderer.

*/

get_uv_left()

C++ Interface: get_uv_left(DynamicTextGlyph self)

/**
  • Returns the UV coordinates that can be used when creating a custom text

  • renderer.

*/

get_uv_right()

C++ Interface: get_uv_right(DynamicTextGlyph self)

/**
  • Returns the UV coordinates that can be used when creating a custom text

  • renderer.

*/

get_uv_top()

C++ Interface: get_uv_top(DynamicTextGlyph self)

/**
  • Returns the UV coordinates that can be used when creating a custom text

  • renderer.

*/

intersects()

C++ Interface: intersects(DynamicTextGlyph self, int x, int y, int x_size, int y_size)

/**
  • Returns true if the particular position this glyph has been assigned to

  • overlaps the rectangle whose top left corner is at x, y and whose size is

  • given by x_size, y_size, or false otherwise.

*/

page