pyunity.gui module

class pyunity.gui.Canvas(transform, is_dummy=False)[source]

Bases: pyunity.core.Component

Update(updated)[source]
class pyunity.gui.RectData(min_or_both=None, max=None)[source]

Bases: object

class pyunity.gui.RectAnchors(min_or_both=None, max=None)[source]

Bases: pyunity.gui.RectData

SetPoint(p)[source]
RelativeTo(other)[source]
class pyunity.gui.RectOffset(min_or_both=None, max=None)[source]

Bases: pyunity.gui.RectData

static Square(size, center=Vector2(0, 0))[source]
Move(pos)[source]
SetCenter(pos)[source]
class pyunity.gui.RectTransform(transform)[source]

Bases: pyunity.core.SingleComponent

GetRect()[source]
class pyunity.gui.GuiComponent(transform, is_dummy=False)[source]

Bases: pyunity.core.Component

Update()[source]
class pyunity.gui.NoResponseGuiComponent(transform, is_dummy=False)[source]

Bases: pyunity.gui.GuiComponent

Update()[source]
class pyunity.gui.Image2D(transform)[source]

Bases: pyunity.gui.NoResponseGuiComponent

class pyunity.gui.Button(transform, is_dummy=False)[source]

Bases: pyunity.gui.GuiComponent

callback()
state = 1
mouseButton = 1
Update()[source]
class pyunity.gui.WinFontLoader[source]

Bases: pyunity.gui._FontLoader

classmethod LoadFile(name)[source]
class pyunity.gui.UnixFontLoader[source]

Bases: pyunity.gui._FontLoader

classmethod LoadFile(name)[source]
pyunity.gui.FontLoader

alias of pyunity.gui.UnixFontLoader

class pyunity.gui.Font(name, size, imagefont)[source]

Bases: object

class pyunity.gui.TextAlign[source]

Bases: enum.IntEnum

An enumeration.

Left = 1
Center = 2
Right = 3
class pyunity.gui.Text(transform)[source]

Bases: pyunity.gui.NoResponseGuiComponent

centeredX = 1
centeredY = 2
GenTexture()[source]
class pyunity.gui.CheckBox(transform, is_dummy=False)[source]

Bases: pyunity.gui.GuiComponent

Update()[source]
class pyunity.gui.Gui[source]

Bases: object

classmethod MakeButton(name, scene, text='Button', font=None, color=None, texture=None)[source]
classmethod MakeCheckBox(name, scene)[source]