public RakNetListFilterQuery(RakNetListFilterQuery original_copy) : this(SLikeNetPINVOKE.new_RakNetListFilterQuery__SWIG_1(RakNetListFilterQuery.getCPtr(original_copy)), true) { if (SLikeNetPINVOKE.SWIGPendingException.Pending) { throw SLikeNetPINVOKE.SWIGPendingException.Retrieve(); } }
public RakNetListFilterQuery CopyData(RakNetListFilterQuery original_copy) { RakNetListFilterQuery ret = new RakNetListFilterQuery(SLikeNetPINVOKE.RakNetListFilterQuery_CopyData(swigCPtr, RakNetListFilterQuery.getCPtr(original_copy)), false); if (SLikeNetPINVOKE.SWIGPendingException.Pending) { throw SLikeNetPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public void QueryTable(uint[] columnIndicesSubset, uint numColumnSubset, FilterQuery[] inclusionFilters, uint numInclusionFilters, uint[] rowIds, uint numRowIDs, Table result) { RakNetListFilterQuery inclusionFiltersList = null; if (inclusionFiltersList != null) { inclusionFiltersList = new RakNetListFilterQuery(); int listLen = inclusionFilters.Length; for (int i = 0; i < listLen; i++) { inclusionFiltersList.Insert(inclusionFilters[i], "", 1); } } QueryTableHelper(columnIndicesSubset, numColumnSubset, inclusionFiltersList, numInclusionFilters, rowIds, numRowIDs, result); }
private void QueryTableHelper(uint[] columnIndicesSubset, uint numColumnSubset, RakNetListFilterQuery inclusionFilters, uint numInclusionFilters, uint[] rowIds, uint numRowIDs, Table result) { SLikeNetPINVOKE.Table_QueryTableHelper(swigCPtr, columnIndicesSubset, numColumnSubset, RakNetListFilterQuery.getCPtr(inclusionFilters), numInclusionFilters, rowIds, numRowIDs, Table.getCPtr(result)); }
internal static HandleRef getCPtr(RakNetListFilterQuery obj) { return((obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr); }