|
Open Game Engine 2D API
|
函数 | |
| int | OGE_GetIntVar (int iDataId, int iIndex) |
| 取得数据中整型变量的值 | |
| void | OGE_SetIntVar (int iDataId, int iIndex, int iValue) |
| 设置数据中整型变量的值 | |
| double | OGE_GetFloatVar (int iDataId, int iIndex) |
| 取得数据中浮点型变量的值 | |
| void | OGE_SetFloatVar (int iDataId, int iIndex, double fValue) |
| 设置数据中浮点型变量的值 | |
| string | OGE_GetStrVar (int iDataId, int iIndex) |
| 取得数据中字符串型变量的值 | |
| void | OGE_SetStrVar (int iDataId, int iIndex, string sValue) |
| 设置数据中字符串型变量的值 | |
| int | OGE_GetBufVar (int iDataId, int iIndex) |
| 取得数据中缓冲区变量的值 | |
| void | OGE_SetBufVar (int iDataId, int iIndex, string sValue) |
| 把字符串的值写入缓冲区变量之中 | |
| int | OGE_GetIntVarCount (int iDataId) |
| 取得数据中整型变量的数量 | |
| void | OGE_SetIntVarCount (int iDataId, int iCount) |
| 设置数据中整型变量的数量 | |
| int | OGE_GetFloatVarCount (int iDataId) |
| 取得数据中浮点型变量的数量 | |
| void | OGE_SetFloatVarCount (int iDataId, int iCount) |
| 设置数据中浮点型变量的数量 | |
| int | OGE_GetStrVarCount (int iDataId) |
| 取得数据中字符串型变量的数量 | |
| void | OGE_SetStrVarCount (int iDataId, int iCount) |
| 设置数据中字符串型变量的数量 | |
| int | OGE_GetBufVarCount (int iDataId) |
| 取得数据中缓冲区变量的数量 | |
| void | OGE_SetBufVarCount (int iDataId, int iCount) |
| 设置数据中缓冲区变量的数量 | |
| void | OGE_SortIntVar (int iDataId) |
| 给数据中的所有整型变量排序 | |
| void | OGE_SortFloatVar (int iDataId) |
| 给数据中的所有浮点型变量排序 | |
| void | OGE_SortStrVar (int iDataId) |
| 给数据中的所有字符串型变量排序 | |
| int | OGE_FindIntVar (int iDataId, int iValue) |
| 在数据中找出指定的整型变量 | |
| int | OGE_FindFloatVar (int iDataId, double fValue) |
| 在数据中找出指定的浮点型变量 | |
| int | OGE_FindStrVar (int iDataId, string sValue) |
| 在数据中找出指定的字符串型变量 | |
| int | OGE_SplitStrIntoData (string sStr, string sDelim, int iDataId) |
| 把字符串分割成多个子串,保存到数据的字符串变量中 | |
| int | OGE_FindGameData (string sGameDataName) |
| 根据名称找出数据对象 | |
| int | OGE_GetGameData (string sGameDataName, string sTemplateName) |
| 从模板中复制一份数据 | |
| string | OGE_GetGameDataName (int iGameDataId) |
| 取得数据的名称 | |
| int | OGE_GetCustomGameData (string sGameDataName, int iIntCount, int iFloatCount, int iStrCount) |
| 取得自定义的数据 | |
| void | OGE_CopyGameData (int iFromGameDataId, int iToGameDataId) |
| 数据复制 | |
| void | OGE_RemoveGameData (string sName) |
| 移除一个数据对象 | |
| void OGE_CopyGameData | ( | int | iFromGameDataId, |
| int | iToGameDataId | ||
| ) |
数据复制
| [in] | iFromGameDataId | 源数据的ID |
| [in] | iToGameDataId | 目标数据的ID |
| int OGE_FindFloatVar | ( | int | iDataId, |
| double | fValue | ||
| ) |
在数据中找出指定的浮点型变量
| [in] | iDataId | 数据的ID |
| [in] | fValue | 浮点型变量的值 |
| int OGE_FindGameData | ( | string | sGameDataName | ) |
根据名称找出数据对象
| [in] | sGameDataName | 数据的名称 |
| int OGE_FindIntVar | ( | int | iDataId, |
| int | iValue | ||
| ) |
在数据中找出指定的整型变量
| [in] | iDataId | 数据的ID |
| [in] | iValue | 整型变量的值 |
| int OGE_FindStrVar | ( | int | iDataId, |
| string | sValue | ||
| ) |
在数据中找出指定的字符串型变量
| [in] | iDataId | 数据的ID |
| [in] | sValue | 字符串型变量的值 |
| int OGE_GetBufVar | ( | int | iDataId, |
| int | iIndex | ||
| ) |
取得数据中缓冲区变量的值
| [in] | iDataId | 数据的ID |
| [in] | iIndex | 缓冲区变量的序号 |
| int OGE_GetBufVarCount | ( | int | iDataId | ) |
取得数据中缓冲区变量的数量
| [in] | iDataId | 数据的ID |
| int OGE_GetCustomGameData | ( | string | sGameDataName, |
| int | iIntCount, | ||
| int | iFloatCount, | ||
| int | iStrCount | ||
| ) |
取得自定义的数据
| [in] | sGameDataName | 数据的名称 |
| [in] | iIntCount | 整型变量的个数 |
| [in] | iFloatCount | 浮点变量的个数 |
| [in] | iStrCount | 字串变量的个数 |
| double OGE_GetFloatVar | ( | int | iDataId, |
| int | iIndex | ||
| ) |
取得数据中浮点型变量的值
| [in] | iDataId | 数据的ID |
| [in] | iIndex | 浮点型变量的序号 |
| int OGE_GetFloatVarCount | ( | int | iDataId | ) |
取得数据中浮点型变量的数量
| [in] | iDataId | 数据的ID |
| int OGE_GetGameData | ( | string | sGameDataName, |
| string | sTemplateName | ||
| ) |
从模板中复制一份数据
| [in] | sGameDataName | 新复制的数据的名称 |
| [in] | sTemplateName | 数据模板的名称 |
| string OGE_GetGameDataName | ( | int | iGameDataId | ) |
取得数据的名称
| [in] | iGameDataId | 数据的ID |
| int OGE_GetIntVar | ( | int | iDataId, |
| int | iIndex | ||
| ) |
取得数据中整型变量的值
| [in] | iDataId | 数据的ID |
| [in] | iIndex | 整型变量的序号 |
| int OGE_GetIntVarCount | ( | int | iDataId | ) |
取得数据中整型变量的数量
| [in] | iDataId | 数据的ID |
| string OGE_GetStrVar | ( | int | iDataId, |
| int | iIndex | ||
| ) |
取得数据中字符串型变量的值
| [in] | iDataId | 数据的ID |
| [in] | iIndex | 字符串型变量的序号 |
| int OGE_GetStrVarCount | ( | int | iDataId | ) |
取得数据中字符串型变量的数量
| [in] | iDataId | 数据的ID |
| void OGE_RemoveGameData | ( | string | sName | ) |
移除一个数据对象
| [in] | sName | 数据对象的名称 |
| void OGE_SetBufVar | ( | int | iDataId, |
| int | iIndex, | ||
| string | sValue | ||
| ) |
把字符串的值写入缓冲区变量之中
| [in] | iDataId | 数据的ID |
| [in] | iIndex | 缓冲区变量的序号 |
| [in] | sValue | 用于写入缓冲区的字符串 |
| void OGE_SetBufVarCount | ( | int | iDataId, |
| int | iCount | ||
| ) |
设置数据中缓冲区变量的数量
| [in] | iDataId | 数据的ID |
| [in] | iCount | 整型变量的数量 |
| void OGE_SetFloatVar | ( | int | iDataId, |
| int | iIndex, | ||
| double | fValue | ||
| ) |
设置数据中浮点型变量的值
| [in] | iDataId | 数据的ID |
| [in] | iIndex | 浮点型变量的序号 |
| [in] | fValue | 浮点型变量的值 |
| void OGE_SetFloatVarCount | ( | int | iDataId, |
| int | iCount | ||
| ) |
设置数据中浮点型变量的数量
| [in] | iDataId | 数据的ID |
| [in] | iCount | 浮点型变量的数量 |
| void OGE_SetIntVar | ( | int | iDataId, |
| int | iIndex, | ||
| int | iValue | ||
| ) |
设置数据中整型变量的值
| [in] | iDataId | 数据的ID |
| [in] | iIndex | 整型变量的序号 |
| [in] | iValue | 整型变量的值 |
| void OGE_SetIntVarCount | ( | int | iDataId, |
| int | iCount | ||
| ) |
设置数据中整型变量的数量
| [in] | iDataId | 数据的ID |
| [in] | iCount | 整型变量的数量 |
| void OGE_SetStrVar | ( | int | iDataId, |
| int | iIndex, | ||
| string | sValue | ||
| ) |
设置数据中字符串型变量的值
| [in] | iDataId | 数据的ID |
| [in] | iIndex | 字符串型变量的序号 |
| [in] | sValue | 字符串型变量的值 |
| void OGE_SetStrVarCount | ( | int | iDataId, |
| int | iCount | ||
| ) |
设置数据中字符串型变量的数量
| [in] | iDataId | 数据的ID |
| [in] | iCount | 字符串型变量的数量 |
| void OGE_SortFloatVar | ( | int | iDataId | ) |
给数据中的所有浮点型变量排序
| [in] | iDataId | 数据的ID |
| void OGE_SortIntVar | ( | int | iDataId | ) |
给数据中的所有整型变量排序
| [in] | iDataId | 数据的ID |
| void OGE_SortStrVar | ( | int | iDataId | ) |
给数据中的所有字符串型变量排序
| [in] | iDataId | 数据的ID |
| int OGE_SplitStrIntoData | ( | string | sStr, |
| string | sDelim, | ||
| int | iDataId | ||
| ) |
把字符串分割成多个子串,保存到数据的字符串变量中
| [in] | sStr | 要分割的字串 |
| [in] | sDelim | 分隔符 |
| [in] | iDataId | 保存分割后的子串的数据的ID |
1.8.0