# PGWaitBar¶

from panda3d.core import PGWaitBar

class PGWaitBar

Bases: PGItem

This is a particular kind of PGItem that draws a little bar that fills from left to right to indicate a slow process gradually completing, like a traditional “wait, loading” bar.

Inheritance diagram

__init__(name: str)
getBarStyle()PGFrameStyle

Returns the kind of frame that is drawn on top of the WaitBar to represent the amount completed.

static getClassType()TypeHandle
getPercent()float

Returns the percentage complete.

getRange()float

Returns the value at which the WaitBar indicates 100%.

getValue()float

Returns the current value of the bar.

setBarStyle(style: PGFrameStyle)None

Sets the kind of frame that is drawn on top of the WaitBar to represent the amount completed.

setRange(range: float)None

Sets the value at which the WaitBar indicates 100%.

setValue(value: float)None

Sets the current value of the bar. This should range between 0 and getRange().

setup(width: float, height: float, range: float)None

Creates a PGWaitBar with the indicated dimensions, with the indicated maximum range.