コード例 #1
0
ファイル: Filter.cs プロジェクト: OrLavee/Sample-App-Unity
 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;
 }
コード例 #2
0
ファイル: Filter.cs プロジェクト: OrLavee/Sample-App-Unity
 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;
 }
コード例 #3
0
ファイル: Filter.cs プロジェクト: OrLavee/Sample-App-Unity
 public static Filter GetFilter(Filter OperandA, COMPLEX_OPERATORS op, Filter OperandB)
 {
     return new Filter(new IntPtr(0));
 }
コード例 #4
0
ファイル: Filter.cs プロジェクト: OrLavee/Sample-App-Unity
 public static Filter GetFilter(Filter OperandA, COMPLEX_OPERATORS op, Filter OperandB)
 {
     return new Filter(ApplicasaFilterByOperand(OperandA.innerFilter, op, OperandB.innerFilter));
 }
コード例 #5
0
ファイル: Filter.cs プロジェクト: OrLavee/Sample-App-Unity
 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;
 }
コード例 #6
0
ファイル: Filter.cs プロジェクト: OrLavee/Sample-App-Unity
 public static Filter GetFilter(Fields field, OPERATORS op, string val)
 {
     Filter filter = new Filter(ApplicasaFilterByFieldString(field, op, val));
     return filter;
 }
コード例 #7
0
ファイル: Filter.cs プロジェクト: OrLavee/Sample-App-Unity
 public static Filter GetFilter(Fields field, OPERATORS op, bool val)
 {
     Filter filter = new Filter(ApplicasaFilterByFieldBool(field, op, val));
     return filter;
 }
コード例 #8
0
ファイル: Filter.cs プロジェクト: OrLavee/Sample-App-Unity
 public static Filter GetFilter(Fields field, OPERATORS op, float val)
 {
     Filter filter = new Filter(ApplicasaFilterByFieldFloat(field, op, val));
     return filter;
 }
コード例 #9
0
ファイル: Filter.cs プロジェクト: Applicasa/Sample-App-Unity
 public Filter NOT()
 {
     AndroidJavaObject tempJavaObject=javaUnityApplicasaFilter.CallStatic<AndroidJavaObject>("ApplicasaFilterNOT", innerFilterJavaObject);
     Filter filter = new Filter(tempJavaObject.GetRawObject(), tempJavaObject);
     return filter;
 }
コード例 #10
0
ファイル: Filter.cs プロジェクト: Applicasa/Sample-App-Unity
 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;
 }