public bool SetDataFieldFloat(uint id, ID_SPACE idspace, DATA_TYPE dt, FIELD_TYPE field, float value) { return(SetDataFieldFloat(nativePtr, id, idspace, dt, field, value)); }
/// <summary> /// 根据游戏数据标识取得数据的类型 /// </summary> /// <param name="id">游戏数据标识(物品ID、怪物ID等标识)</param> /// <returns>数据类型</returns> public int GetDataType(int id, ID_SPACE idspace) { return(GetDataType(nativePtr, id, idspace)); }
public IntPtr GetDataPtr(int id, ID_SPACE idspace, ref DATA_TYPE dt) { return(GetDataPtr(nativePtr, id, idspace, ref dt)); }
/// <summary> /// 根据游戏数据标识取得数据的名称 /// </summary> /// <param name="id">游戏数据标识(物品ID、怪物ID等标识)</param> /// <returns>数据名称</returns> public string GetDataName(int id, ID_SPACE idspace) { return(GetDataName(nativePtr, id, idspace)); }
private extern static bool SetDataFieldFloat(IntPtr p, uint id, ID_SPACE idspace, DATA_TYPE dt, FIELD_TYPE field, float value);
private extern static IntPtr GetDataPtr(IntPtr p, int id, ID_SPACE idspace, ref DATA_TYPE dt);
private extern static int GetDataType(IntPtr p, int id, ID_SPACE idspace);
private extern static string GetDataName(IntPtr p, int id, ID_SPACE idspace);