cPy.cArray module#
- class cArray_int[source]#
Bases:
object- Move(from_idx: int, to_idx: int) bool[source]#
- Moves an element within the list from one index to another.
- uGet(Index: int, defvalue: int) int[source]#
- Unlimited get - get value at index Index, if beyoud range - return defvalue
- uSet(Index: int, value: int, defvalue: int)[source]#
- Unlimited set - set value at index Index, if beyoud range - add correcsponding count of defvalue-s
- Add(Value: int, Count: int = 1) int[source]#
- Adds “Count” elements to the end of the list.
- Returns:
The index of the first added element.
- Return type:
int
- ExpandTo(Index: int, _1: int) int[source]#
- Ensures list is large enough for Index, then sets the value.
- class cArray_float[source]#
Bases:
objectArray class. See
cArray_intfor full documentation.
- class cArray_double[source]#
Bases:
objectArray class. See
cArray_intfor full documentation.
- class cArray_DWORD[source]#
Bases:
objectArray class. See
cArray_intfor full documentation.
- class cArray_char[source]#
Bases:
objectArray class. See
cArray_intfor full documentation.
- class cArray_cVec2[source]#
Bases:
objectArray class. See
cArray_intfor full documentation.
- class cArray_cVec3[source]#
Bases:
objectArray class. See
cArray_intfor full documentation.
- class cArray_cVec4[source]#
Bases:
objectArray class. See
cArray_intfor full documentation.
- class cArray_cMat3[source]#
Bases:
objectArray class. See
cArray_intfor full documentation.
- class cArray_cMat4[source]#
Bases:
objectArray class. See
cArray_intfor full documentation.
- class cArray_tri_DWORD[source]#
Bases:
objectArray class. See
cArray_intfor full documentation.
- class cArray_cStr[source]#
Bases:
objectArray class. See
cArray_intfor full documentation.