예제 #1
0
 protected WebReply()
 {
     CPP.Add("$base(new $QWebReply());");
 }
예제 #2
0
 private WebSocket(NativeArg1 arg)
 {
     CPP.Add("$q = $s;");
 }
예제 #3
0
 public void SendBinaryMessage(ByteArray msg)
 {
     CPP.Add("$q->sendBinaryMessage(*$check(msg)->$value());");
 }
예제 #4
0
 public Library(String filename)
 {
     CPP.Add("$q = new QLibrary($check(filename)->qstring());");
 }
예제 #5
0
 public new void Connect(String host, int port)
 {
     CPP.Add("$d()->connectToHostEncrypted($check(host)->qstring(), port);");
 }
예제 #6
0
 public bool Load()
 {
     return(CPP.ReturnBool("$q->load()"));
 }
예제 #7
0
 /** Returns a symbol as a delegate.*/
 public Callable GetSymbol(String symname)
 {
     return((Callable)CPP.ReturnObject("(void (*)())($q->resolve($check(symname)->cstring()))"));
 }
예제 #8
0
 public float GetZ()
 {
     return(CPP.ReturnFloat("$q->z()"));
 }
예제 #9
0
 public float GetW()
 {
     return(CPP.ReturnFloat("$q->w()"));
 }
예제 #10
0
 public float GetX()
 {
     return(CPP.ReturnFloat("$q->x()"));
 }
예제 #11
0
 public float GetY()
 {
     return(CPP.ReturnFloat("$q->y()"));
 }
예제 #12
0
 private Vector4D(NativeArg1 arg1)
 {
     CPP.Add("$q = new QVector4D(arg1);");
 }
예제 #13
0
 public Vector4D(float x, float y, float z, float w)
 {
     CPP.Add("$q = new QVector4D(x,y,z,w);");
 }
예제 #14
0
 public MessageDialog(IconType icontype, String title, String msg) : base(QSharpDerived.derived)
 {
     CPP.Add("$q = new QMessageBox(icontype, $check(title)->qstring(), $check(msg)->qstring());");
     CPP.Add("Dialog::$base($q);");
 }
예제 #15
0
 public int RefreshRate()
 {
     return(CPP.ReturnInt("$q->refreshRate()"));
 }
예제 #16
0
 public float LengthSquared()
 {
     return(CPP.ReturnFloat("$q->lengthSquared()"));
 }
예제 #17
0
 private Screen(NativeArg1 arg)
 {
     CPP.Add("$q = $s;");
 }
예제 #18
0
 public void Normalize()
 {
     CPP.Add("$q->normalize();");
 }
예제 #19
0
 public void Unload()
 {
     CPP.Add("$q->unload();");
 }
예제 #20
0
 public void Sub(Vector4D other)
 {
     CPP.Add("(*$q.get())-=(*(other->$value()));");
 }
예제 #21
0
 public LibraryMain GetLibraryMain()
 {
     return((LibraryMain)CPP.ReturnObject("(void (*)(Qt::Core::Object*))($q->resolve(\"LibraryMain\"))"));
 }
예제 #22
0
 public void Multiply(float factor)
 {
     CPP.Add("(*$q.get())*=factor;");
 }
예제 #23
0
 private SslSocket(NativeArg1 arg)
 {
     CPP.Add("$base($s);");
 }
예제 #24
0
 public Vector4D()
 {
     CPP.Add("$q = new QVector4D();");
 }
예제 #25
0
 public SslSocket()
 {
     CPP.Add("$base(new QSslSocket());");
 }
예제 #26
0
 public void Divide(float divsor)
 {
     CPP.Add("(*$q.get())/=divsor;");
 }
예제 #27
0
 public void SendTextMessage(String msg)
 {
     CPP.Add("$q->sendTextMessage($check(msg)->qstring());");
 }
예제 #28
0
 public static float DotProduct(Vector4D a, Vector4D b)
 {
     return(CPP.ReturnFloat("QVector4D::dotProduct(*($check(a)->$q), *($check(b)->$q))"));
 }
예제 #29
0
 public void OnTextMessage(TextMessageReceived handler)
 {
     textReceived = handler;
     CPP.Add("QObject::connect($q, &QWebSocket::textMessageReceived, [=] (QString msg) {this->SlotTextMessageReceived(new Qt::Core::String(msg));});");
 }
예제 #30
0
 public String GetHeader(String header)
 {
     return(CPP.ReturnString("new Qt::Core::String($d()->rawHeader(QByteArray($check(header)->cstring())))"));
 }