예제 #1
0
 public void Perspective(float verticalAngle, float aspectRatio, float nearPlane, float farPlane)
 {
     CPP.Add("$q->perspective(verticalAngle, aspectRatio, nearPlane, farPlane);");
 }
예제 #2
0
 public void SetHtml(String html)
 {
     CPP.Add("$q->setHtml($check(html)->qstring());");
 }
예제 #3
0
 public void SetSamples(int samples)
 {
     CPP.Add("$q->setSamples(samples);");
 }
예제 #4
0
 public void Exec()
 {
     CPP.Add("$q->exec();");
 }
예제 #5
0
 public void SetReadOnly(bool state)
 {
     CPP.Add("$q->setReadOnly(state);");
 }
예제 #6
0
 public void InsertRow(int row, Widget label, Layout field)
 {
     CPP.Add("$q->insertRow(row, $check(label)->$q, $check(field)->$q);");
 }
예제 #7
0
 public void InsertRow(int row, Layout label)
 {
     CPP.Add("$q->insertRow(row, $check(label)->$q);");
 }
예제 #8
0
 public void Normalize()
 {
     CPP.Add("$q->normalize();");
 }
예제 #9
0
 public void Sub(Vector2D other)
 {
     CPP.Add("(*$q.get())-=(*($check(other)->$value()));");
 }
예제 #10
0
 public Vector2D(float x, float y)
 {
     CPP.Add("$q = new QVector2D(x,y);");
 }
예제 #11
0
 public void Set(float x, float y)
 {
     CPP.Add("$q->setX(x);");
     CPP.Add("$q->setY(y);");
 }
예제 #12
0
 /** Adds rotation to matrix with current translation. */
 public void Rotate2(float a, float x, float y, float z)
 {
     CPP.Add("$q->rotate(a, x, y, z);");
 }
예제 #13
0
 /** Adds translation to matrix with current rotation/scale. */
 public void Translate2(float x, float y, float z)
 {
     CPP.Add("$q->translate(x, y, z);");
 }
예제 #14
0
 public void Ortho(float left, float right, float bottom, float top, float nearPlane, float farPlane)
 {
     CPP.Add("$q->ortho(left, right, bottom, top, nearPlane, farPlane);");
 }
예제 #15
0
 public void AddRow(Widget label)
 {
     CPP.Add("$q->addRow($check(label)->$q);");
 }
예제 #16
0
 public void Multiply(float factor)
 {
     CPP.Add("(*$q.get())*=factor;");
 }
예제 #17
0
 public void AddRow(Layout label)
 {
     CPP.Add("$q->addRow($check(label)->$q);");
 }
예제 #18
0
 public void Divide(float divsor)
 {
     CPP.Add("(*$q.get())/=divsor;");
 }
예제 #19
0
 public void InsertRow(int row, String label, Layout field)
 {
     CPP.Add("$q->insertRow(row, $check(label)->qstring(), $check(field)->$q);");
 }
예제 #20
0
 public Vector2D()
 {
     CPP.Add("$q = new QVector2D();");
 }
예제 #21
0
 public static void Exit(int returnCode = 0)
 {
     CPP.Add("QCoreApplication::exit(returnCode);");
 }
예제 #22
0
 public VBoxLayout() : base(QSharpDerived.derived)
 {
     CPP.Add("$q = new QVBoxLayout(); BoxLayout::$base($q);");
 }
예제 #23
0
 public CoreApplication()
 {
     CPP.Add("$q = new QCoreApplication(Qt::Core::g_argc, (char**)Qt::Core::g_argv);");
 }
예제 #24
0
 public FormLayout()
 {
     CPP.Add("$q = new QFormLayout();");
     CPP.Add("Layout::$base($q);");
 }
예제 #25
0
 public void SetText(String text)
 {
     CPP.Add("$q->setPlainText($check(text)->qstring());");
 }
예제 #26
0
 public void AddRow(Widget label, Layout field)
 {
     CPP.Add("$q->addRow($check(label)->$q, $check(field)->$q);");
 }
예제 #27
0
 public TextArea()
 {
     CPP.Add("$q = new QTextEdit();");
     CPP.Add("AbstractScrollArea::$base($q);");
 }
예제 #28
0
 public void AddRow(String label, Layout field)
 {
     CPP.Add("$q->addRow($check(label)->qstring(), $check(field)->$q);");
 }
예제 #29
0
 public SurfaceFormat()
 {
     CPP.Add("$q = new QSurfaceFormat();");
 }
예제 #30
0
 public void LookAt(Vector3D eye, Vector3D at, Vector3D up)
 {
     CPP.Add("$q->lookAt(*$check(eye)->$value(),*$check(at)->$value(),*$check(up)->$value());");
 }