Beispiel #1
0
 public Filter NOT()
 {
     AndroidJavaObject tempJavaObject=javaUnityApplicasaFilter.CallStatic<AndroidJavaObject>("ApplicasaFilterNOT", innerFilterJavaObject);
     IntPtr tempIntPtr = AndroidJNI.NewGlobalRef(tempJavaObject.GetRawObject());
     Filter filter = new Filter(tempIntPtr, new AndroidJavaObject(tempIntPtr));
     return filter;
 }
Beispiel #2
0
 public static Filter GetFilter(Filter OperandA, COMPLEX_OPERATORS op, Filter OperandB)
 {
     if(javaUnityApplicasaFilter==null)
         javaUnityApplicasaFilter = new AndroidJavaClass("com.applicasaunity.Unity.ApplicasaFilter");
     AndroidJavaObject tempJavaObject=javaUnityApplicasaFilter.CallStatic<AndroidJavaObject>("ApplicasaFilterGetFilterComplex", OperandA.innerFilterJavaObject, (int)op, OperandB.innerFilterJavaObject);
     IntPtr tempIntPtr = AndroidJNI.NewGlobalRef(tempJavaObject.GetRawObject());
     Filter filter = new Filter(tempIntPtr, new AndroidJavaObject(tempIntPtr));
     return filter;
 }
Beispiel #3
0
 public static Filter GetFilter(Filter OperandA, COMPLEX_OPERATORS op, Filter OperandB)
 {
     return new Filter(new IntPtr(0));
 }
Beispiel #4
0
 public static Filter GetFilter(Filter OperandA, COMPLEX_OPERATORS op, Filter OperandB)
 {
     return new Filter(ApplicasaFilterByOperand(OperandA.innerFilter, op, OperandB.innerFilter));
 }
Beispiel #5
0
 public static Filter GetFilter(Fields field, OPERATORS op, string val)
 {
     if(javaUnityApplicasaFilter==null)
         javaUnityApplicasaFilter = new AndroidJavaClass("com.applicasaunity.Unity.ApplicasaFilter");
     AndroidJavaObject tempJavaObject=javaUnityApplicasaFilter.CallStatic<AndroidJavaObject>("ApplicasaFilterGetFilterString", (int)field, field.ToString(), (int)op, val);
     IntPtr tempIntPtr = AndroidJNI.NewGlobalRef(tempJavaObject.GetRawObject());
     Filter filter = new Filter(tempIntPtr, new AndroidJavaObject(tempIntPtr));
     return filter;
 }
Beispiel #6
0
 public static Filter GetFilter(Fields field, OPERATORS op, string val)
 {
     Filter filter = new Filter(ApplicasaFilterByFieldString(field, op, val));
     return filter;
 }
Beispiel #7
0
 public static Filter GetFilter(Fields field, OPERATORS op, bool val)
 {
     Filter filter = new Filter(ApplicasaFilterByFieldBool(field, op, val));
     return filter;
 }
Beispiel #8
0
 public static Filter GetFilter(Fields field, OPERATORS op, float val)
 {
     Filter filter = new Filter(ApplicasaFilterByFieldFloat(field, op, val));
     return filter;
 }
Beispiel #9
0
 public Filter NOT()
 {
     AndroidJavaObject tempJavaObject=javaUnityApplicasaFilter.CallStatic<AndroidJavaObject>("ApplicasaFilterNOT", innerFilterJavaObject);
     Filter filter = new Filter(tempJavaObject.GetRawObject(), tempJavaObject);
     return filter;
 }
Beispiel #10
0
 public static Filter GetFilter(Fields field, OPERATORS op, bool val)
 {
     if(javaUnityApplicasaFilter==null)
         javaUnityApplicasaFilter = new AndroidJavaClass("com.applicasaunity.Unity.ApplicasaFilter");
     AndroidJavaObject tempJavaObject=javaUnityApplicasaFilter.CallStatic<AndroidJavaObject>("ApplicasaFilterGetFilterBool", (int)field, field.ToString(), (int)op, val);
     Filter filter = new Filter(tempJavaObject.GetRawObject(), tempJavaObject);
     return filter;
 }