unreal.Array
¶
-
class
unreal.
Array
(*args, **kwargs)¶ Bases:
unreal._WrapperBase
Type for all UE4 exposed array instances
-
__copy__
() → Array – copy this Unreal array¶
-
append
(value) -> None -- append the given value to the end of this Unreal array (equivalent to TArray::Add in C++)¶
-
classmethod
cast
(type, obj) → Array – cast the given object to this Unreal array type¶
-
copy
() → Array – copy this Unreal array¶
-
count
(value) → integer – return the number of times that value appears in this this Unreal array¶
-
extend
(iterable) -> None -- extend this Unreal array by appending elements from the given iterable (equivalent to TArray::Append in C++)¶
-
index
(value, start=0, stop=len) -> integer -- get the index of the first matching value in this Unreal array, or raise ValueError if missing (equivalent to TArray::IndexOfByKey in C++)¶
-
insert
(index, value) → None – insert the given value at the given index in this Unreal array¶
-
pop
(index=len - 1) → value – remove and return the value at the given index in this Unreal array, or raise IndexError if the index is out-of-bounds¶
-
remove
(value) → None – remove the first matching value in this Unreal array, or raise ValueError if missing¶
-
resize
(len) → None – resize this Unreal array to hold the given number of elements¶
-
reverse
() → None – reverse this Unreal array in-place¶
-
sort
(key=None, reverse=False) → None – stable sort this Unreal array in-place¶
-