Gui

値にアクセスするGuiを表すclassです.

Constructors

this
this()

Members

Functions

add
Gui add(List list)

Listを自身に追加します.また自身を返すためメソッドチェインが可能です.

draw
void draw()

Guiの内部のウィジェットを再帰的に描画します.

Examples

class TestApp : ar.BaseApp{
    ar.Gui gui;
    float f=128;

    void setup(){
        gui = (new ar.Gui)
            .add(
                    (new ar.List)
                    .add(new ar.Partition)
                    .add(new ar.Label("some text"))
                    .add(new ar.Partition("*"))
                )
            .add(
                    (new ar.List)
                    .add(new ar.Partition)
                    .add(new ar.Slider!float("slider!float", f, 0, 255))
                );
    }

    void draw(){
        f.writeln;
        gui.draw;
    }
}
void main(){ar.run(new TestApp);}

Meta