本演示项目在Unity for Android Build中启用部分华为HMS和AGC服务,对应的类和函数的名称和用法相同。
您最多选择25个主题 主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

45 行
1.3 KiB

using UnityEngine;
using System.Collections.Generic;
namespace HuaweiService.CloudDB
{
public class CloudDBZoneObjectList_Data : IHmsBaseClass{
public string name => "com.huawei.agconnect.cloud.database.CloudDBZoneObjectList";
}
public class CloudDBZoneObjectList :HmsClass<CloudDBZoneObjectList_Data>
{
public CloudDBZoneObjectList (): base() { }
public int size() {
return Call<int>("size");
}
public CloudDBZoneObject get(int arg0) {
return Call<CloudDBZoneObject>("get", arg0);
}
public CloudDBZoneObject next() {
return Call<CloudDBZoneObject>("next");
}
public bool hasNext() {
return Call<bool>("hasNext");
}
}
public class CloudDBZoneObjectList<T> :CloudDBZoneObjectList where T : IDatabaseModel,new()
{
public int size() {
return Call<int>("size");
}
public T get(int arg0) {
T t = new T();
t.SetObj(base.get(arg0).obj);
return t;
}
public T next() {
T t = new T();
t.SetObj(base.next().obj);
return t;
}
public bool hasNext() {
return Call<bool>("hasNext");
}
}
}