osgWidget.Frame

class osgWidget.Frame
Represents:c++ class
Wraps:osgWidget::Frame
Bases:osgWidget.Table

Constructors:

osgWidget.Frame(std.string name, unsigned flags)

Параметры:

Methods:

:borderTypeToString(osgWidget.Frame.BorderType ct)

Параметры:ct (osgWidget.Frame.BorderType) –
Тип результата:std.string
:canMove()

Тип результата:bool
:canResize()

Тип результата:bool
:canTexture()

Тип результата:bool
:cornerTypeToString(osgWidget.Frame.CornerType ct)

Параметры:ct (osgWidget.Frame.CornerType) –
Тип результата:std.string
:createSimpleFrame(double cw, double ch, double w, double h)

Параметры:
  • cw (double) –
  • ch (double) –
  • w (double) –
  • h (double) –
:createSimpleFrameWithSingleTexture(osg.Image image, double w, double h)

Параметры:
  • image (osg.Image) –
  • w (double) –
  • h (double) –
:getBorder(osgWidget.Frame.BorderType ct)

Параметры:ct (osgWidget.Frame.BorderType) –
Тип результата:osgWidget.Frame.Border
:getCorner(osgWidget.Frame.CornerType ct)

Параметры:ct (osgWidget.Frame.CornerType) –
Тип результата:osgWidget.Frame.Corner
:getFlags()

Тип результата:unsigned
:resizeFrame(double w, double h)

Параметры:
  • w (double) –
  • h (double) –
Тип результата:

bool

:setFlags(unsigned flags)

Параметры:flags (unsigned) –
:setWindow(osgWidget.Window window)

Параметры:window (osgWidget.Window) –
Тип результата:bool

Static Methods:

.createSimpleFrame(std.string name, double cw, double ch, double w, double h, unsigned flags, osgWidget.Frame frame)

Параметры:
  • name (std.string) –
  • cw (double) –
  • ch (double) –
  • w (double) –
  • h (double) –
  • flags (unsigned) –
  • frame (osgWidget.Frame) –
Тип результата:

osgWidget.Frame

.createSimpleFrameFromTheme(std.string name, osg.Image image, double w, double h, unsigned flags, osgWidget.Frame frame)

Параметры:
Тип результата:

osgWidget.Frame

.createSimpleFrameWithSingleTexture(std.string name, osg.Image image, double w, double h, unsigned flags, osgWidget.Frame frame)

Параметры:
Тип результата:

osgWidget.Frame